VM存储策略如何提升vSAN集群冗余?

日期: 2017-12-26 翻译:蒋红冰 来源:TechTarget中国 英文

FTT规定在不牺牲可用性的情况下,vSAN群集中可能会发生故障的数量。如何使用虚拟机存储策略来定义容错的数量?

故障容忍功能允许管理员在集群中设置冗余,它是所有vSAN配置一个集成。虽然你可能熟悉了vSAN配置的标准三节点架构——它包括两个节点和一个特殊使用用例的见证节点,但你不一定知道vSAN究竟如何确定一个集群可支持多少个故障。

与基于RAID 5的硬件非常相似,vSAN可以在vSAN群集中容忍多达三个硬件组件故障。 VSAN使用VM存储策略来定义“允许的故障数”。 如前所述,“失败容忍”(FTT)功能可确定vSAN群集中可能发生的故障数量,而不会影响数据完整性和虚拟机可用性。 VM存储策略使用以下公式来定义vSAN群集可以容忍的故障数量:

要容忍n个故障,你需要在vSAN群集中安装2n + 1个ESXi主机。

这决定了vSAN集群内的主机数量,该集群最少拥有三台主机/节点。

VM存储策略如何提升vSAN集群冗余?

图A.失败公式的例子

创建虚拟机存储策略的过程围绕集群能够容忍的方面展开。你的vSAN集群中可以有多个FTT策略,因为有些虚拟机比其他虚拟机更重要。因此,例如,你可以拥有一个由六台主机组成的集群,其中你拥有一个FTT策略,允许虚拟桌面基础架构(VDI)工作流程出现一次故障(FTT = 1)。接下来,你可以制定另一个FTT策略,允许服务器工作流程出现两个故障(FTT = 2)。

FTT = 2策略可以防止两次失败,这意味着它会生成三份数据。先前版本的vSAN存储要求高,以满足FTT = 2,但版本6.6和更高版本提供了擦除编码,允许你使用RAID 5和RAID 6保护,并降低存储要求。

如何创建虚拟机存储策略

要创建新的虚拟机存储策略或编辑现有存储策略,请登录到vSphere Web Client,然后转至主页>虚拟机存储策略>新建。

如图B所示,在规则集1下,我去可以选择RAID-1(镜像)或RAID-5/6(擦除编码)作为容错方法。你需要使用vSAN Enterprise许可证才能使用RAID 5或RAID 6功能; vSAN Standard和Advanced许可不提供此选项。

VM存储策略如何提升vSAN集群冗余?

图B 为你的虚拟机存储策略选择容错方法

总之,VM存储策略和FTT功能是VMware超融合vSAN产品的重要组成部分。基于策略的管理非常灵活,可以在每个虚拟机或每个虚拟磁盘的基础上应用。 你可以通过实施RAID 5或RAID 6擦除编码来降低较高FTT策略的存储要求。记住,承受失败次数越多,专用于恢复的数据量越大。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

翻译

蒋红冰
蒋红冰

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