扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
虚拟化是一项热门话题,同时企业也有充分的理由来应用这项技术。虚拟化技术允许系统被分割成多个分区,不同分区可以安装完全不同的操作系统,这些系统公用硬件资源。虚拟化技术可以保证系统升级后,遗留的应用程序可以继续运行在老的操作系统环境中。
对于服务器来说,虚拟化的优势更明显。服务器的硬件一般来说都没有被充分利用,大多数时候处理器的大部分能力都处于空闲状态。如果在一个服务器上建立多个环境,运行多种应用,可以大大节约企业在硬件设备上的投资。更重要的是,添加虚拟机比购买和配置新的服务器更简单。
对于桌面系统,虚拟化技术带来的好处可能要少一些了。在桌面系统上采用虚拟化技术,可以让测试版的软件在一个相对安全的环境中运行,但是对于更广泛的日常应用,也许并不合适。但是这完全要看你是如何定义“虚拟化”的。Vmware的各种工具通过在主机内存中建立完整的虚拟机来实现多种商业应用。但是“虚拟化”这个术语可以被用做任何可以减轻软件对底层硬件依赖性的技术上。
这方面的一个例子就是Java虚拟机(JVM),Java程序要在一台电脑上运行,就必须需要该电脑安装JVM,这意味着任何一台电脑只要安装了JVM,都可以运行Java程序。
同样,针对Windows应用程序的虚拟化技术许诺IT人员可以不再过多的考虑软件和硬件间的关系,或者软件和系统间的关系,让技术支持工作更加简单。目前已经有很多软件厂商的产品实现了这一承诺,比如Softricity(前不久被微软收购),Altiris的软件虚拟化解决方案,Wyse的Wyse Streaming Manager (WSM)。
这些工具虽然来自不同的厂商,但是它们的基本模式都是一样的,即让应用软件可以在不修改windows注册表的前提下运行。
还记得在DOS时代,所谓的安装一个程序,无非就是将程序拷贝到硬盘中而已。应用程序虚拟化的效果与之类似,但是更加先进,可以通过局域网在终端用户的电脑上安装软件。
但是古语说:“福兮祸所伏”,虚拟化在带来巨大的优势的同时,也许会带来安全隐患。系统级的虚拟化技术有可能让用户在完全不知情的情况下被黑客入侵。在不久前,就有黑客在支持“Pacifica”虚拟化技术的AMD处理系统上成功的演示了这种攻击的可能性,并且被攻入的系统中所安装的安全工具完全没有察觉该攻击。
不过,尽管存在威胁,但是巨大的优势还是值得IT人员采用虚拟化技术。而他们所要做的,不是尽量加强系统的安全性,而是要敦促虚拟化工具厂商,开发出虚拟层上的访问控制机制。
(责任编辑:陈毅东)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者