Home Enterprise 戴尔易安信XtremIO复制

戴尔易安信XtremIO复制

by Brian Beeler
XtremIO-X2-X-Brick

​今天,戴尔易安信宣布在XtremIO 全闪存存储阵列的XIOS 6.1中添加本机异步复制功能。到目前为止,XtremIO的复制已由软件工具处理,例如基于快照复制的戴尔易安信RecoverPoint或用于VMware商店的Site Recovery Manager。对于各种复制用例,还可以选择将XtremIO与戴尔易安信VPLEX配对。虽然这些选项为许多客户解决了问题,但它们也可能增加复杂性和成本,具体取决于环境中的硬件。因此,针对XtremIO的本机元数据感知复制解决方案一直备受关注,是XtremIO客户一直要求的首要功能。 


​今天,戴尔易安信宣布在XtremIO 全闪存存储阵列的XIOS 6.1中添加本机异步复制功能。到目前为止,XtremIO的复制已由软件工具处理,例如基于快照复制的戴尔易安信RecoverPoint或用于VMware商店的Site Recovery Manager。对于各种复制用例,还可以选择将XtremIO与戴尔易安信VPLEX配对。虽然这些选项为许多客户解决了问题,但它们也可能增加复杂性和成本,具体取决于环境中的硬件。因此,针对XtremIO的本机元数据感知复制解决方案一直备受关注,是XtremIO客户一直要求的首要功能。 

大多数人已经知道了两种复制类型,不过我们还是快速讲解一下吧。异步复制允许进行长距离(100英里或更多英里)的复制,同时始终在本地和远程站点之间保持数据的从属写一致性副本。使用同步复制,站点之间的距离需要更近一些,通常指的是大都市区域(大约30-50英里)。有时,有些客户甚至会根据数据需求和法规要求在单个数据中心内进行复制。在任何情况下,主机都会启动对主站点阵列的写入,同时将数据写入复制目标。数据必须成功存储在本地和远程站点中,然后才能将确认信息发送回主机。因此,同步复制会带来额外的延迟,这就是在物理上靠近复制目标非常重要的原因。虽然有些行业需要同步复制,但绝大多数行业认为异步复制可以满足其业务需求。 

在XIOS 6.1中,WAN广域网优化是一个关键的重点,XtremIO非常适合帮助实现这一目标。重要的是要记住,XtremIO是内联执行数据压缩和重复数据消除的,而阵列要依赖元数据表作为指针才知道去何处查找重复的数据块。由于多种原因,这种效率非常适合复制。首先,只有唯一的数据被发送到远程站点;目标上已经存在的块永远不会通过网络。其次,仅将压缩数据发送到远程站点。这些因素使XtremIO具有显著的优化优势,有助于确保实现恢复目标。系统上的复制负载很小,因此无需禁用复制,或担心其他本机数据服务的性能受到影响。尽管其他竞争性阵列提供了复制功能,但戴尔易安信认为由于其固有的架构设计,XtremIO可以说是效率最高的阵列之一。

从效率的角度来看,复制更有趣的地方是在多站点中,扇入配置。因此,一个组织可以将多个XtremIO阵列复制到单个目标,而不是主站点和远程站点的一对一比率。由于有全局重复数据消除,戴尔易安信预计复制目标阵列将进一步节省38%的容量(4:1扇入设置)。同样,由于结构上的数据流减少,WAN也获得了巨大收益。

在使用多种复制用例的情况下,XtremIO围绕高度可配置性进行了设计,即如何将端口分配给本地存储访问,而不是用于复制的专用链接。在此设置中,该设备具有2个SFP+ 10G连接器,每个控制器有一个10Gbase-T连接分配用于复制,每个控制器有两个端口配置用于FC访问。

除了复制方面的新闻之外,戴尔易安信还推出了XtremIO X2-T。X2-T以低成本配置为中端产品提供XtremIO系列的所有功能和数据服务。X2-T采用单个X-Brick配置,在6:1的存储效率下,可从34.5TB原始容量扩展到69.1TB原始容量或369TB有效容量。X2-T将于5月3日上市。

复制配置

如果功能繁琐或难以实现,那么它们意义不大。戴尔易安信花了大量时间确保复制配置的简单性。整个过程是向导驱动的,复制和保留策略的设置快速而直观。“数据保护”菜单内的向导会指导管理员完成设置过程,不论是对新手用户还是经验丰富的用户而言,这个向导都是易于使用且直观的。当然,高级用户可以使用CLI,但是对CLI和HTML界面都有大量需求。

创建保护会话之前的第一步,是根据您计划保护的卷创建一个一致性组。对此,您只需要点击“新建”按钮并输入一致性组名称即可。

接下来,选择要放在其中的卷。您可以从完整列表中手动选择卷,也可以通过关键字搜索缩小范围。此过程很简单,但是对于确保主阵列和复制目标之间的奇偶性至关重要,因为它可以确保两个站点上的匹配,从而避免了用户错误。完成后,单击“应用”。

设置好一致性组后,您将进入“数据保护”菜单。在这里,您可以查看现有的受保护的实体,并快速一览每个实体的高级信息。

