技术开发 频道

BEA声称Weblogic服务器虚拟化版本不需要操作系统



【IT168技术资讯】

如果你觉得操作系统变的越来越臃肿,那么BEA系统就提供了一个好的解决方案:完全脱离操作系统。BEAWeblogic服务器虚拟化版本,旨在供虚拟化服务器(作为面向服务体系架构基础结构的一部分)使用,直接运行在VMware之上,而不需要Windows或者Linux操作系统。

没有操作系统就能获得很多的优点。许多操作系统服务已经被Java或者hypervisor所复制了,也就是说Javahypervisor也拥有了许多的操作系统服务,BEA估计砍掉了操作系统,就能减少系统资源的消耗,如内存,CPU周期减少到25% 50%。同样,砍掉操作系统也能简化管理,大家都知道WLS-VEWeblogic服务器虚拟化版本)已经被虚拟化了,因此可以更加容易的将软件程序映射到运行软件的硬件上。无论何时虚拟机启动的时候,完整的操作系统不需要加载,因此性能就极大的提高了。

目前WLS-VEWeblogic服务器虚拟化版本)在7月份的时候发布了,但是它的操作控制管理系统到12月份才能获得。
另外,WLS-VE只支持32x86应用程序:虽然它可以运行在64位的硬件上,但是每个虚拟机的运行状况像运行在32位的机子上。虽然一些用户将会失去操作系统的一些特征,但是BEA却提高了效率,特别是支持本地磁盘驱动。

BEA现在剑走偏锋。Java虚拟机竞争者是IBMMicrosoft,并且Sun一直都是保留他们的自己的操作系统。即使像SAP这样的面向服务体系架构平台的开发商,也觉得要扔弃操作系统这一层。无论如何,所有的努力都是为了简化面向服务体系构架中的虚拟机的管理。面向服务体系构架和虚拟化是同时进行的,它们的目标都是为了增加灵活性:面向服务体系构架是为了构架应用程序的时候,将可重用的服务以一种新的方式共同使用,同时虚拟化就是让这些服务不那么依赖底层的操作系统计算平台,虚拟化可以让IT经理能够快速,或者说自动分配所需要的硬件。

BEA之所以能够对面向服务体系构架得益于Java的优势。因为Java应用程序设计是可以在不同的平台上移植的,它们运行在虚拟机上,能够将这些应用程序和底层环境相隔离。在面向服务体系构架中服务器端的Java应用程序不需要关心它们是运行在WindowsSolaris、或者是Linux操作系统上。
 
0
相关文章