扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
来源:ZDNet编译 2008年10月07日
关键字:hyper-v Hypervisor 虚拟化 数据中心
对一台PC机、服务器、存储阵列甚至是整个数据中心进行虚拟化来获得更高的效率、降低能源消耗是非常有意义的。
随着越来越多的企业相继完成测试和QA流程,他们开始向生产流程中应用虚拟化技术——不管是业内领先厂商VMware的虚拟化软件、Citrix的XenSource、微软的Hyper-V还是那些不知名的hypervisor。
现在服务器虚拟化的技术理念已经在数据中心内普及开来。有了服务器虚拟化技术,企业用户就整合蔓延在数据中心或者远程站点中利用率较低的Windows、Linux和Solaris系统,这样他们就可以节省珍贵的占地空间和电力资源。长期来看,这些效率最终将带来大幅的成本节约。
基础架构管理公司Opengear首席执行官Bob Waldie表示:“事实是基础的hypervisor技术已经成熟。”
Opengear的Management Gateway可以确保远程访问的安全性,在一个分布式网络系统中对所有计算机和通信设备进行控制。
一般来说,虚拟服务器被托管在可靠的硬件平台上以满足虚拟化技术对密集网络、性能和安全性的要求。因为硬件和软件已经就绪,所以应用于数据中心的服务器虚拟化技术得到了快速的发展。然而,一个虚拟层会增加复杂性,而且整合会导致更高的密度。
Waldie表示:“这两者不可避免地会带来一系列隐性成本和风险的问题。所有虚拟化技术在成本方面的优势并不适用于所有情况,实际上虚拟化技术并不十分适用于小型数据中心和计算机机房。”
因此,Waldie罗列出一系列IT经理和CTO在向数据中心系统或者系统中一部分应用虚拟化技术之前需要考虑的问题。
1、你确定虚拟化真的能为你带来积极的ROI吗?
事实上,当你查看数据中心总拥有成本的时候,应该注意到购买系统的成本正在下降,而能源和冷却成本却在上涨。而且管理成本也在增长。
对虚拟化技术带来新一层的复杂性进行管理是需要大量成本的,而且这个成本要比虚拟化带来能源和空间上的节约更高。这是每个虚拟化项目都要面临的一个问题。
2、你有专门的IT技术人员来解决增加的复杂性吗?
表面上看,使用虚拟化技术进行整合之后你所需的劳动力就减少了,因为需要管理的物理服务器更少了。但实际上你需要增加更多负责服务器的技术人员。这是因为你用来运行用一个应用的服务器数量不变,但是现在这些设备经过虚拟化之后更难以管理了。你不能只用KVM这样简单的工具就可以,现在IT技术人员需要新一层的hypervisor软件来尽管管理。
3、你有足够的资源来管理可能增加的需求吗?
虚拟化技术让企业用户能够更方便地添加更多IT功能。你可以运行更多的应用而不需要面对购买新硬件带来的复杂性,轻松地完成配置和安装。除掉这些障碍的一个负面影响就是,虚拟化技术总是会增加对新的扩展服务的需求,所以你要有所准备。
4、你的数据中心、冷却和电力设备足够强大来管理整合吗?
事实上,只有很少一部分数据中心会对每个机架的能耗和温度进行监控,大多数数据中心甚至没有可以让管理者了解热源情况的监控机制。
在数据中心管理者应用虚拟化技术之前,应该向专家针对这方面的问题进行咨询。通常用户都是通过向高密度刀片服务器或者高可用的外置硬件中迁移来实现虚拟化的,这会导致每台机架的能源消耗量增加十倍,出现更多的热源。
5、虚拟化技术将会对服务水平有怎样的影响?
当你向一台服务器中增加多工作负载的时候,确保物理服务器的正常运转甚至是更加关键的。所以选择一个高可用的解决方案是十分重要的。
如果你现在运行的是VMware ESX,你需要对使用VMotion等工具迁移业务关键服务器或者服务制订周密的计划。
6、你有能够监控和管理机密的、复杂新环境的工具吗(机架内或者远程)?
事实上在对服务器进行虚拟化的时候,你不能依赖于现在使用的KVM这样的简单工具。这些工具可以很好地通过键盘鼠标以及真实的操作系统环境来控制老式的服务器,但是在访问刀片服务器服务处理器或者运行在刀片hypervisor的虚拟Linux/Windows服务器方面没有任何价值。
而且现在PDU和UPS也是基础架构非常关键的组成部分,你需要从机架层级进行控制,所以你要选择新的管理工具,从机架层级或者远程来监控和管理所有这些。