VMware vSAN技术
1、什么是vSAN技术
vSAN是借助软件,将物理服务的磁盘上的空白空间重组成为一个虚拟逻辑的分布式共享存储;
2、vSAN要求
1)构建vSAN存储需要满足相对应的条件的服务器设备;
2)服务器需要有对应的空白磁盘,ssd和普通的容量磁盘;ssd可作为读写缓存,存储可以是ssd或者普通HDD磁盘;
3)以上磁盘的组RAID模式可以是no raid直连,也可以raid0模式;
3、vSAN的组成
1)vSAN集群
通过vSAN将众多的服务器本地磁盘组件为分布式的共享存储,所有虚拟机的数据都会存储到服务器的本地磁盘上,是通过vSAN去统一管理的;
2)分布式复制存储
vSAN是通过ESXI主机磁盘来存储数据,存储的数据可以通过配置网络策略,实现ESXI节点之间的数据复制交互;
3)磁盘组
磁盘组是vSAN的管理结构,通常包括一个缓存设备和多个储存设备;
一台ESXi主机最多只能有5个磁盘组;
4)混合磁盘组
vSAN混合磁盘组管理结构,必须有一个SSD的缓存设备和一个或者多个SSD/HDD的存储设备;
缓存设备的性能,一般可用缓存70%用于频繁的读,30%用来写;
5)vSAN数据存储
vSAN集群只有一个vSAN数据存储区,与集群和节点数量无关;
6)vSAN和基于对象存储
vSAN把虚拟机分为五个存储对象:vm主命名空间,vmdk,快照增量,vm内存,vm交换;
7)组件
每个存储对象都作为RAID树部署在vSAN中,RAID树的每个叶子都是一个组件。
例如,一个带有两个条带的存储策略在两个磁盘上各创建了一个VMDK条带。VMDK是对象,条带是该对象的组成部分。组件的最大大小为255GB。
vSAN使用分布式RAID体系结构在群集上分发数据。组件使用以下技术进行分发:条带化(RAID 0)、镜像(RAID 1)、镜像加上条带化(通常称为RAID 10)、擦除编码(RAID5/6)。
创建的组件副本和副本的数量基于对象策略定义。
应用于虚拟机的存储策略会影响vSAN存储该虚拟机所需的存储对象的数量。
8)虚拟机存储策略
存储策略基于存储功能,在部署时为虚拟机定义。可以在以后应用,随时都可以更改。如果正在使用则无法删除。