【IT168 专稿】EMC CLARiiON CX系列中端磁盘阵列2002年上市,一直以很好的性能、很高的可用性、灵活性、扩展性、可靠性以及良好的投资保护而著称。目前他们的第四代产品,新型的CX4系列磁盘阵列更是在性能和容量的扩展上比上一代产品有了很大的提高。同时,它还通过新的UltraFlex™技术来提供更大的灵活性和投资保护。
本文将描述使用UltraFlex技术后的CX4存储系统的一些体系架构和功能。比较了一下第四代磁盘阵列EMC CX4系列里各个不同型号产品间的特性和扩展能力。介绍CX4的存储处理器(SPs)和各个组件,通过图解的方式介绍系统的主要组件和配置。
Navisphere与Powerpath
不管是在直连存储架构上还是在SAN网络存储上,CX4系列的设计理念就把重心放在智能存储系统管理上。CX4系列产品将全部的智能存储管理功能基于一身,例如LUN屏蔽技术和存储上的复制应用等。
其中Navisphere管理软件是 CX4的安全、易用和基于浏览器的管理界面,运行在存储系统内部,通过Navisphere可以在任何可以连接存储系统的网络上访问这个管理软件平台。它通过一个有向导的简单界面,引导客户完成一系列步骤。还支持远程管理。
PowerPath自动路径故障切换,提高了服务器对阵列上数据的存取能力。它可在多条路径间移动输入/输出工作负载,以确保获得最快的输入/输出速度。
自动检测和恢复故障组件—PowerPath Auto Detect可自动检测路径故障,然后将在那一路径上传输的所有 I/O 重新路由到另一个活动路径,从而维护应用程序可用性和连续的数据存取。一旦电缆重新连接好后,PowerPath Auto Restore 将自动恢复对第一个路径的访问,数据就又可以沿该路径传送了。
动态负载平衡—当主机需要存取阵列上的数据时,PowerPath 就会通过最快、最便捷的路径来存取该数据。
可由用户选择的应用程序优先级—PowerPath 使您能够设置“应用程序优先级”,即根据业务需求赋予某些应用程序比其他应用程序更高的 I/O 优先级。
在线配置和管理—您可以将一些路径指定为主动的,将另一些指定为被动的(或“待机”)。只有在主动路径出现故障时,才会使用被动路径。PowerPath 允许您在应用程序保持在线时更改配置,使路径脱机与联机,进行热修复等等。另外,PowerPath 可以自动调整卷的大小或移动卷,而无需停止应用程序。
在线升级功能为每个CX4产品提供一个透明升级的方式。这个特性使得系统在通过PowerPath连接的情况下,可以在线的升级一些系统软件,包括内核软件升级,它可以不中断主机对数据的访问。在在线升级处理的过程中,如果是通过Powerpath这样的故障切换软件将I/O进行转移,转移到待机的控制器上,一个存储控制器可以在线进行升级或者重启。写缓存用以维持这种处理过程中系统的性能。
虚拟LUN迁移功能
CX4 metaLUN是单个 LUN 的集合,它作为单个存储实体呈现给一个主机或应用程序并与之协作。MetaLUN 允许用户在运行中扩展现有 LUN。MetaLUN可以从异构组件中连入现有的 FLARE LUN,或者跨同构组件将它们重新分条。能够将新的 LUN 和/或现有的 LUN 融合在一起创建的。
此外,CX4虚拟 LUN 技术使客户可以通过 Navisphere Manager 控制台或 GUI 在一个 CX4阵列内移动卷 — 无需中断应用程序。这使管理更为容易,因为它使您能够以无中断的方式执行下列操作:在同一个阵列内将数据动态地从光纤通道驱动器移动到 ATA 驱动器;更改 RAID 类型以调节性能。例如,使用CX4虚拟 LUN 技术,可以以无中断方式将 RAID 5 中的数据移动到 RAID 1 LUN,以满足应用程序的性能要求;向未充分利用的 DAE 移动数据从而提高容量利用率;将数据迁移到新的磁盘驱动器技术
LUN 迁移常常用于以下情况:
1. 改变驱动器类型
将磁盘从 2Gb/s光纤通道迁移至 4Gb/s 光纤通道
将磁盘从 4Gb/s光纤通道迁移至 2Gb/s 光纤通道
从SATA-II磁盘迁移至光纤磁盘
从光纤磁盘迁移至SATA-II磁盘
2. 改变性能
迁移到低利用率的磁盘
改变RAID类型
在LUN迁移过程中,存储系统将数据从源LUN复制到目的LUN。当迁移完成后,目的LUN具备和源LUN相同的属性(包括WWN号和其他属性值),同时,源LUN将被清除。
Access Logix(内置于Nevisphere管理软件中)是一款基于存储的软件,向连接至同一CX4系统的多个异种主机提供LUN掩蔽功能。它规定在共享存储环境中哪些服务器可以访问特定逻辑卷。这种基于存储的软件允许迅速部署新的主机,确保在基于CX4的存储区域网络中实现性能和管理的一致性。
SnapView快照与克隆
CX4还支持SnapView快照和克隆功能,SnapView快照能够为生产主机上的源LUN创建一个时间点的拷贝,然后通过第二台主机进行访问。在SnapView的过程中,生产主机可以持续的向源LUN中写入数据并修改数据。这些快照可以用于某些支持的应用或者Nevisphere管理软件的CLI访问,客户也可以为第三方备份管理软件写一个脚本,然后通过快照为LUN做一个备份。如果在某些情况下生产源发生中断,快照还可以回滚到源LUN。表3显示了CX4存储系统上的SnapView特性。
SnapView克隆则是对源LUN的完整拷贝,它和源LUN具有相同的大小。一旦克隆卷创建好,这个全拷贝可以与源LUN进行剥离,在不影响生产主机上源LUN的情况下,通过一些备份应用将其加载到其他不同的主机上进行处理。
在一个克隆组里一个源LUN最多可以创建8个克隆卷;一个克隆组由一个特别的源LUN创建的所有克隆组成。在一些源LUN中断的情况下,克隆组里面的任何一个克隆卷都可以反同步到源LUN上,以最小化宕机时间。详见表4中介绍的CX4系统的克隆特性。
表4.CX4存储系统上SnapView的克隆支持
强大的同步/异步镜像复制
这一功能属于该系列产品的可选功能,属于远程复制解决方案,用于把关键业务数据镜像到远程站点。MirrorView/Synchronous 在本地和远程存储系统之间同步实时镜像数据。MirrorView/Asynchronous定期将自上次更新后本地拷贝上发生的所有更改更新到远程数据拷贝,从而 提供了距离更远的复制。
同步镜像意味着每当服务器写入主系统时,辅助系统都会在确认信息返回到服务器之前对写入内容进行镜像。NirrorView/Synchronous(也叫 MirrorView/S)确保在本地和远程CX4系统上都有完全相同的逐字节拷贝。
异步镜像意味着服务器会立即接收到写入确认,辅助系统在过一段时间后才能镜像主站点。MirrorView/Asynchronous (MirrorView/A) 通过在每一个异步周期中只移动对每个数据块最新的更改来减少网络带宽需求。MirrorView/A 可以利用可用的网络带宽,使用三种数据速率之一 -- 高、中、低。
一个主LUN可以通过同步方式和异步方式产生两个镜像。一个阵列最多可以与4个其他阵列进行MirrorView镜像。在主LUN和其他镜像之间的连接失去的时候,一个日志会记录到写入到LUN中的数据,所以后续的同步采用增量的方式。表5显示了CX4存储系统的MirrorView特性。
SAN Copy
SAN Copy 是一种安装在CX4系统上的CX4软件应用程序。通过 SAN 或广域网 (WAN) 基础结构,它方便了数据从系统到系统的移动,不再需要占用宝贵的服务器 CPU 周期和 LAN 带宽(假如通过 SAN)。您可以使用 SAN Copy 同时移动信息,而不用考虑主机操作系统或应用程序。这对内容分发/整合、数据保护和数据迁移是非常重要的。
SAN Copy 可以在单个CX4系统内、两个CX4系统之间、CX3系列产品, CX200, CX300, CX400, CX500, CX600, CX700, AX100, AX150, Dell AX4-5, EMC Symmetrix之间、甚至在其他供应商的阵列之间移动和拷贝数据。
所有 SAN Copy 操作的管理与所有 CX4系统管理都是通过同一个 GUI 执行的,即 Navisphere 管理套件。或者,对于例行操作过程,您也可以通过使用 Navisphere CLI 编写脚本来安排 SAN Copy 会话。表6显示CX4存储系统的SAN Copy特性。
表6.CX4存储系统上SAN Copy支持