扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共2页)
选项B:使用SSD作为缓存层。另外一种解决启动风暴的方法是将快速的SSD磁盘作为缓存层放置在由SAS和SATA组成的较慢存储池的前端。飞康 的 NSS SAN Accelerator即是针对VMware View的这样一种解决方案,NSS SAN Accelerator包含由SSD磁盘组成的硬件装置,放置在主机和存储设备之间。此硬件装置作为缓存层,所有的存储I/O都将通过它到达后端的存储设 备。缓存硬件装置可以识别频繁访问的磁盘数据块,并自动将其缓存,这样这些数据块将可以从快速的SSD磁盘读取,而非从较慢的后端存储。通过缓存一些共同 的数据如虚拟机母版映像,它可以按需动态调整以满足任何高I/O需求,从而消除启动风暴。
显然,实现这些解决方案的最佳时机是在你的 VDI项目的设计阶段。如今,很多的存储设备都具备存储分层的功能,支持将不同性能特征的磁盘放置在同一存储池里。它们也可以用来解决由启动风暴引起的存储 I/O瓶颈问题。通过加入由少量SSD磁盘组成的存储池,你可以将虚拟机母版映像从较慢的存储层转移到SSD存储层,以处理由启动风暴引起的大量I/O。在现有的主机和存储设备之间加入飞康的硬件装置是一种简便易行的手段,对已有的基础架构的影响和改动也非常之小。
SSD容量规划
当SSD作为存储层实现以应对启动风暴所引起的峰值I/O时,正确的容量规划就显得相当重要。为确定购买多少SSD磁盘,你必须计算出你的虚拟桌面 系统所产生的最大I/O值。尽管你可以使用基于典型环境下的估算值,建议您最好使用性能分析工具测算出现有物理桌面系统的实际I/O,如使用 Lakeside 软件公司的SysTrack VDI评测工具,因为每一个用户的环境都不尽相同。将主机上承载的虚拟桌面数量-例如500,乘以桌面系统在启动时产生的典型IOPS-例如60,就可以 确定出所有桌面同时登录时所产生的总体IOPS(500 x 60 = 30,000)。由于所有桌面不可能完全在同一时刻登录,你可以将计算出的值稍微向下调整。不过估算多一些余量总是更好一些。
一旦确定了你的IOPS需求,你需要据此来规划你的SSD存储层。如果单块的SSD可以处理5000个IOPS,6块SSD则可以处理30000个 IOPS。(注意这只是大致的估算。为了实现适合你特定环境的最佳方案,你必须对你的需求进行正确的评估,并和存储厂商一起实现满足你需求的SSD解决方 案)
预防和解决启动风暴问题并不意味着非常昂贵或复杂,SSD提供了一种很好的解决方案以解决虚拟桌面环境下的几个重大问题之一。VDI项目实现起来可 能会非常昂贵,在许多公司,由于VDI项目的投资回报并非像服务器虚拟化那么明显,为VDI项目获得资金资助也相对困难。将SSD和廉价存储混合可以让你 在降低项目费用的同时,仍然可以提供足够的性能以消除启动风暴。一旦你拥有合理规划的存储系统,你可以很好的享受VDI所提供的种种好处,而不必担心对于 你的用户而言,存储系统会成为瓶颈。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者