阅读更多
      企业基础架构软件公司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)的架构,能够为软件服务提供简洁的模块化装配方法。

 

1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • TapeStry入门

    Tapestry是一个开源的基于servlet的应用程序框架,它使用组件对象模型来创建动态的,交互的web应用。一个组件就是任意一个带有jwcid属性的html标记。其中jwc的意思是Java Web Component。Tapestry使得java代码与...

  • Tapestry入门

    Introduction to Jakarta Tapestry(Tapestry入门)by Rob Smith , Senior Software Engineer Object Computing, Inc. (OCI) 原作(original): http://www.ociweb.com/jnb/jnbMay2004.html翻译:Hery Tang

  • Tapestry

    一、TAPESTRY技术的综述。 tapestry是平行于struts/Spring MVC/webwork /jsf等开发工具的语言。tapestry是基于组件的开发工具。...因为大量重复使用的Tapestry组件,以及高度复用的表现层逻辑,使得工作效率大幅...

  • Tapestry3.0开发概论

    一、TAPESTRY技术的综述。...因为大量重复使用的Tapestry组件,以及高度复用的表现层逻辑,使得工作效率大幅度提升。Tapestry组件是一个“黑盒子”,用于表现HTML响应,以及响应HTTP请求。 Tape...

  • tapestry调试技巧(转)

    本来调试jsp不需要重启server。而tapestry 无论是修改了template还是page都需要重启server,anybody知道什么 吗? 在设置context的时候,将reloadable设置为true 当你改完page和html的时候,将某个class文件...

  • Tapestry内部工作原理

     tapestry的URL形如/examples/app?service=page/Admin 能够保证有效运行的一个非常重要的原因是,用有状态的javabean代替无状态的servlet构建一个tapestry应用。page是有状态的,他只能在一个线程里为一个用户处理...

  • tapestry调试技巧

    本来调试jsp不需要重启server。而tapestry无论是修改了template还是page都需要重启server,anybody知道什么吗?在设置context的时候,将reloadable设置为true当你改完page和html的时候,将某个class文件重新编译一下...

  • [转]Tapestry内部工作原理

    转帖自:...service=page/Admin 能够保证有效运行的一个非常重要的原因是,用有状态的javabean代替无状态的servlet构建一个tapestry应用。page是有状态的,他只能在一个线程里为一个用户处理一个request,

  • Tapestry总架构

    Tapestry总架构 原文:...开发调试 禁止缓存参数 -Dorg.apache.tapestry.disable-caching=true -Dorg.apache.tapestry.enable-reset-service=true 调试参数 set JAVA_OPTS="-Dorg.apache.

  • Tapestry4.0笔记

    Tapestry 页面对象 在page文件中声明属性,可以不必在java文件中声明以及其get、set方法 t4默认getXXX()抽象方法中的XXX为页面属性,.page不用声明,并使用@InitialValue("value")赋初值. 页面对象实例会被缓存(有...

  • Tapestry内部工作原理的笔记

    tapestry的URL形如/examples/app?service=page/Admin能够保证有效运行的一个非常重要的原因是,用有状态的javabean代替无状态的servlet构建一个tapestry应用。page是有状态的,他只能在一个线程里为一个用户处理一个...

  • Tapestry的使用感受、经验及存在问题

    Tapestry的使用感受、经验及存在问题一、Tapestry简介 Tapestry是一个基于组件、监听事件的框架,它在web应用中的作用可以概括为“负责接受请求和产生HTML的响应”,它使用HTML模板、页面规范文件、对应的Java ...

  • Tapestry工作原理分析

    tapestry的URL形如/examples/app?service=page/Admin 能够保证有效运行的一个非常重要的原因是,用有状态的javabean代替无状态的servlet构建一个tapestry应用。page是有状态的,他只能在一个线程里为一个用户处理一...

  • Tapestry入门(译作)

    Introduction to Jakarta Tapestry (Tapestry入门) by Rob Smith , Senior Software Engineer Object Computing, Inc. (OCI) 原作(original): http://www.o

  • 少儿编程scratch项目源代码文件案例素材-我的世界 3D模型.zip

    少儿编程scratch项目源代码文件案例素材-我的世界 3D模型.zip

  • 少儿编程scratch项目源代码文件案例素材-影子.zip

    少儿编程scratch项目源代码文件案例素材-影子.zip

  • 基于运动学模型的MPC轨迹跟踪算法纯Matlab实现与解析

    内容概要:本文详细介绍了基于运动学模型的模型预测控制(MPC)轨迹跟踪算法的纯Matlab实现方法。首先定义了差速驱动机器人的运动学模型,然后通过构建优化问题并利用fmincon函数求解最优控制输入。文中还讨论了代价函数的设计,包括状态误差和控制量的变化率惩罚项,以及如何生成参考轨迹进行仿真测试。最后给出了常见的仿真问题及其解决方案,并展示了如何通过可视化工具评估跟踪效果。 适合人群:对移动机器人控制感兴趣的科研人员、研究生及具有一定Matlab编程基础的工程师。 使用场景及目标:适用于需要理解和实现基于运动学模型的MPC轨迹跟踪算法的研究项目或工程应用。目标是掌握MPC的基本原理及其在Matlab环境下的具体实现步骤,能够独立完成从建模到仿真的全过程。 其他说明:本文不仅提供了完整的代码实现,还深入浅出地解释了每个关键环节背后的理论依据和技术细节,帮助读者更好地理解MPC的工作机制。同时,文中提到的一些技巧如控制量变化率惩罚项的应用,对于提高算法性能具有重要指导意义。

  • 少儿编程scratch项目源代码文件案例素材-小鸟冒险.zip

    少儿编程scratch项目源代码文件案例素材-小鸟冒险.zip

  • scratch少儿编程逻辑思维游戏源码-经典游戏.zip

    scratch少儿编程逻辑思维游戏源码-经典游戏.zip

Global site tag (gtag.js) - Google Analytics