巧妙部署虚拟化 避免不必要浪费

运维 服务器运维 虚拟化
服务器虚拟化号称是提高企业运作效率,降低IT成本和减少环境碳排放量最显著的办法。据说虚拟化技术的有效应用最高可以将服务器能耗减少82%。但不幸的是,很多接纳服务器虚拟化的企业都没有达到他们预期节约的效果。

服务器虚拟化号称是提高企业运作效率,降低IT成本和减少环境碳排放量最显著的办法。据说虚拟化技术的有效应用***可以将服务器能耗减少82%。但不幸的是,很多接纳服务器虚拟化的企业都没有达到他们预期节约的效果。原因何在呢?因为他们一直在对废物进行虚拟化。

要想服务器虚拟化全面发挥节约的潜能,虚拟服务器必须进行认真的管理和有产出的使用。企业用户必须对IT资产范围内有价值的东西部署虚拟化,才能从虚拟化项目中实现充分的效率,获得他们预期的投资回报率。

虚拟化蔓延1:虚拟化应该为IT节约成本而不是浪费成本

虽然虚拟化经常向业界传递的承诺是能降低数据中心能耗和在项目初期就实现节能减排的目的,但是与运行服务器相关的运营成本是能源成本的很多倍。目前要快速配置新的虚拟机是如此的容易,所创建的大量虚拟机远远超过没有部署虚拟化的物理服务器。IT部门会创建新的虚拟机来测试他们的想法或者在承诺正式实施前试用一款应用软件,除非进行严密的控制,否则这些虚拟服务器在测试完成后就会被闲置不用。虽然他们不会占用物理空间或者要求额外的制冷,但是他们会消耗有价值的硬盘存储资源,内存以及可以用来配置更有用工作负载的中央处理器资源。另外,他们就是完全的废物。

就像大家所熟知的虚拟服务器蔓延,已经开始成为全球范围内的企业用户真正关注的问题。

虚拟化无法预见的成本

企业用户把太多的注意力放在了通过虚拟化可能获得的能源和空间节约上。这也导致他们错误的认为运行虚拟服务器是非常廉价的,实际上部署虚拟机确实包含很多的隐藏成本。

一类成本与设备有关-即服务器硬件和存储硬件。企业用户在购买更加专业化的服务器主机来支持不断增长的虚拟机时需要消耗更好的能源。这些买来用于托管虚拟机的服务器的标准规格通常要比单机的X86服务器要高的多。托管多个虚拟服务器需要更多的中央处理器资源和更大的内存,这些都需要消耗更多的能源和产生更大的热量。

如果一个IT部门对其物理服务器实施100%的虚拟化,确实要比他们开始的时候运营更多的服务器。尽管物理和环境的碳排放量发生了改变,但IT部门依然要对虚拟服务器和如今的服务器主机进行监控,补丁,安全维护,备份以及许可证授权。

随着虚拟机数量的增加,所需的存储资源也会增加,这就会导致存储硬件也有所增加。对这些额外的映像进行备份需要花费时间,有时在特定的维护窗口下实现这点存在困难。

另一类隐藏成本与软件许可证授权有关。企业用户不能自以为是的认为用于物理服务器的许可证授权无需额外的成本就能转化为虚拟机许可证授权。一些软件厂商要求对虚拟主机上的每个服务器进行许可证授权,这就导致许可证授权费用直线攀升。

除此之外,虚拟机绵延不可避免的会导致不能使用的环境运行应用软件。即使许可证授权成本不再成为一个因素,但系统配置依然必须进行正确的管理,否则使用中的许可证授权数量统计就不够准确。废物也指的是主机资源(电源,共享硬盘,随机存储器)和IT的努力。如果虚拟机不再需要以后还在继续运行,那么从虚拟化技术上获得的节约优势就会丧失。Gartner研究公司将这种似是而非的观点称之为"虚拟化捕捉22"。

虚拟化还增加了服务器总体拥有成本模式的复杂性。当每个应用软件被硬件包围时,内部成本返还机制要发挥作用,物理服务器主机托管多个术语不同业务部门的应用软件。为了对此作出补偿,一些企业通过将运营物理服务器的成本简单的应用在每个虚拟服务器上来采用这种模式,这是一种不正确的做法。

效率是关键

没有一种机制来判断哪个服务器正在执行有用的任务,开启服务器非常容易,但是这样做毫无用处。还会导致企业对无用的服务器作为虚拟化计划的一部分来部署虚拟化,然后就会带来虚拟化蔓延的问题。

这种情况的发生时情有可原的,因为判断服务器是否不再使用确实非常困难。最集中的监控解决方案也只是针对非常高级别的性能标准来设计的(中央处理器总体使用率,输入/输出总量等等)。这些数字就完全没用了,因为运行数据中心要在他们的服务器上使用许多不同的系统维护工具,这种维护行为屏蔽了服务器可能根本没有使用的事实。

