“虚拟化”,用东北话来说,其实是一个很“得瑟”的词儿,在计算机方面来说,它是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术是将各种资源虚拟出多台主机,以提高这些资源的共享率和利用率,如图所示。
虚拟化有点像操纵汽车上的控制系统的标准化一样,允许同一个人驾驶各种类型的汽车。汽车厂商制造功能齐全的做好操作准备的“系统”,以满足许多驾驶员的需求。
为啥虚拟化技术现今可以这么火爆呢?
估计是因为它可以降低维护成本和节省时间呐。
比如:你是老板,如果有虚拟机可以不需要雇佣一支计算机维护团队,每天奔波各处维护电脑啊。只在一个固定地点的服务器安装这些应用软件,只维护这一台服务器,其它员工的计算机都最小化配置,都使用服务器上的应用软件,服务器正常就大家都正常。
它可以扩大硬件的容量,简化软件的重新配置过程。
比如说:CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
它的数据保密工作很到位。
比如:有些外企不相信中国的网络安全,所有的企业数据均在国外老家的服务器里。也就是说,应用软件不支持局域网以外的环境使用,所以就借助VPS(虚拟专用服务器)实现虚拟应用啦。
所以啦,虚拟化技术的优点就是,省钱,省事儿,省时间,还能保证数据安全咯。
既然说到了虚拟化的概念,就可以追溯到1972年8月,IBM发布了虚拟机VM/370……而在今天,虚拟化已经逐步从服务器虚拟化拓展到了桌面虚拟化,甚至是应用的虚拟化。服务器虚拟化已经不是市场上惟一的虚拟化选择了,更多的人把关注的目光投向了桌面虚拟化领域。
哦,对了,还是应该先了解一下虚拟化的分类:
服务器虚拟化:通过将服务器资源分配到多个虚拟机,虚拟化支持不同的应用。
应用程序虚拟化:顾名思义,它虚拟的对象不再是操作系统仅仅是应用程序,比如:微软的SoftGrid Application Virtualization。
桌面虚拟化:现在桌面的虚拟化技术引起来了人们很大的兴趣,因为这种技术能够改善安全、管理性和灵活性。 比如:Virtual PC 2007。
用户界面虚拟化:是为某一个应用程序提供了多个用户界面,可以被不同用户所使用。说白了就是用户界面下面跑的是同一个应用程序,比如:Terminal Services。
如果看分类的话,偶觉得微软的虚拟化有非常突出的优势呢,如图所示。
完整的产品线:从桌面、应用程序到数据中心虚拟化完整顺畅。
统一的管理平台:不管是虚机,还是物理机,(甚至是VMware的虚拟机)都可以借助一系列System Center管理工具进行统一管理,而且彼此完美兼容。
拿Hyper-V举例吧,它背后有一个很庞大很完整的解决方案哦。
微软为虚拟化技术提供了非常丰富和全面的产品线,从服务器虚拟化的Virtual Server,到应用程序虚拟化的SoftGrid,到桌面虚拟化的VPC,再到用户界面虚拟化的Terminal Services,一应俱全。
说来话长,现在虚拟化技术逐渐成为了企业IT技术更新的焦点,经济危机的到来,让企业成本挑战对于虚拟化的渴求度更高,加速了以虚拟化技术为代表的新技术、新产品、新应用的发展,相信虚拟化技术会在这次危机中起到积极的作用。