Roger_Wu
4 Ruthenium

全闪存VMware Virtual SAN架构简介

全闪存VMware Virtual SAN架构简介

转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese image001.gif

介绍

      VMware Virtual SAN是适用于VMware vSphere的软件定义存储。通过建立服务器内部硬盘或固态硬盘集群,Virtual SAN可以创建专为虚拟环境设计、经过闪存优化且恢复能力极强的共享数据存储。VMware发布Virtual SAN 6.0版本以后,Virtual SAN解决方案支持了一种新的全闪存架构。本文就详细介绍下这一全闪存架构的特别之处。

更多信息

混合 vs. 全闪存:

      Virtual SAN可配置为混合式(Hybrid)或全闪存(All-Flash)存储。在混合式存储体系结构中,Virtual SAN建立起服务器连接的硬盘池以创建分布式共享数据存储,此数据存储可将存储硬件抽象化以便为虚拟机提供软件定义的存储层。闪存用作读缓存/ 写缓冲区以提高性能,磁盘提供数据持久性。

      如果将Virtual SAN部署为全闪存存储体系结构,在此体系结构中闪存设备以智能方式用作写缓存,而SSD提供数据持久性以及一致的快速响应。全闪存体系结构允许对SSD进行分层,以实现经济高效的实施:写入密集型缓存企业级SSD层和读取密集型较低成本SSD数据持久性层。

VSAN-Archs.jpg

全闪存VSAN

      全闪存架构Virtual SAN系统中缓存层和容量层均支持配置闪存,其中缓存层的闪存只做写缓存。其优势主要体现在三个方面,首先缓存层与容量层均为闪存,在有持续读写IO压力的生产环境,无论应用IO落在缓存层还是容量层,都将受益于闪存极低的响应时间;第二,全闪存架构不需要进行热点数据从容量层向缓存层搬迁,系统的软件逻辑大大简化;第三,容量层的闪存性能是非常强的,所以几乎不用考虑做条带化,这样可减少IO跨网络访问的场景。

      Virtual SAN 6.0的全闪存架构对性能的提升非常明显,根据官方的测试数据,可以看到6.0VSAN完全可以支持企业级的应用:

VSAN-Scale.jpg

      之所以全闪存VSAN会带来这么大的性能提升,部分原因来自新引入的VSAN硬盘文件系统(VSAN FS)。新版本提供一种新的VMDK delta文件(vsanSparse),利用新的硬盘格式搭配高速缓存,提供更高的性能:

vmfs.jpg

参考

VMware Blog: VMware Virtual SAN 6.0

VMware技术白皮书《VMware Virtual SAN 6.0

应用于

VMware vSphere