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

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

[[216237]]

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

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

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

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

这决定了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许可不提供此选项。

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

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

 

责任编辑:武晓燕 来源: TechTarget中国
相关推荐

2018-10-24 14:17:45

云存储策略数据

2018-06-21 08:23:35

云存储高可用应用

2014-04-29 17:45:03

VMware

2022-09-15 17:37:40

网络传输链路数据包数据拥塞

2009-02-18 20:27:24

组策略提升Windows性能

2017-08-14 09:05:50

SIOC存储负载

2022-05-18 07:30:51

OperatorprometheusVM 集群

2011-03-30 11:29:26

2016-07-28 10:34:12

云计算

2012-06-18 15:18:42

LinuxGFS集群存储

2018-05-08 08:57:36

分布式存储集群

2011-08-30 16:50:23

OracleVM虚拟化

2017-07-06 08:21:27

VSAN加密虚拟机

2016-06-20 10:38:34

软件定义存储VMware

2013-12-09 09:25:25

VMware vSAN

2018-05-29 09:08:16

vSAN 块存储应用

2017-02-22 10:06:11

UbuntuCeph存储

2017-07-05 16:43:52

VSAN加密虚拟化

2010-08-31 19:50:51

DHCP冗余

2013-07-23 10:31:59

冗余数据远程数据中心数据中心
点赞
收藏

51CTO技术栈公众号