VDI IOPS经济账:找到存储的平衡点

日期:2012-9-26作者:Greg Shields

虚拟桌面   IOPS   

【TechTarget中国原创】

为用户提供持续稳定的虚拟桌面体验需要对资源进行精确平衡。这就是为什么您需要理解IOPS供应和需求,它可能对VDI容量规划带来影响。

  通过平衡VDI环境中的IOPS,您将避免性能瓶颈并提高硬件利用率,从而获得最佳ROI(投资回报)。首先需要指出系统可以提供的IOPS能力,以及桌面所需数量。然后,计算您的环境可以支持多少虚机(或虚拟桌面)。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者>更多

Greg Shields
Greg Shields

Greg Shields,MCSE(微软认证系统工程师),是Concentrated Technology(www.concentratedtechnology.com)共同创始人和IT技术专家。他拥有近十五年的IT架构和企业管理经验。同时,也是一名IT培训师,并对IT多个技术主题进行演讲,主要包括微软管理、系统管理及监控、虚拟化等。他最近的著作是由SAPIEN出版社出版的《Windows Server 2008: What's New/What's Changed》。

虚拟桌面管理>更多

  • VDI瘦客户端需要恶意软件防护吗?

    一般来说瘦客户端不易受到恶意软件影响,某些企业将旧桌面PC改装为瘦客户端,这样就需要给这些瘦客户端增加恶意软件防护了。

  • 采用桌面虚拟化的几大驱动力

    IT管理员通常会列出他们使用桌面及应用虚拟化的几大原因,他们几乎都会赞同桌面及应用虚拟化使管理更加简便。

  • AppSense DesktopNow V.S RES ONE Suite横向对比

    很久之前AppSense和RES Software开始研究虚拟桌面管理软件,现在这两家厂商分别推出了各自的工作空间管理套件,但两者的关注点却有所不同。

  • 为啥服务台需要VDI培训

    虽然过渡到VDI可能对终端用户和管理员造成较大的影响,重要的是确保服务台员工受过VDI培训。否则他们帮助终端用户解决问题时会遇到困难。

相关推荐

  • 该用HTML5远程桌面客户端?

    基于浏览器的客户端提供虚拟桌面访问越来越受欢迎,因为它们为IT和终端用户提供了一个便捷的方法。

  • 与PC相比 虚拟桌面性能如何?

    几年前,虚拟桌面动力不足,网络连接运行速度太慢,但现在虚拟桌面性能足够强大,VDI不再是影响用户生产力的障碍。

  • 采用HTML 5客户端的误区

    HTML 5客户端的用户体验在很多情况下是可接受的,但其并非传统客户端的替代品。尽管改进了访问方式,甚至使用了更新的协议,但HTML 5客户端并不比PCoIP要好。

  • 应用程序性能的左右手:网络和存储I/O

    对于网络、I/O、内存和CPU来说,企业需要根据自身需求作出选择。这篇文章是介绍影响虚拟应用程序性能表现因素系列文章的第二部分。

技术手册>更多

  • 优化Virtual Server的网络性能

    在关于技术的清单上,性能问题等级高的与虚拟化相关。本指南将提供优化运行在Microsoft Virtual Server 2005 R2上的虚拟机性能的策略。大多数的普通技巧也适用于其他虚拟化平台(诸如VMware和Xen)。

  • 高级虚拟化之整合三大阶段

    虚拟化通过使用新服务器运行关键业务应用缩短了实施周期,这快速降低了成本,增加了业务利润,满足了业务团队的要求,在几小时内就创建好所需的虚拟机。所有这些好处对业务都非常重要。在高级虚拟化手册系列里,本系列介绍如何为服务器构建系统的、分阶段的方法。包括数据收集、分析和迁移等,让您的数据中心尽可能利用虚拟化的各种好处。

  • VMware灾难恢复计划&实施手册

    之前我们做过《虚拟化灾难恢复手册》技术手册,主要介绍了虚拟灾难恢复的优缺点与挑战、P2V相关的备份策略等等。本期的《VMware灾难恢复计划&实施手册》具体讲解在VMware虚拟化环境中如何制定VMware灾难恢复计划以及如何开展具体实施过程。

  • 解决BYOD的挑战

    随着每位员工带入企业中的设备越来越多,IT必须想办法适应这种技术趋势,制定完整的策略,以便预防数据泄露、网络瓶颈及其他管理痛点。IT应该选择支持哪些设备?这对终端管理与安全来说意味着什么?IT如何做到开放的时候又有管控?以及IT如何能满足用户要求更多移动应用与支持的需求呢?

