Java虚拟化:甲骨文胜于VMware

日期: 2010-04-21 作者:Alex Barrett翻译:唐琼瑶 来源:TechTarget中国 英文

甲骨文已经使前卫的虚拟化技术复活了。Java虚拟机能直接运行在hypervisor上,而不需要操作系统。

  这项技术承诺提升系统性能和服务器密度,但其支持仅限于Oracle VM,对于VMware或Hyper-V环境用处不大。

  甲骨文通过收购BEA Systems提供了新的Oracle WebLogic Suite Virtualization Option,其结合了WebLogic Server和无操作系统的JRockit Virtual Edition技术。也包括新的Oracle Virtual Assembly Builder,用于识别和转换现有的WebLogic工作负载到虚拟设备。

  JRockit Virtual Edition源自Liquid VM,来自BEA的对虚拟化友好的JVM,它能处理传统的操作系统功能,如TCP/IP、硬件设备交互、文件I/O和进程调度。使用这种方法,JRockit消除了运行Java应用不需要的操作系统开销。这种交互相对于运行在操作系统上的Java应用,性能提升了33%,甲骨文产品开发部的高级副总裁Steven G. Harris说。

  早期扎根VMware

  BEA的JRockit和Liquid VM技术以前支持VMware Infrastructure 3,并作出过很大承诺。松下金融服务器公司的企业架构师Mark Vaughn测试了这项技术,得出结论:比起传统的WebLogic实例,管理和部署更加容易。

  “没有操作系统就不需要打补丁,不需要建立服务器,所以安装过程更快,”自动化起来更容易。“我能想象在如今的VMware环境使用虚拟应用会有更好的结果。”

  不过在2007年,BEA宣布了对这项技术的许可禁止,这迫使Vaughn的公司放弃在生产环境里部署Liquid VM的计划。“WebLogic Server Virtual Edition许可比传统的WebLogic Server许可少25%,但是我们的环境需要的是15倍的许可量,”他说,“我们想要部署这项技术,只是承担不起这个费用。”

  甲骨文趁虚而入

  由于BEA的许可过失,JRockit引起了小范围讨论。但是Harris说甲骨文对此作出了努力——在Oracle VM上优化它,添加了应用程序生命周期功能,开发了Virtual Application Builder,并且实施了通用的“stack hardening和性能优化”,他说。

  同时,VMware公司却在增加运行在虚拟机里的Java应用的性能和优势。上个月,VMware宣布对运行在vSphere上的SpringSource tc Server进行免费许可。

  Gilford, N.H的首席分析师Dana Gardner说WebLogic Suite Virtualization Option是一个新信号,表明甲骨文已经认真地进入虚拟化和云计算领域。直到现在,甲骨文仍然坚持围绕数据库来建立应用的想法,他说,但看起来它似乎改变想法了。“他们意识到围绕着云和虚拟化市场的开启,比起在数据库上建立应用,出现了更多的机会。”

  尽管如此,甲骨文坚定拒绝在hypervisors上支持其应用,除了他们自己的Oracle VM,这种做法限制了其野心。

  尽管是WebLogic的长期用户,“我仍然非常关心价格,”Vaughn说,“传统上,甲骨文对用户不是非常友好。除非价格非常具有竞争力,否则我不能想象在环境里引入另一个虚拟化平台会有多复杂。”

  这个论调不止出现在甲骨文用户中,这个问题也摆在了公司面前。“我认为他们现在在Sun上挣扎,因为他们安装基础的很大一部分都在不同平台上,”Vaughn说,“他们要么使用VMware,并放弃自己的产品,或者放弃用户,保住他们的产品。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

Alex Barrett
Alex Barrett

TechTarget特约作者

相关推荐

  • 起底虚拟机优势

    虚拟机是物理计算机的逻辑表现形式。虚拟机有众多优势,但列举虚拟机的众多优势之前有必要了解下虚拟机是如何创建以及如何工作的。为创建一个虚拟机,先要在物理计算机上安装hypervisor。

  • 主流hypervisor总拥有成本及功能对比

    在众多hypervisor中做出选择可能是管理员要做出的最重要的决定之一。在做出上述决定时,务必牢记要在已经推出市场一段时间的hypervisor中进行选择。

  • 如何根据业务需求对超融合技术进行评估

    超融合技术的发展已经吸引了许多IT管理员和企业高管的注意。相比传统方式,超融合基础架构提供了一种更为简便的资源部署、管理和支持方式。

  • 预测潜风险:加强容器保护

    容器是IT行业最热门的软件话题。共享虚拟机通用部分——操作系统、管理工具乃至应用,大大减少了镜像消耗的内存资源,同时减少了加载相同代码的众多副本所需占用的网络带宽。