vSAN06:ESA与OSA对比、ESA安装、新架构、工作方式、自动策略管理、原生快照、数据压缩、故障处理

发布于:2024-10-08 ⋅ 阅读:(13) ⋅ 点赞:(0)

vSAN ESA

在这里插入图片描述

在这里插入图片描述

vSAN ESA 安装

流程和OSA完全一致,但要注意要勾选启用vSAN ESA

ESA和OSA的底层架构不一样,但是UI上是一致的。

  • 生产环境要求:
    • 每个存储池必须至少有四个NVMe设备
    • 每台ESXi主机需要至少512G内存
    • 最低网络要求:10Gb 建议网络要求:25Gb
    • 同时VSAN ESAReadynodes同时提供40Gb~100Gb的选项
    • 巨帧 Jumbo Frame在有TCP Offload功能的情况下,收效甚微。

ESA新架构

在这里插入图片描述

新增了日志结构文件系统
ESA抛弃了磁盘组的概念,转而使用磁盘池存储池。
官方不支持从OSA升级到ESA。必须拆掉重新安装。
ESA基于全闪

ESA工作方式

在这里插入图片描述

零碎小块数据以raid1写入到性能分支持久日志,直接返回写确认
数据整理好,以128K或256K条带 raid1/5/6写入到容量分支中。

ESA自动策略管理

由于默认的存储策略无法针对不同的VSAN集群做优化配置,在VSAN8U1中,可以开启自动策略管理
在已经配置完成的VSAN ESA集群中,启用自动策略配置不会自动修改已经存在的虚拟机组件,但是会在新建虚拟机时套用新策略
在这里插入图片描述

配置策略逻辑:

节点数 标准集群 HRR off(主机预留) 标准集群 HRR on 延伸集群 (每站点) 双节点集群
2 / / / RAID-1
3 FTT=1 RAID-1 / FTT=1 RAID-1
4 FTT=1 RAID-5 (2+1) FTT=1 RAID-1 FTT=1 RAID-5 (2+1)
5 FTT=1 RAID-5 (2+1) FTT=1 RAID-5 (2+1) FTT=1 RAID-5 (2+1)
6 FTT=2 RAID-6 (4+2) FTT=1 RAID-5 (4+1) FTT=2 RAID-6 (4+2)
7 FTT=2 RAID-6 (4+2) FTT=2 RAID-6 (4+2) FTT=2 RAID-6 (4+2)

自动策略:
在这里插入图片描述
在这里插入图片描述

操作预留与HRR主机重建预留:
在这里插入图片描述

主机数量发生变化时,系统不会自动修改存储策略。会在skyline health中告知管理员数量发生变化,推荐存储策略变为xx,后由管理员手动变更

自适应RAID5策略

在ESA中,RAID5/6的性能与RAID1相当,所以RAID5/6是ESA架构中的建议配置。
OSA中,RAID5最少需要4台主机,建议5台。ESA中,最少只需要3台,建议4台。
在这里插入图片描述

主机在6台时,raid5是4+1策略。假如设备降为5或5台以下,24H后系统会将raid5改为2+1。
在这里插入图片描述

原生快照支持

在这里插入图片描述

OSA是一级一级去找快照,所以快照合并比较慢。
ESA每生成一个快照并不是生成差分快照,而是生成Logic Map,去记录新数据的位置、修改数据块的指针。(我感觉这段描述是ROW,但是官方的文档写的COW。这一段请各位自行辨认)

数据压缩的改进

OSA中,4KB数据需要能够压缩到2KB以下,压缩才发生,
ESA中,4KB数据能够压缩到3582B以下,就进行压缩。
在这里插入图片描述

  • 压缩操作提前:
    • OSA中,数据压缩发生在缓存层写入到容量层。所以假如是raid1,就要发生2次数据压缩。
    • ESA中,数据压缩发生在写入到磁盘前。所以不管什么存储策略,都只要1次数据压缩。

ESA故障处理

ESA架构下,故障域缩小到单块磁盘
在这里插入图片描述