TechTarget

最新资源
  • 存储
  • CIO
  • 网络
  • 服务器
  • 数据中心
  • 云计算
【TechTarget中国原创】

为用户提供持续稳定的虚拟桌面体验需要对资源进行精确平衡。这就是为什么您需要理解IOPS供应和需求,它可能对VDI容量规划带来影响。

  通过平衡VDI环境中的IOPS,您将避免性能瓶颈并提高硬件利用率,从而获得最佳ROI(投资回报)。首先需要指出系统可以提供的IOPS能力,以及桌面所需数量。然后,计算您的环境可以支持多少虚机(或虚拟桌面)。

  供应端IOPS

  您的VDI存储设备可供支持虚拟机运行的IOPS数量是有限的。您需要了解该限值。测量运行的存储设备IOPS的免费工具有很多:例如esxtop用于VMware,微软的Perfmon用于Hyper-V测量。不要忽略有很多第三方工具可用于负载测量帮助进行容量规划。您可以避免使用从Internet上看到的人工测量方法。

  虚拟桌面会占用供应端的IOPS,如果超出供应会导致性能低下。反之浪费供应的话会增加TCO(整体拥有成本),公司会损失从VDI中可获得的ROI。

  掌握了供应端IOPS之后,下一个挑战就是理解需求端的IOPS。

  需求端IOPS

  需求端由每个虚拟桌面需要占用的IOPS组成。很多IT人员错误地在虚拟机内使用Perfmon测量IOPS。这种方法只是提供了估算值,而由于hypervisor时间片的不同可能导致结果错误。

  最好从外部测量虚机。同样,您需要先选择正确的工具来获取需求端的IOPS的正确测量值。以Hyper-V为例,有专门的Perfmon用于虚机测量。

  在测量虚拟桌面底层虚机的IOPS所需时,不要过高估计了需求值。很多管理员把错误的峰值IOPS当做环境需求进行估算,从而导致TCO高出需求。如果把VDI启动风暴的IOPS作为峰值去衡量就会导致错误的估算。

  启动风暴(及其附属物:登陆风暴)通常发生在早晨OS启动和登陆的过程中,不过在晚上登出和关机活动集中时也会发生。在这一阶段获得的IOPS需求衡量结果是含水分的,因此会影响到您衡量的存储可支持虚拟桌面数量结果。

  不过,启动风暴对于理解供应和需求依然很重要。您必须错开规划虚拟机的登陆序列,避免超出IOPS供应。这种方式防止在白天宿主机重启时遇到性能问题,并在早晨提供连续的启动。

  VDI IOPS公式

  现在理解了供应和需求的数字,就可以计算系统可以支持的虚拟机数量了。(任何计算公式都是作为参考,需要根据具体环境进行测量)。首先,以启动风暴为基础计算IOPS:

  启动的虚拟机数量=供应端IOPS/需求端IOPS

  例如:如果VDI存储阵列提供20,000 IOPS,而虚机启动需求是200 IOPS,您在不超过供应的前提下可以支持大约100台虚机的登陆。启动时间是交错的,所以如果启动时间为60秒,下一拨虚机的启动时间就在1分钟之后。

  借助另一个公式,可以用在非启动风暴时间段内稳定的、平均的工作日IOPS需求计算。您需要经过一段时间的观察,跨越几个业务周期,可能会增加峰值IOPS。

  运行的虚机数量=供应端IOPS/稳定的IOPS需求

  还用之前的例子,如果存储设备为20,000 IOPS,而您平均的稳定IOPS需求为25,那么VDI存储可以支持大约800台运行的虚拟桌面。

  使用稳定的IOPS数值和早晨启动时间的峰值,您可以通过规划和部署虚拟桌面实现供应优化。这达成了供应和需求端IOPS的需求,同时实现公司在VDI投资上回报的最大化。