- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?
? ? ? ?
? ? ?
深入剖析HPE、Dell和Fujitsu双活数据中心存储方案
? ? ? ?
?
?
??
? ? ?
? ? ?? ? ? HPE 3PAR存储有个非常有用的特性叫Storage Federation(存储联邦),存储联邦特性主要解决多个存储数据敏捷性和流动性,主要包括Peer Motion、Online Import?和?Peer Persistence三个特性,Peer Motion和Online Import都不支持带增值特性的LUN迁移。而Peer Persistence就是3PAR非对称Active Passive双活方案,其组网方式和系统架构如下。
? ? ? Peer Motion是在多台设备组成一个联邦的基础上,实现资源可以自由移动,支持迁移映射给某个主机的所有LUN,也支持迁移某个LUN映射的所有主机。这样让存储系统不会成为信息的孤岛,应用可以根据需要随时在不同的系统中迁移。PeerMotion支持在3PAR StoreServ存储之间在线非中断Online迁移和Offline数据迁移,数据迁移操作不需要依赖额外的迁移设备,并且支持双向数据流动。
? ? ? Online Import也是基于Peer Motion实现企业可无中断地将活动数据从现有的EMC VMAX,EMC VNX, EMC CLARiiON CX4,HDS NSC,HDS USP,HDS VSP、IBM XIV Gen2或IBM XiV Gen3等异构主流存储(不仅包括EVA和3PAR系统)在线迁移至新的3PAR ?StoreServ,支持一致性组迁移。
?
? ? ? 3PAR除了Peer Persistence(Storage Federation的一个特性)外,还提供了其他几个Persistent特性。Persistent Cache在3PAR StoreServ多控的情况下,如控制器故障可以实现写其Cache重新镜像到其他控制器,保证写缓存不丢失,保证系统的性能。Persistent Ports可以在升级或者维护控制器节点的时候,对主机进行屏蔽,把主机I/O重定向到另个一个控制器节点,主机无需用多路径切换,而且还可以检查端口信号,实现快速端口替换。
? ? ? Persistent Checksum是对闪存更重要的一个特性,它是采用标准的SCSI T10 PI规范实现数据端到端一致性,防止静态数据损坏的。因为闪存是电子器件,容易受到宇宙射线的影响发生电位翻转和数据静默破坏。
?
? ? ? 接下来重点讨论下HP 3PAR Peer Persistence,它是一个基于存储双活的扩展集群,在企业数据中心内部或之间进行透明服务器故障切换,从而保持企业用户业务连续性.。对比IBM?SVC和EMC?VPlex产品优势在于存储本身自带特性,不需要购买虚拟化网关,减少维护和设备采购成本,劣势在于设备必须是相同存储设备(不过目前基于存储的双活都是基于同构产品实现)。
? ? ? 3PAR?Peer?Persistence是 Active Passive存储双活(同一个双活卷只能在主端同时进行读写)。下面我们以Oracle RAC应用为例对其做一个分析,应用层基于Oracle RAC集群组网,存储通过Peer?Persistence组网,数据中心通过FC网络相连。数据中心间组网方式和网络要求跟前期讨论的其他双活技术一样。
? ? ? Oracle RAC向外提供服务,并通过服务器集群应对可能的物理设备故障,还实现了负载均衡分配;存储双活部分由3par存储和SAN网络交换机以及运行在虚拟机之上的仲裁服务器构成,存储空间通过peer persistence展现给服务器和Oracle RAC软件。与其他存储双活方案一样,3par Peer Persistence通过仲裁机制防止脑裂问题。那么它为什么它不是Active Active双活呢?
? ? ? 这就需要通过IO处理流程来进行分析了,在ActiveActive双活的虚拟磁盘阵列中,主机会把IO根据一定的(比如本地存储优先)策略发送到两个磁盘阵列中去。一个LUN在两个磁盘阵列的双活镜像卷中可以同时处理主机发来的IO,没有主从的区别。Active Active双活LUN在两个阵列上的镜像都可以处理主机IO,它们的WWN是一样的,或通过卷镜像功能向主机呈现一个虚拟卷。
? ? ? 3par Peer Persistence设置的LUN存储有主从区别,主机来的IO都会先到主存储,再由主存储同步到从存储。对于主机,存储路径的管理和切换,通过ALUA协议来实现。下面这张图显示了两者在IO路径上的不同,两条黄色IO路径在正常状态下是非激活状态且没有IO流过;但对于Active
原创力文档


文档评论(0)