目前有专门针对效率设计的工具来帮助企业用户识别那些是有用的,何时在使用等,有了这些知识的武装,构建流程来回收无用的资源并避免在新资源上不必要的支出就变得相对容易了。

 
图示:提高虚拟化效率的关键是有用工作的虚拟化分析

#p# 几家分析师公司将这些新的工具按照数据中心基础架构管理进行了分类并预测了这个市场巨大的增长潜力。执行服务器效率管理的***途径是将数据中心基础架构软件与诸如绿色栅格这样的企业标准结合在一起。绿色栅格的数据中心计算效率指标就是这种标准的成功范例。数据中心绿色效率指标计算的是服务器在理想状态下为初始目的使用资源所完成的有用工作。任何分配给二级运作的资源都会破坏这种理想状态,从而造成浪费。如果没有资源被用于提供初始服务,那么服务器所做的工作就是无用的。举例来说,一台执行SQL处理的SQL服务器执行的是有用的工作是因为用户和/或者应用软件通常都要访问SQL。执行杀毒扫描的同样一台服务器则没有从事有用的工作,因为尽管病毒扫描也很重要,但是没有直接为最终用户服务。

通常,虚拟化项目不包括证明通过效率实现回报的指标。采用指标和工具来帮助IT部门采取以下的三个步骤来加强虚拟化项目的实施:

优化环境-对你的环境进行整体回顾来评估效率而不是系统正常工作时间或者性能。做这项工作之前要选择系统化的方法来部署虚拟化,或者选择容易实现的目标。你的审计工作将识别出那些与成本,浪费的能源,无用的软件,低效的硬件和应该被虚拟化替代或者淘汰的遗留系统相关的隐藏漏洞。

设定效率基准- 一旦你确定好承担拥有工作的服务器的比例:不管你所有的软件有没有使用,都应该采取措施来清除这些废物,你可以建立效率基准,对未来虚拟化蔓延的信号准确的监控。

找出做无用功的IT废物-为找到这些废物做好准备。当你对业务进行效率的考核,一场节能之战就要打响,能减少的二氧化碳排放量将以数吨来计算,所节约的能源成本和资金投入也是非常可观的。

虚拟化到虚拟化

对数据进行虚拟化是必需的,因为它能根据什么是有用的,无用的和浪费的资源来提供执行的透明度。与依赖性能问题或者行政命令所引发的零星审查不同,持续性监控和报表能证明虚拟化环境的运行是有效的。一份易于阅读的表述能快速识别服务器是否是在使用还是简单的围绕管理和维护任务在做无谓的工作,从而应该被关闭或者淘汰。

 

图示:从事有用工作的虚拟服务器全天消耗的能源(上表)和做无用功消耗的能源(下表)

另一个办法是通过制定内部的测算指标来控制虚拟机蔓延。与当你让灯一直亮着才发现耗费了多少能源相比,这种方法确实能修正某些行为。


服务器解决方案的应用能缓解由服务器数量快速增长引发的压力,但具有讽刺意义的是还会导致同一个事物衍生出的副作用-虚拟机蔓延。尽管虚拟化有着明显的优势,包括降低能耗和减少占地空间,但企业用户必须购买工具来监控效率,特别是有用的工作,来从虚拟化中获取***回报。服务器工作负载最直接也最直观的表现能帮助企业用户识别应用环境中虚拟机蔓延的实例。控制和防止虚拟化浪费-对数据实施虚拟化来确保更好的控制以及识别和清除浪费。关注效率和清除废物才能让你的企业从虚拟化中真正获得回报。 
 

责任编辑:张玉 来源: 服务器在线
相关推荐

2009-11-26 09:52:05

jQuery选择器

2011-08-18 09:46:01

2016-08-05 16:13:50

Android性能优化对象

2018-08-24 11:52:15

成本公共云云服务

2020-07-10 15:03:08

缓存架构计算

2023-05-04 07:06:25

微软Windows

2024-01-05 07:41:08

Go语言语句

2011-08-10 11:12:03

2015-11-25 13:37:52

磁盘空间LinuxUbuntu

2010-05-21 14:09:41

2022-01-12 17:05:42

戴尔

2020-12-18 10:01:11

GitHub开源Cookies

2011-02-18 11:02:28

2010-05-20 17:36:09

IIS安全

2018-10-08 10:27:32

布线错误线缆

2011-04-18 14:27:50

2011-04-18 14:35:53

2017-06-26 09:55:31

前端后端开发

2016-08-18 15:54:08

云存储云计算

2021-02-10 15:54:48

Windows 10Windows微软
点赞
收藏

51CTO技术栈公众号