开始新对话

未解决

此帖子已超过 5 年

1649

2014年3月18日 00:00

VPLEX数据一致性组与分离规则

VPLEX数据一致性组与分离规则

转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese publish_button_16.ico

介绍

     VPLEX实现的跨地域数据访问的解决方案中,保证集群间的数据一致性是必要解决的问题,特别是出现在站点间连接丢失或者使用长距离WAN分区的时候。VPLEX的一致性组和分离规则的作用就是确保VPLEX虚拟卷的写入I/O的顺序。本文介绍了VPLEX保证数据一致性和分离规则。

更多信息

     VPLEX一致性组的工作方式,是将虚拟卷聚合在一起,一提供组内的卷的公共属性集。用户可以根据需要将一致性组从一个集群移至另外一个集群。在VPLEX上部署数据库系统和应用程序的时候,配置一致性组非常重要。所有的数据库LUN,例如数据,日志文件都需要保证写入的顺序以维护数据的完整性。


VPLEXCG.png


     因此,将相关的LUN放置在单个一致性组中。比如在数据库连接数据库时,或者在应用程序向多个数据库发出事务,并期望它们相互一致的时候。这些情况下,一致性组都可以保证I/O的写入顺序。例如在Oracle RAC结合VPLEX实现双活数据中心的解决方案中,同步一致性组可以利用直写模式,将写入I/O发送到后端存储卷,并在两个集群的后端存储卷都确认写入以后,才确认对应用程序的写入确认返回,保证LUN间的数据一致性。


     分离规则是VPLEX的远距离集群间出现连接中断,例如网络分区或者远程集群故障的时候,确定一致性组I/O处理的预定义规则。在这些情况下,在VPLEX集群回复通讯之前,大多数工作负载需要特定的虚拟卷集才能保证前端应用的I/O的延续性,在一个集群上继续I/O并在另外一个集群上暂停I/O


VPLEXIS.png


     在VPLEX配置中,分离规则可以描述静态首选集群,通过指定某个集群,使得一致性组中的设备在首选集群中可以继续,并在非首选集群中暂停,整个过程由VPLEX Witness组件完成。

参考

VPLEX逻辑卷体系结构:

VPLEX Witness是什么?

应用于

VPLEX

             

643 消息

2014年3月18日 20:00

好贴!VPLEX的Witness应该可以用作主机或应用(RAC)Cluster的仲裁盘吧。

找不到事件!

Top