虚拟化能够解决软件安装的困境?
2009-05-13 01:19:17来源:未知 阅读 ()
最近以来,关于虚拟化的话题都集中在如何更加有效地利用服务器硬件上。但是这项技术还具有医治另外一个难题的潜力:软件安装的痛苦。
目前,系统管理员在安装软件之前一般都会先确保该软件能够运行在他们的特定硬件和操作系统上,然后才进行配置和优化。
虚拟化技术的潜在优势是用户可以先找来所有的软件——操作系统和其他应用程序——然后把它们安装到一个全新的、空白的硬盘分区里,也就是所谓的虚拟机上。没有混乱,不用升级驱动程序,不需要调整配置文件,不会与其他软件发生冲突。
虚拟化技术事实上让生产虚拟化软件的公司来处理这些难缠的问题,为安装提供了一个洁净的空间。
然而,这里存在一个问题。有些软件的许可证发放方式在设计上不适用于这样的方式,虽然这最终可能会发生改变。
转变到这种方式的一家公司是OpenXchange,这个服务器软件公司允许客户下载他们的软件并安装到虚拟机上,这样他们就能够对软件进行试用评估。该公司负责市场战略的执行副总裁DanKusnetzky表示公司计划在今后的六个月里发布正式产品。
“我们(向客户)演示一幅完整的图景,上面有软件预安装、设置和准备使用的完整过程,”Kusnetzky说。“我们觉得它在这个竞争激烈的市场上有自己的优势,”他说。因为如果没有虚拟机,“安装这些软件真的需要相当高的技术。”
来自虚拟化技术领域的三大势力的代表——EMC旗下的VMware、XenSource公司的开放源代码Xen软件,以及微软自家的VirtualServer软件——至少都认为这种想法是可行的。
但是处于虚拟化技术市场领导地位的VMware在将基于虚拟机的安装变为现实上付出了最艰辛的努力——它让自己底层的虚拟机技术成为客户选择它的原因。它有一个Web网站,人们可以在上面下载到来自Oracle、IBM,以及其他公司基于虚拟机的示例程序包。
“它将成为主流的原因是你现在可以把应用程序同它真正需要的操作系统打包在一起。你得到自己真正想要的东西以及操作系统的一切,”VMware的总裁DianeGreene说。它对于小型的软件公司尤其有用,因为他们没有(足够的)工程师支持多种不同的系统。“他们没有必要把自己的软件移植到所有可能的操作系统和操作系统所有可能的版本上。”
最近几个月,VMware开始为客户提供两种途径来免费使用他们基于虚拟机的软件包,它被叫做虚拟电器。第一个产品是2005年出现的VMwarePlayer,适用于桌面应用程序,例如为了安全浏览Internet而划出的单独的分区。再就是(今年)二月份推出的第二个产品:用于完成服务器任务的VMwareServer.
Xen的程序员现在正在忙着稳定他们的核心虚拟机软件,但是他们也将推出基于虚拟机的安装软件,XenSource公司的共同发起人兼首席技术官SimonCrosby说。“这对于Xen来说是同样可能的……我认为这绝对会发生,”尽管他表示Xen还没有像VMware的那样成熟的虚拟机管理软件,也没有应用到那么多客户的网站上。
许可证发放的障碍
不会那么快,Illuminata公司的分析师GordonHaff警告说。“这是一个方向,但是它在近期内还不会成为改变人们安装软件的方式的主流,”Haff说。“还有很多细节问题要解决。许可证的发放就是其中的一个。”
许可证发放的障碍主要源于(现行的软件)安装方法要求先安装操作系统,虽然软件公司可能对于分发它们还慎之又慎,而操作系统生产公司则更加苛刻。
例如,微软公司只允许分发评估版的Windows,而且只能够在一个公司里,供其进行软件测试和评估,微软公司负责服务器虚拟化的集团产品主管JamesNi说。
“目前,Windows服务器操作系统不允许再分发,”Ni说。现在,虚拟化安装的项目主要用于对软件进行测试,而不是进行完整的产品使用,所以评估版软件的方式是合理的,Ni这样认为。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Xen和虚拟化技术学习指南
下一篇:linux的域名解析系统设置
- 安装Zabbix5.0 2020-06-10
- RAID 1 软件实现(Linux 系统) 2020-06-10
- windows10安装配置WSL(Ubuntu) 2020-06-07
- 在已经编译安装好php7场景下 安装php openssl扩展 2020-06-06
- 在已经编译安装好php7场景下安装curl扩展 2020-06-06
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash