未解决
此帖子已超过 5 年
2.1K 消息
0
1649
VPLEX数据一致性组与分离规则
VPLEX数据一致性组与分离规则
转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese
介绍
VPLEX实现的跨地域数据访问的解决方案中,保证集群间的数据一致性是必要解决的问题,特别是出现在站点间连接丢失或者使用长距离WAN分区的时候。VPLEX的一致性组和分离规则的作用就是确保VPLEX虚拟卷的写入I/O的顺序。本文介绍了VPLEX保证数据一致性和分离规则。
更多信息
VPLEX一致性组的工作方式,是将虚拟卷聚合在一起,一提供组内的卷的公共属性集。用户可以根据需要将一致性组从一个集群移至另外一个集群。在VPLEX上部署数据库系统和应用程序的时候,配置一致性组非常重要。所有的数据库LUN,例如数据,日志文件都需要保证写入的顺序以维护数据的完整性。
因此,将相关的LUN放置在单个一致性组中。比如在数据库连接数据库时,或者在应用程序向多个数据库发出事务,并期望它们相互一致的时候。这些情况下,一致性组都可以保证I/O的写入顺序。例如在Oracle RAC结合VPLEX实现双活数据中心的解决方案中,同步一致性组可以利用直写模式,将写入I/O发送到后端存储卷,并在两个集群的后端存储卷都确认写入以后,才确认对应用程序的写入确认返回,保证LUN间的数据一致性。
分离规则是VPLEX的远距离集群间出现连接中断,例如网络分区或者远程集群故障的时候,确定一致性组I/O处理的预定义规则。在这些情况下,在VPLEX集群回复通讯之前,大多数工作负载需要特定的虚拟卷集才能保证前端应用的I/O的延续性,在一个集群上继续I/O并在另外一个集群上暂停I/O。
在VPLEX配置中,分离规则可以描述静态首选集群,通过指定某个集群,使得一致性组中的设备在首选集群中可以继续,并在非首选集群中暂停,整个过程由VPLEX Witness组件完成。
参考
应用于
VPLEX
zhaos2
643 消息
0
2014年3月18日 20:00
好贴!VPLEX的Witness应该可以用作主机或应用(RAC)Cluster的仲裁盘吧。