要创建新的保护会话,首先要为您的卷选择一致性组。在本例中,我们使用先前创建的包含8个卷的Linux-Prod-01组。在同一屏幕上,您还可以选择是远程还是本地保护类型。

我们选择远程保护类型后,下一个屏幕是选择目标群集的位置。

在下面的菜单中,XtremIO将自动在目标群集上创建一个与您本地创建的名称相同的一致性组,或者允许管理员手动创建一个一致性组。目标卷访问限制也在此阶段设置。

接下来,管理员可以设置RPO(可以在30秒到1天之间任意调整 )以及源保留策略。这些都是高度可定制的,并且可以针对正在受保护的存储组上运行的确切应用程序进行调整,并考虑诸如更改率和WAN影响/成本之类的因素。应该监视RPO的合规性,因为数据更改速率和两个系统之间连接的带宽将在一定程度上决定数据复制的速度。

最后,选择目标保留策略,可以从源阵列复制,也可以针对目标系统单独定制(取决于具体用例)。这样,用户可以根据计划的时间在任一位置创建多个副本,具体的计划时间取决于组织的快照要求,即他们希望在分钟,小时,天,周等间隔内获得多少保护。

最后,选择目标保留策略,可以从源阵列复制,也可以针对目标系统单独定制(取决于具体用例)。这样,用户可以根据计划的时间在任一位置创建多个副本,具体的计划时间取决于组织的快照要求,即他们希望在分钟,小时,天,周等间隔内获得多少保护。

实施数据保护策略后,您可以查看其匹配信息,如下面的卷,并开始在目标阵列上填充。

新的数据保护会话就位后,管理员可以在同一界面窗口根据情况启动和停止保护服务。如果策略运行时间比正常时间长得多,或者需要在指定窗口之外复制某些内容,这将很有用。

数据保护就绪后,管理员可以在XtremIO界面看到日常信息。快速浏览一下,您就可以查看连接的带宽、单元之间的数据传输量、RPO合规性以及许多其他高级统计信息。用户可以立即获悉不满足其SLA要求的受保护会话,而按预期工作的会话将被融入后台。

通过XtremIO阵列进行的内部报告在监控出站链接的饱和级别方面的数据保护时非常有用,还可以根据一天或一周内带宽的峰值了解剩余的净空。在下面这张图中我们可以看到用于远程保护的目标阵列和带宽。

有了数据保护会话,管理员还可以手动启动故障转移过程,利用本地系统,或完全故障转移到远程系统。

结论

当然,本次XtremIO更新的重头戏是本地复制,但我们也不要忽略XtremIO X2-T。这种新的单个X-Brick配置,在6:1的存储效率下,可从34.5TB原始容量扩展到69.1TB原始容量或369TB有效容量。X2-T为戴尔易安信提供了一个新的工具,可以将XtremIO的强大功能和深层功能集引入中端市场和较小的远程操作中。此外,从复制角度来看,X2-T还提供了一个成本较低的选择,适合那些不推高XtremIO机箱容量的客户,例如在VDI中,内联数据缩减服务能够非常有效。 

专门研究本机异步复制,XtremIO显然是为这个角色而构建的。他们强调元数据是数据驻留的权威,考虑到复制效率,这使得XtremIO成为理想平台。由于主机系统上的所有数据都经过压缩、重复数据消除并与已知数据进行内联比较,XtremIO只对新块进行写入,现有块在元数据中获得指针更新。由于只有新数据通过WAN传递,这种效率现在扩展到了复制站点以及XIOS 6.1。在最多将4个XtremIO阵列复制到单个目标的扇入情况下,这些网络重量优势将得到进一步扩展。 

然而,如果复制很难设置和管理,或者结果不可靠,那么这些效率就没有什么意义。上面我们介绍了配置一致性组和数据保护策略的非常简单的向导驱动过程。虽然所有这些功能都可以通过CLI获得,但XIOS 6.1使过程变得足够简单,非存储专家也能够轻松地处理任务。可以通过直观的下拉菜单和菜单访问内置的检查和故障转移测试,确保策略配置正确。还有一个易于理解的仪表板,可以确认您的RPO目标是否得到满足,同时还可以查看您的SLA和其他相关信息的详细视图。

尽管在复制配置期间,我们确实有几个工作负载在测试中的X-Bricks上运行,但我们并未完成性能的深入分析。这并不完全是科学的,但是随着几个复制作业的设置和运行,我们发现这些作业在30秒的时间范围内永久启动并永久完成,因此我们没有看到性能有任何明显的下降。这再次归功于XtremIO的设计从一开始就具有高效性。尽管那时没有复制,XtremIO团队对他们自己的定位抱有远见,而使用Xios6.1是他们前进的又一大步。由于复制是XtremIO客户最需要的功能,因此本周戴尔技术界可能会有一些额外的躁动,因为XtremIO客户都在期望,一旦XIOS更新发布后他们将能够做什么。带有复制功能的XIOS 6.1现在作为XtremIO X2为客户提供免费的更新。


Dell EMC XtremIO

This post is also available in: English (英语)

Share via
Copy link
Powered by Social Snap