|
防止虚拟机资源过度配置 降低整合风险对很多管理员来说,为虚拟机分配合理的资源是件困难的事情。因为资源分配过少将导致虚拟机性能低下,而管理员对此很谨慎,往往会采取更为安全的方式,即为虚拟机分配过多的资源。然而过度配置浪费了其他虚拟机可能要用到的资源。 对很多管理员来说,为虚拟机分配合理的资源是件困难的事情。因为资源分配过少将导致虚拟机性能低下,而管理员对此很谨慎,往往会采取更为安全的方式,即为虚拟机分配过多的资源。然而过度配置浪费了其他虚拟机可能要用到的资源。 容量规划工具能够帮助组织识别出整合机会,允许组织回收配置过高的虚拟机资源并节省成本。我们对CiRBA公司的CTO及合伙人Andrew Hillier进行了采访,了解了过度配置究竟有多严重、如何最小化高度整合相关风险以及IT专业人员如何说服应用所有者用较少的资源做更多的事。 为什么过度配置存在问题? Andrew Hillier:过度配置非常普遍,我认为这是人们管理IT环境风险的一种方式。如果你对应用不了解--不知道应用将要做什么或者不知道究竟需要什么--传统的解决方法就是过度配置。在虚拟环境及云环境中,这种现象非常普遍。在虚拟环境中如果遇到性能问题,你只需要投入更多的硬件而不需要进行深入的分析。在云中,人们购买云实例是因为他们不知道需要什么。有时这是最为明智的方式,但是我们正在陷入无法忍受的境地,应该有省钱的方法解决这一问题。 难道过度配置不比性能低下或者服务中断风险更为安全吗? Andrew Hillier:我喜欢使用俄罗斯方块游戏做个类比。工作负载类型、规模差异巨大,将它们混到一起,服务器看起来已经饱和了。但是,当你玩俄罗斯方块游戏时,通过移动方块可以整合碎片,获得更多的分数。有时人们使用工具帮助他们做正确的事儿,但问题并未解决因为玩俄罗斯方块时并没有获得更高的分数。我不认为过度配置本身有什么问题,而是在处理之前并没有进行分析,所以我们看到很多人购买了比实际需求更多的硬件。进行更细致的分析,有助于理清思路,做出合理的计划。 过度配置问题究竟有多严重? Andrew Hillier:我亲身经历过很多。如果你看一下大多数虚拟环境的密度,当达到总容量的2/3时,工作负载将开始彼此竞争资源。在实验环境中,我们看到通常可以将工作负载的密度增加48%.因此如果虚拟环境在运行很多虚拟机,那么我几乎可以再将虚拟机的数量增加一半。 有多少公司在改变,退却的诱因是什么? Andrew Hillier:我与管理10台服务器的管理员沟通过,我说你知道只需要六、七台服务器就能够承载目前的业务吗?他们可能会打岔。对他们来说,有多余的三台服务器不是什么大不了的事儿。他们可能更关心如何避免运行出问题或者确保手机不会在半夜响起。 如果我与拥有1000台服务器的管理人员沟通并告诉他们使用700台就够了,这能够节省很多成本。如果我对CIO说他有10个数据中心但7个就够用了。这样的差异就大了,而且能够节省大量的成本。纵观整个企业,通过整合节省的成本将非常显着,有可能会达到数百万美元。这样做同样能够节省软件成本,不仅仅是硬件。因为当你有过多冗余的实例时,通常需要的许可数也会增加。 限制过量分配将提高整合比率,但是面临整合挑战。你将如何保持增加硬件成本与虚拟环境中整合更多的负载所带来的硬件故障风险之间的平衡? Andrew Hillier:归根结底取决于你如何定义过度配置。如果在运行关键生产环境,我可能想要两台服务器完全空闲以实现故障切换。我可能希望有空闲的容量用于灾难恢复。出于安全考虑我可能不希望服务器利用率超过50%.你的处理方式是定义运行参数,包括安全极限以及相关性,并定义何时容量已饱和-而不是CPU使用率达到100%.最重要的是合理获取操作策略,这意味着要定义你想要的空闲容量。超过这一限制值就意味着浪费。 如何让应用所有者相信使用更少的资源就能够支撑应用? Andrew Hillier:这是个很好的问题,归根结底是由谁提供资金。如果有很多业务在集中的IT基础设施中运行,而且没有采用chargeback模式,那么让他们放弃这些资源是很困难的因为使用资源并不需要付费。如果IT采用订单模式,人们就会关心密度了。如果你是一名云用户或chargeback用户,就会关心支出的成本。因此问题的关键就是谁买单。 我们看到由IT承担费用的组织的业务线会收的更紧一些,这解决了新部署问题。如果我是IT,当你需要新资源时,如果你在浪费已有的资源,那么我不会提供给你新的资源。当然,问题不会如此简单,但这是IT可以采取的方式。 责编:李玉琴 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 推荐圈子 |
|