VSAN 6.6集群扩展功能:提供了内置的RAID保护

日期: 2017-07-11 作者:Anthony Poh翻译:蒋红冰 来源:TechTarget中国 英文

VSAN 6.6加强了集群扩展能力,通过增加两个故障点,来提高对保护政策的容错,这一政策允许用户为每一个本地站点设置了保护级别。 虚拟环境中出现意外的停机时间是个昂贵的问题,特别是恢复在线状态所需的灾难恢复成本。因此,在最坏情况下进行规划,并保持高水平的可用性使事情顺利进行,这对于管理员来说百利而无害。VMware通过Virtual SAN Stretched Cluster功能实现并维护了这种高可用性。

扩展集群功能第一次出现在VMware Virtual SAN (vSAN) 6.1中。建立在故障域的基础上,但提供“数据中心意识”而不是“机架意识”,这一功能允许管理员在两个不同的地理站点之……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

VSAN 6.6加强了集群扩展能力,通过增加两个故障点,来提高对保护政策的容错,这一政策允许用户为每一个本地站点设置了保护级别。

虚拟环境中出现意外的停机时间是个昂贵的问题,特别是恢复在线状态所需的灾难恢复成本。因此,在最坏情况下进行规划,并保持高水平的可用性使事情顺利进行,这对于管理员来说百利而无害。VMware通过Virtual SAN Stretched Cluster功能实现并维护了这种高可用性。

扩展集群功能第一次出现在VMware Virtual SAN (vSAN) 6.1中。建立在故障域的基础上,但提供“数据中心意识”而不是“机架意识”,这一功能允许管理员在两个不同的地理站点之间配置vSAN对象。扩展的集群在这两个站点之间同步复制;如果其中一个站点出现故障,数据副本仍然可用。vSAN扩展集群还包括第三个见证网站,在发生故障时执行集群特定类型的服务。

这样做的问题是,如果一个站点发生故障,那么你将只留下一个副本。任何意外的故障都可能导致数据丢失。此外,如果某个站点上的单个磁盘或主机出现故障,则必须从其他站点重新发送故障设备上的数据,以重建RAID 1保护。

VSAN 6.6为扩展集群提供了本地及站点的保护。管理员现在可以针对整个站点中断以及站点内的设备中断配置保护。虽然站点保护仍然只是RAID 1,但是此新功能允许管理员为本地站点中的混合群集创建镜像保护。如果你有全闪存群集,那么这一新的本地保护功能允许你在本地站点内创建镜像(RAID 1)或擦除编码(RAID 5或6)保护。例如,如果你具有全闪存vSAN配置,则可以在每个站点同时配置本地集群,从而可以容忍两个设备故障(RAID 6),并配置扩展集群以容忍单个站点故障(RAID 1)。这意味着在本地设备发生故障的情况下,不再需要从其他站点获取数据。

VSAN 6.6扩展群集为每个站点实施了一个“代理所有者(proxy owner )”。 与其在第二个站点中写入所有副本,不如为每个代理所有者单独写入,这样之后就可以在本地站点中写入所有副本。这减少了站点之间复制的流量。

通过FTT保护集群

扩展集群现在有两个保护政策:主故障容错 和次要故障容错 。

主故障容错 (PFTT)定义了跨网站的保护。vSAN 6.6通过RAID 1来实现它。在一个扩展集群中可以将PFTT设置为0或1——0代表VM没有扩展,1代表VM已经扩展。这也适用于新站点的关联功能。次要故障容错 (SFTT)定义了如何在站点内保护集群以及在故障之前容错多少台本地设备。此选项与故障容错方法(FTM)一起使用,来决定使用哪一个保护政策,这取决于你是使用了混合方法(只RAID 1 )还是使用了全闪存vSAN 6.6配置(RAID 1,RAID 5或RAID 6 )。

要启用PFTT和SFTT,只需创建一个包含PFTT和SFTT属性的存储策略即可。首先确保启用了扩展集群,并且已根据本地站点保护在每个站点上配置了具有正确数量的主机扩展集群。作为参考,RAID 1至少需要三台主机,RAID 5至少需要4台,RAID 6至少需要5台。你还必须确保提供见证主机以防止数据站点的损失。

在vSphere网络客户端主页中,选择“VM Storage Policies ”选项,点击“Create VM Storage Policy ”按钮。

VSAN 6.6集群扩展功能:提供了内置的RAID保护

图A 创建新的VM存储策略

在“Rule-set 1”下,选择vSAN作为存储类型,然后找到“<Add rule> ”的下拉菜单。将“主故障容错”设置为“1”,然后添加另一个规则,然后选择“次要故障容错 ”。这里,你的价值取决于你选择的FTM选项。

如果你选择了RAID 1作为FTM,你可以设置你的SFTT为0、1、2或3,这取决于存储对象可以容忍每个站点的磁盘或主机故障数。如果选择擦除编码作为FTM,你可以将SFTT设置为“1”或“2”,它表示了每个站点的RAID 5或RAID 6保护。

最后,为FTM添加规则。为本地保护选择必要的FTM,或者RAID 1或者是擦除编码。

VSAN 6.6集群扩展功能:提供了内置的RAID保护

图B 添加数据服务规则

一旦你创建了一个新的VM存储策略,vSAN扩展集群将对所有这一存储策略所分配的VM进行保护。

在扩展群集中设置站点关联性

选择PFTT可以为扩展集群中的VM确定站点关联性。 站点关联性可以让用户有能力通过跨站点保护来保护生产工作负载,并与测试和开发工作负载相剥离,这些工作负载保存在单独站点中。这还有利于具有内置可用性的工作负载,例如Exchange数据库可用性组和SQL Server AlwaysOn可用性组,并且不需要在每个站点虚拟机的副本。

通过更改PFTT为0,你可以为VM存储策略启用站点关联性,这先放vSAN这一策略不应该使用扩展集群,并将另一个规则添加到“存相关性”的规则集中,你可以在其中选择是停留在首选故障域,还是在辅助故障域。

VSAN 6.6集群扩展功能:提供了内置的RAID保护

图C 创新站点关联规则

请注意确保分布式资源调度程序和高可用性规则与虚拟机数据所在一致,并在群集上设置关联规则,以确保虚拟机的计算资源固定在虚拟机磁盘文件在vSAN数据存储中的位置。目前,这还不是个自动化的过程。

作者

Anthony Poh
Anthony Poh

TechTarget中国特约作者

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐

  • vSAN Stretched Cluster配置选项有什么不同?

    VMware vSAN Stretched Cluster配置运行在三个不同地理位置——两个数据站点和一个托管特殊见证组件的站点。根据保护运行在每个站点的工作负载不同,有两种方法可以配置vSAN Stretched Cluster。

  • VSAN加密大揭秘

    vSAN 6.6在vSAN内核中创建了静态数据加密,并在集群范围内启用,在vSAN数据存储中对所有对象进行了加密。这一全新的特性被称为vSAN加密。