升级到全闪存阵列大家都需要注意点啥?

   每隔几年,数据中心存储基础架构都会经历一次更新和升级。在这个过程中,很多用户都在考虑采用全闪存阵列 (AFA)。众多厂商都已经向市场推出了AFA产品,所以对于IT专业人员而言,在所有这些产品中挑选出适合的AFA产品是一项非常棘手的工作。而实际上,在企业的现有基础架构中实现AFA才是更加困难的事。要将AFA作为数据中心的存储基础架构的一部分,设备的集成将会给存储管理员带来更多挑战。

  全闪存的数据中心现实吗?

  从理论上来说,解决集成AFA的难题的不是没有简单的方法,将所有工作负荷都整合到单个全闪存系统上就可以了。这种方法也确实的解决了集成的难题,同时数据中心获得了单点的存储管理,而对于大部分数据中心而言,迁移到AFA还可以消除性能问题。

  尽管市场中看到过多个关于全闪存数据中心的夸张报告,但实际情况是:大部分数据中心并不能从成本和性能这两个方面证明完全放弃使用硬盘驱动器(HDD)的合理性。其中一个最大的难题在于全闪存数据中心的成本非常昂贵。虽然重复数据删除和压缩功能可以提高闪存的竞争力,但其成本仍然大大高于大容量磁盘。此外,全闪存产品厂商还忽略了一个事实:重复数据删除和压缩功能同样可以应用于基于硬盘驱动器(HDD)的系统,这使AFA供应商宣称的全闪存在数据效率方面具备的理论优势化为乌有。只要基于HDD的系统的成本低于AFAs,只要对工作负荷的性能需求还不足以证明在全闪存方面进行投资的合理性,HDD就还是会在数据中心占据一席之地。

  最后,大多数AFAs由新兴厂商提供,他们趋向于使用定制硬件来充分利用闪存和硬盘之间像密度和性能这样的差异。另外,由于这些系统来自新供应商,供应商也将为企业提供全新的数据服务方式。

  混合系统的现状

  数据中心很可能混合使用AFAs、混合阵列以及基于HDD的经济高效的容量系统。既然环境中不仅仅只有单一的AFA,那么存储管理员就必须制定相应策略来正确管理这些离散系统,这一点至关重要。如果因为AFA无法与环境中的其他存储系统兼容,而需要分开管理,这会抵消AFA产品的性能优势。传统存储供应商提供的AFA大都属于这种情况,因为其中很多系统是供应商通过收购获得的,而它们唯一的兼容性也许只是公司徽标相同。

  即使企业决定以手动方式强行管理多个存储平台,那管理员就需要解决功能集丢失和不完整的问题。例如,新兴厂商提供的很多AFAs不具备异地复制数据的能力。

  如何集成AFA

  第一步 - 选择适合的软件定义存储解决方案

  如果数据中心的目标是制定一致的存储策略、将所有功能跨存储平台统一提供,则应该通过利用软件定义存储(SDS)方案来提供通用的功能集。但这里提到的SDS解决方案必须是适用于上述目标的正确的SDS解决方案。

  首先,SDS解决方案必须能在光纤通道(FC)和iSCSI等现有网络基础架构上提供共享存储系统的集成和支持。其中包括对HDD阵列和混合系统等环境中的现有存储的支持。SDS应该将所有这些存储系统的管理集中在同一组服务下,使得这些服务的管理和执行在所有存储系统上都是相同的。很多SDS解决方案强制用户架构向超融合式架构转换。虽然这对于未来数据中心可能是一个可行的选择方案,但遗留的传统存储设备却跟不上这种发展的步伐,无法充分利用全闪存技术,对于很多数据中心而言,条件还不成熟。

  第二,SDS解决方案应该支持数据向新AFA的迁移。这个过程不能只是简单地复制数据,甚至有些块迁移解决方案也不适用。例如,几乎所有AFA都支持精简配置,但有一种基本的块迁移工具会复制空数据块,并要求AFA单独进行处理。一些情况下,数据迁移可能会中断几乎所有AFA中通用的精简配置功能。迁移功能应该能够感知精简配置,而不复制空数据块。此外,此类迁移应在存储网络上单独进行,而不干扰生产应用程序。最后,此类迁移应该可在应用程序处于在线状态时执行。这样,我们只需利用少量的计划停机时间即可集成AFA。

  第三,SDS解决方案应该经过能够帮助充分发挥AFA的性能潜力。实际上,存储资产的集中会增加延迟,而SDS开发人员必须最大程度地减少这种延迟。这对于在专用的集群设备或服务器上运行SDS解决方案非常有价值。将好的软件与专用的存储处理能力和专用网络资源结合在一起,可以确保SDS架构对应用程序和用户所产生的延迟和性能影响微乎其微。