对AMS 2000系列的深度探讨

最近,业界有些同仁指出日立宣布推出 AMS 2000 模块化存储系统的举措是一场"非竞争对手的反击论调"。在此,我们愿与广大业界同仁进行交流和沟通,以便大家能够更深入准确地了解HDS本次AMS2000系列产品的影响和意义。

HDS做出的 AMS 2500 可比前代产品提供高达4倍性能提升的声明,意在指出它要显著快于我们竞争对手的同类中档产品。AMS 2500 可以获得 900,000 iops 的出色性能。有人质疑HDS宣布 AMS 2000 是"业界第一个动态负载均衡控制器"的说法,声称HDS和其它一些公司的高端阵列早在多年前就实现了动态负载均衡功能。在此,我们不得不遗憾地说这个说法在架构上产生了混淆。日立的高端阵列不是中档模块化阵列。它们是多路径阵列,但并非动态负载均衡阵列。同时,它们是高端阵列,有着一个全局高速缓存,能够被阵列上的任意路径访问。这使得主服务器上的软件,如 MPIO 等,可以通过多条路径将 I/O 负载均衡到高端阵列上的一个高速缓存镜像。在我们的高端阵列 USP V 中,我们可以设置端口优先级或改变端口的队列深度,以此来管理端口性能,但是端口处理器不能在不同端口之间进行动态负载均衡。

在中档模块化存储阵列,有两个控制器拥有独立的高速缓存。在 AMS 2000 模块化存储产品推出之前,LUN 需要被分配给一个高速缓存或另一个,以便当两个控制器高速缓存在尝试控制一个一致的高速缓存镜像时不会产生错误。动态负载均衡控制器能够接管这一有关 LUN 所有权的复杂任务,动态将 I/O 负载均衡到适当的控制器高速缓存,从而使得存储管理员无需耗费大量精力进行管理,并确保获得最大性能。这也是客户可以改进其运营效率的途径之一。

AMS 2000 不关心使用哪一路径,因此不需要额外的路径管理软件。客户只需使用操作系统内嵌的路径管理软件确保 HBA 故障能够得到处理即可,然后即可高枕无忧。

动态负载均衡控制器的优势在于管理员不需要将 LUN 分配给控制器,因此无需分析每一 LUN 的预测工作负载,以确保整体系统性能均衡。管理员不需要监视利用率,并在工作负载随时间变化时重新平衡系统。无论这些不平衡情况是缓慢出现或快速涌现,AMS 2000 都能够立即进行调整。其它存储系统都不具备这一功能。我们尚未发布自动负载平衡的阈值,但预计在70/40。也就是说,一个控制器的利用率必须大于等于70%,另一个必须小于或等于40%。

不仅如此,大多数行业分析师都认为是一个巨大的飞跃,同时许多磁盘厂商也在向 SAS 进行转变。AMS 2000 系列提供的 SAS 底板进行了显著扩展,可为后端磁盘提供 32 条并发路径。这一后端路径的增加将可以显著提升性能,改进针对磁盘故障的隔离能力。

应用程序的支持也是至关重要,在HDS网站上提供了有关此方面的更多信息。例如,AMS 2000 在 VMware 环境中具备如下优势:

  • * 当磁盘所有权在主路径出现错误需要变更时,ESX 的 MRU 政策会导致模块化控制器发生问题。AMS 2000 中不存在主路径,因此在磁盘所有权变更时不会产生任何问题。
  • * 使用临时 MRU 路径可能导致工作负载不均衡,但 AMS 2000 不会。
  • * 在安装服务器群时无需进行路径管理。
  • * 使用 VMotion 传输虚拟机时无需担心物理主机连接和路径设置。