Chinaunix首页 | 论坛 | 博客
  • 博客访问: 650180
  • 博文数量: 171
  • 博客积分: 2389
  • 博客等级: 大尉
  • 技术积分: 1516
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-24 14:18
文章分类

全部博文(171)

文章存档

2014年(20)

2013年(51)

2012年(40)

2011年(59)

1970年(1)

我的朋友

分类: IT业界

2014-03-12 09:19:11

作者:DELL-Vikram B

各位,欢迎再次阅读此系列博客文章。我们将发布三篇博客文章来探讨VDI部署存储的注意事项,这是其中的第二篇。在上篇博客文章[BV1]中,我着重介绍了VDI项目的关键成功因素,以及存储基础架构对于确保VDI分装成功而言可发挥怎样的重要作用。我还提到了一种达到理想VDI性能的方式,即增加存储环境中的磁盘数。但是这可能导致存储的过度配置,因此务必了解如何增加磁盘数才能帮助您达到自己的性能目标。在本篇博文中,我将通过简单的示例,向您演示如何规划VDI环境才能确保最佳的性能和用户体验。

VDI的存储规划可能特别的复杂。一方面,您需要确保实际使用时达到理想的性能。另一方面,您面临最大限度减少存储空间以降低存储相关成本的巨大压力。在设计VDI环境时,务必确保存储不会成为瓶颈。VDI是一种高度事务性的工作负载,其性能会受到磁盘I/O的约束。存储管理员可通过增加支持其VDI环境的存储磁盘数的方式,来满足I/O需求。不过,您务必了解底层存储将面临的峰值IOPS需求,并相应设计您的存储来应对这些峰值IOPS。不是通过一个简单的计算公式就能评估IOPS需求。这一需求因组织而异,具体取决于其桌面用户类型与启动和登录方式。在此,我将通过一个简单的示例,来向您介绍如何确定峰值IOPS需求,并进一步规划支持这些IOPS所需的存储大小。

VDI存储规划练习

假定我们要设计一个包含100个桌面的VDI环境。我们估计,这些桌面中的80%都会在早上同时启动,并在接下来的一天都保持在线状态。剩下20%的桌面将在夜间启动和执行操作。

假设我们估计每个桌面都会在启动时产生最高为25的IOPS,然后在注销之前的稳定状态运行过程中保持平均大约为5的IOPS。每个桌面的注销操作会创建最高为15的IOPS。

我们还估计,未来5年VDI环境将以最高50%的速度增长,我们在设计VDI环境时将考虑这一增长因素。

很明显,启动操作是最具I/O密集性的,因此,我们应合理规划存储以支持启动期间的性能要求。

根据上述因素,80个桌面(100个桌面中的80%)在早晨同时启动时,将产生80 X 25 = 2000 IOPS

为了应对预期的增长,我们还需扩展VDI环境,来支持未来五年增加的50%的IOPS。因此,我们需要设计可支持2000 X 1.5 = 3000 IOPS的存储,才能有效解决未来5年的峰值IOPS需求。

假定我们将使用15K RPM SAS驱动器来支持这一VDI环境,而每个15K SAS驱动器可以支持150 IOPS。

因此我们的存储中需要3000 / 150 = 20个15K SAS驱动器才能应对这一峰值IOPS。

此示例假定使用RAID 0策略,且没有备用磁盘。

这虽然是一个简单的示例,但是应该为您演示了整个决策过程。关键是尽可能准确地估计您的具体环境的IOPS模式。另外务必注意的是,不同组织间的IOPS模式可能差别极大。戴尔也为此提供了咨询服务,来帮助您分析VDI需求,达到理想的性能目标。

重要信息:

VDI中存储性能水平不足可能导致用户体验不理想。在为VDI规划存储时,务必确保其设计可提供足够的性能水平和理想的用户体验。此外,还需确保足以应对VDI工作负载的峰值IOPS需求。不同组织间的I/O模式可能差别极大,务必对您的终端用户概况进行严格分析,来准确估计存储基础架构将面临的峰值需求。

另外需要认识到的重要一点是,为了达到性能目标而过度配置存储并不是一种经济的方式。在这一系列博客文章中的下一篇也是最后一篇中,我将和您一起探讨,为您的VDI存储使用哪些重要的功能和注意哪些方面,才既能减少性能问题,又能优化存储空间和实现简单易用的桌面虚拟机配置模式。敬请关注,随时获取最新的更新信息。



文章来源于DELL官网,更多精彩内容请访问DELL官方社区或DELL解决方案专区“
链接是:http://zh.community.dell.com/techcenter/b/weblog/

阅读(1154) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~