服务器虚拟化的原理与特点分析
走进服务器机房是一个很痛苦的经历,如同DaveBowman在"2001太空漫游"(2001:ASpaceOdyssey)影片中走进HAL9O00内部的经历。尽管这不完全一样,你没穿宇航服,在计算机内漂浮但其他事情是一样的。到处都是不断闪亮的指示灯和昂贵的设备。
在服务器机房中充满了设备震动的嗡嗡声和电扇持续转动的白噪声。在服务器工作时,你能够感觉到电流的声音。如果想到它们耗电的速度,就会感到很可怕。
只要服务器一天被使用,就一天离不开电。常常谈到低耗电服务器的好处,但"低耗电"不意味着"不用电"。不用电的唯一办法就是关闭服务器并拔下插头。
虚拟化能够将所有的现有物理的服务器压缩到现有尺寸的1/10一一尽管这取决于使用的服务器种类和它们对组织的重要性。
服务器虚拟化的原理
简单地说,服务器虚拟化就是将多个现独立的虚拟操作系统在单一的物理计算机上运行,这可以最大化地利用服务器。
例如,机房的1U双插槽双核服务器接近了寿命期限,通过虚拟化,就可以将这台服务器变成10台(甚至更多)虚拟服务器,分别运行不同的虚拟操作系统。
尽管虚拟化不能够提升计算能力(实际上会降低计算能力,因为虚拟化肯定会占用处理器的计算能力),但虚拟化提升了服务器耗电效率和总体的可用性。今天的强功能服务器己经比过去的顶级模型要便宜得多,可以购买士台并将现有服务器虚拟化到这台机器上,这耗费的成本很少。
显然,其结果是花费在硬件上的钱更少,并且花费在电能和制冷上的钱更少。
服务器虚拟化优点
生态保护方面的优点是显而易见的,在前几章已经说明了这一点。另外,这样做不仅可以在运行和维护设备方面节省用电成本,并且可以直接节约设备购置成本。
1.远程用户
通过服务器的虚拟化也就是说,服务器作为用户的远程桌面,用户可以远程工作,如图12-1所示。服务器虚拟化使员工可以通过广域网(WAN)获取服务器的内容。
应用系统不必安装在员工的计算机上,也无需安装在组织中的每台工作站上,只有那些需要访问他们专用桌面环境的员工才有访问权限。
可以在整个组织的桌面计算机上提供安全标准的企业计算环境--不管它们是在北京、巴厘岛还是在密苏里州的Branson。
2.快速规划
规划新的基础设施比过去所费的时间更少。虚拟化服务器将易于部署的软件和预先配置的设备结合起来。这使你更快更容易地引入新设备和应用程序。
3.主机迁移
在机房中往往已经有很多遗留软件在老旧服务器上嗡嗡运转。你很可能热切希望将这些应用转移到新服务器上。另外,这些老旧笨重如恐龙般的服务器耗电会很厉害,并产生很多热量。通过虚拟化,能够将那些遗留应用系统转移到新服务器上,也不再需要支付数额庞大的用电账单,还可以继续使用这些软件。最重要的是,可以安心睡觉而不用担心这些服务器死机。