VDI存储进化
从SSD到超融合/ServerSAN记得大约是在3年前的vForum大会上,作为当时传统存储颠覆者代表的Fusion-io(后来被SanDisk收购)经常以赞助商的身份出现,并且很乐意把他们的PCIe闪存卡插到现场做Demo的机器上。我曾听VMware的朋友说,用这东西跑VDI实在是太快了估计之前没少被传统磁盘阵列折磨吧:)
SSD确实极大地提高了服务器本地存储IOPS性能,对于可用性和数据安全性不高的虚拟桌面直接就能胜任。然而更多用户需要的是永久桌面,光有临时桌面远远不够。于是,我们看到外部共享存储特别是SAN的采购得到延续传统阵列向着闪存混合以及全闪存阵列进化,以缓解VDI等应用的性能需求,初创的阵列厂商更是如雨后春笋般出现。
SSD较好地解决了存储性能瓶颈,戴尔服务器上的Express Flash NVMe PCIe SSD更是如此。而在一个高可用集群里,如何把它们共享出来,并高效地聚合在一起呢?
在VDI的存储应用中,还曾有过一种被看好的方案服务器闪存缓存+后端SAN共享存储,而后来却没有广泛地流行。这类Cache软件大多是read-only只读加速,不支持分布式缓存,甚至有的连vMotion都不支持。其中部分产品,实际用起来一旦发生虚拟机迁移将无法保证性能;如果是用golden image链接克隆创建的虚机,多台服务器也只能各自缓存对应的“热数据”,闪存空间无法整合高效利用。
同样是服务器端闪存缓存方案,戴尔Fluid Cache for SAN等少数产品解决了以上技术问题。不过考虑到定位,Fluid Cache更多是为了追求OLTP应用那样的极致性能而设计?需要10/40GbE RDMA以太网专用互连等配套,成本上也许达不到一些VDI项目的成本控制要求吧。
直到Nutanix和VSAN等超融合/ServerSAN方案的出现,VDI的存储难题可以说得到了比较好的解决。下面我们就来通过一个真实案例来看看超融合是怎样在项目中胜出的。
某医院虚拟桌面系统平台建设需求
这家用户要建立的VDI虚拟桌面系统,初期满足100+用户桌面的基本使用需求,并面向未来建立动态扩展的桌面系统架构。
用户现有传统存储设备,原来规划的VDI方案是升级磁盘阵列系统来解决,需要增加闪存加速卡、SSD和大量HDD磁盘来完成VDI系统的构建。
用户未来的VDI系统平台存在着较大的运行压力,需要弹性扩展能力很强的系统单元,以满足复杂数据读写模型的压力和保证长期稳定运行的历史表现。同时,用户需要对当前的系统性能容量做准确的预估,以及未来整体系统更为简洁的管理模式和故障诊断。
戴尔XC超融合解决方案及优势
经过Dell与用户的几轮交流,院方意识到传统存储平台不适应于云桌面和虚拟化系统弹性扩展的基础性能容量需求,只有采用超融合架构的体系架构,才能提供横向扩展的存储架构、计算存储一体化管理和方便的故障定位,这是未来云平台和虚拟化发展的方向。用户逐渐接受了Dell的解决方案,决定在VDI系统中采用基于未来数据中心模式的XC超融合平台。
本项目配置了3套XC630超融合平台系统,未来可以在此基础之上增加处理节点轻松在线扩展容量和性能。
尽管超融合产品有软件方面的成本,但由于使用了通用的服务器硬件、SSD和HDD,在至少达到同等性能水平的情况下, VDI整体成本比传统解决方案还是能降低27%(数据供参考)。关键的是,XC平台具备优异的横向扩展能力。
虚拟化环境的一大特点是,多个虚拟机镜像之间的重复冗余数据较多。戴尔XC集成的重复数据删除和压缩功能,在保持VDI用户体验的同时节约大量的存储空间。
全面的VDI平台支持除了业内最普遍的VMware(Horizon)View、Citrix XenDesktop/XenApp之外,戴尔XC对另外两种Microsoft RDSH和Dell Quest vWorkspace也能做到最佳匹配。
3个节点基本上是一个起始配置,其中任何一个故障都不会影响VDI集群的正常工作。而戴尔XC还有着很好的可扩展性,只受限于VDI Hypervisor平台自身。
据了解,在这个项目中戴尔和ISV之间的充分合作,也促使用户更加放心地选择XC超融合平台。
完整端到端解决方案
成就更多用户 在并购了业内领先的瘦客户端、零客户端及云计算解决方案供应商Wyse之后,加上与VMware和微软的紧密合作,戴尔能够提供完整而丰富的端到端VDI方案,这一点是许多超融合/ServerSAN厂商所不具备的。
上图是部分戴尔XC全球用户列表,共涉及到金融服务、医疗、零售、公用事业、能源、高科技、教育和制造等行业。
热点资讯
- [
安卓Android开发
]
读取某个url的图片并显示在ImageView中
- [
今日头条
]
时代华纳表示旗下32万用户信息被钓鱼窃取
- [
今日头条
]
在Uber和Lyft的夹击下 美国最大出租车公司破产
- [
安卓Android开发
]
android通过xmlpull解析xml
- [
安卓Android开发
]
android关于Activity返回上一级页面数据重新加载问题
- [
今日头条
]
专访3Glasses王洁:2016是虚拟现实消费者启蒙年
- [
安卓Android开发
]
Android开发常用的Intent的URI及示例
- [
安卓Android开发
]
Android Service介绍
- [
安卓Android开发
]
添加android项目出现错误的解决办法
- [
安卓Android开发
]
Android新手入门教程(十八):使用Intent调用“内置”应用の配置Intent-Filter