欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

BEA交付虚拟化产品Virtualization 2.0

程序员文章站 2022-05-15 11:50:49
...
      企业基础架构软件公司BEA系统有限公司 (Nasdaq:BEAS)日前宣布,正式交付重要的虚拟化产品BEA Virtualization 2.0,从而进一步完善了BEA的Java应用虚拟化产品系列。BEA Virtualization 2.0包括了WebLogic Server虚拟版(WLS VE)和WebLogic操作控制台(WebLogic Operations Control ,WLOC),前者旨在允许企业Java应用能作为独立的软件设备运行在基于管理程序的虚拟化平台上;后者旨在通过为应用服务级协议(SLA)提供基于策略的监控功能,实现动态部署自动化和应用资源的配置,有助于确保达到服务级目标,以应对涉及应用虚拟化的重要挑战。BEA Virtualization 2.0能运行最大规模的企业关键任务型Java应用。通过这一最新版本的产品,BEA进一步扩大了对WebLogic Server虚拟版的支持范围,包括WebLogic Server 10.0及WebLogic Portal产品,致力于为更广泛的潜在用户提供Java虚拟化技术。

      BEA公司负责Java运行时产品的副总裁Guy Churchward说:“BEA一直站在应用基础架构领域的最前沿。我们充分认识到,企业应用虚拟化是我们许多客户的关键目标。如果说SOA是让IT更敏捷地响应业务需求,那么虚拟化就是让IT更灵活、更具成本效益。我们热切关注的是,客户如何能在将来的虚拟数据中心管理虚拟化应用。”

      IDC在2007年6月完成的《动态数据中心的流体计算》研究报告中指出:“IDC研究发现,系统资源虚拟化能带来两大好处:一是成本优势,二是更高的系统管理灵活性。在某些情况下,这些好处使虚拟化系统正在成为客户环境中所有新应用的标准部署平台。IDC的研究结果表明,在大多数x86硬件环境中,服务器的利用率平均只有5%到25%,这意味着75%到95%的功能没有利用起来。”

      上述研究结果以及许多客户仍在专用服务器上运行应用的事实,综合反映出许多客户的硬件资源明显的配置过度。虚拟化是提高利用率的一种方式,它可以把多个应用合并到单一主机上,使服务器硬件得到更有效的利用,从而降低资本成本。这是大多数客户最初开始对服务器进行虚拟化的主要原因之一。从操作的角度来看,虚拟化可以从多方面来降低成本。

      基于管理程序的虚拟化平台能允许客户把虚拟服务器资源动态分配给不同的应用,通过汇集硬件和存储资源、减少物理空间、降低电力和冷却成本,提高应用的可用性,从而有助于优化物理基础架构。

      但如果由人工来处理这些操作,成本就相当昂贵。BEA WebLogic操作控制台旨在允许客户自动实现这些操作,有助于削减成本、提高IT的响应能力,因为它可以集中治理和控制Java应用,包括动态激活,来满足不断变化的关键任务型业务需求。

      BEA WebLogic操作控制台的目的是使客户能够管理所部署的虚拟化和非虚拟化Java应用,它由控制器和代理这两部分组成。控制器负责维护服务部署和由软件设备监测的服务级协议(SLA)策略存储库的安全性;代理负责管理组成应用域的虚拟化或非虚拟化资源。但该功能并不仅局限于BEA WebLogic Server虚拟版,可以适用于运行在基于管理程序的虚拟化平台上的非BEA Java虚拟设备。控制器和代理都是利用BEA微服务架构(mSA)来进行开发,后者是基于开放服务网关协议(OSGi)的架构,能够为软件服务提供简洁的模块化装配方法。