微信号:dellemc_tech

介绍:为戴尔易安信客户提供技术支持服务,为广大IT行业用户分享技术文章与行业信息。

对比ScaleIO和VMware的VSAN技术(下)

2017-05-14 12:16 EMC中国技术社区

在上一篇文章 对比ScaleIO和VMware的VSAN技术(上) 中,我们介绍了ScaleIO Virtual SAN的实现组件、设计架构、具体应用和配置案例。


本文将继续介绍VMware Virtual SAN的实现原理、实施要求和配置步骤,然后对比ScaleIO VSAN和VMware VSAN的具体参数。 

 


VMware的虚拟SAN

 

VMware在vSphere 5.5中引入了Virtual SAN技术,迈出了实现存储虚拟化的第一步。VMware VSAN将 vSphere 集群中的主机本地连接的磁盘聚合起来,然后创建一个分布式共享存储,它可实现在 VMware vCenter中快速调配存储,作为虚拟机创建和部署操作的一部分。

 

VMware VSAN是一种混合磁盘系统,它利用聚合本地固态驱动器 (SSD) 作为缓存,同时结合使用本地硬盘驱动器 (HDD)来提供可供虚拟机使用的集群式数据存储。这样既能实现企业级性能又能提供具有强大恢复能力的存储平台。在 VMware VSAN 环境中,需要配置若干 ESXi 主机以形成一个 VMware VSAN 集 群。所有 ESXi 主机均通过VMware Virtual SAN专用网络进行通信。大部分主机均需要配备本地硬盘驱动器,其中大部分配有本地固态驱动器。未配备本地磁盘驱动器的主机可以共享计算资源并利用集群式存储资源。本地固态驱动器可以优化所有主机的存储使用效率。通过组合每台主机上的本地硬盘驱动器和固态驱动器,最多可形成 5 个本地磁盘组。每个磁盘组只能使用一个 SSD,但最多可以使用5个硬盘驱动器。


 

VMware VSAN 实施要求:

—— 一个群集配置至少三台主机

—— 所有三台主机都必须提供存储

  • vSphere 5.5 U1 或更高版本

—— 本地连接的磁盘

  • 磁盘 (HDD)

  • 基于闪存的设备 (SSD)

—— 网络连接

  • 1GB 以太网

  • 10GB 以太网(首选)

 

 

创建磁盘组需要指定一个基于闪存的设备(SAS、SATA、或 PCIe 固态硬盘)以及一个或多个磁盘(SAS 或 SATA 硬盘)。磁盘组构成了Virtual SAN 数据存储的分布式闪存层,并为其提供存储容量。Virtual SAN 分布式闪存层通过在所有磁盘前端提供读缓存和写缓冲,优化了虚拟机和应用的性能。存储容量分为两部分:70% 用于读缓存,30% 用于写缓冲。所有磁盘组先通过改进的磁盘上文件系统VMware vSphere VMFS-L 进行格式化,然后作为单个数据存储装载到对象存储文件系统数据存储中。每个磁盘的VMFS-L 格式化共占用750 MB 的容量。


磁盘组、设备和开销表:

项目

最小

最大

磁盘组

磁盘组每个主机上一个

每个主机上五个

闪存设备:SAS、SATA、PCIe 固态硬盘

每个磁盘组一个

每个磁盘组一个

磁盘设备

每个磁盘组一个硬盘

每个磁盘组七个硬盘

磁盘格式化开销

每个硬盘 750 MB

每个硬盘 750 MB

 


通过组合VMware Virtual SAN集群中所有ESXi主机的磁盘组,可创建一个VMware Virtual SAN数据存储。每个VMware Virtual SAN集群只有一个数据存储