摘要:用最简单的话说,虚拟化就是抽象。虚拟化最开始应用于大型计算机平台。大型计算机需要避免一个崩溃的应用程序影响到其它应用程序。 |
在80年代和90年代,许多大型计算机都配置十几个单个的服务器和网络,最终形成了"一个应用程序,一台服务器"时髦口号,造成了事实上的隔离。但是,随着PC和服务器处理能够的迅速提高和价格的快速下降,这个趋势发生了转变。配置双核或者四核处理器、数GB内存或者数TB存储容量的系统取代了许多老式的服务器。
VMware的虚拟化程序以及微软的Hyper-V等虚拟化程序利用一种称作管理程序的软件程序在计算机硬件和操作系统以及应用程序之间创建一个小的层。早期版本的虚拟化程序影响到系统的性能,但是,最新一代的虚拟化程序使这个层成为透明的。这种分离的努力提供了隔离,但是,它的另一个好处是标准化。对于每一个虚拟环境来说,系统的硬件似乎都是相同的,从而不仅使虚拟机能够共存,而且能够在系统之间复制和迁移,创建了测试、灵活性和冗余。虽然虚拟化最早是用于数据中心的,但是,它在台式电脑和笔记本电脑方面正在发挥日益重要的作用。在这些环境中,虚拟化技术能够让MAC和Linux笔记本电脑用户在运行其新的应用程序的同时保留XP和Windows应用程序。
另一个趋势是速度更快、更可靠和更普遍的互联网接入使基于互联网的托管的服务(或者称作云计算)成为了现实。一个互联网连接的"大型通道"能够让应用程序从本地台式电脑或者服务器迁移到云计算中的数据中心。从网站和托管的电子邮件开始,云计算已经很快增加了电子商务、CRM系统、灾难恢复备份、甚至视频点播等服务。一旦互联网连接达到足够快的速度和可靠性,我们的台式电脑和笔记本电脑就会变成仅仅是虚拟存储和应用程序库的窗口。这将是小企业客户利用经济规模的优势和共享资源的节能成本的优势。那时用户就可以从家中、工作场所或者任何有互联网连接的地方访问这些资源。再也不必购买这些很少使用却价格昂贵的应用程序了。
责任编辑:雨熙