[发明专利]支持在事务式中间件机器环境中自动部署/撤销部署应用组件的系统和方法有效
申请号: | 201280047484.4 | 申请日: | 2012-09-25 |
公开(公告)号: | CN103827822A | 公开(公告)日: | 2014-05-28 |
发明(设计)人: | 李震宇;刘丽丹 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 冯玉清 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 事务 中间件 机器 环境 自动 部署 撤销 应用 组件 系统 方法 | ||
版权声明
本专利文献公开的一部分包含受版权保护的内容。版权所有者不反对任何人复制再现专利文献或专利公开,如它出现在专商局专利文件或记录中那样,但是保留所有其他版权。
技术领域
本发明总体上涉及诸如中间件之类的计算机系统和软件,更特别地,涉及支持事务式中间件机器环境。
背景技术
事务式中间件系统或面向事务的中间件包括可以处理组织内的各种事务的企业应用服务器。随着诸如高性能网络和多处理器计算机之类的新技术的发展,需要进一步改善事务式中间件的性能。这些是本发明的各实施例旨在解决的一般领域。
发明内容
此处描述了用于支持在事务式中间件机器环境中自动部署应用组件的系统和方法。部署中心可以接收一个或多个应用包(application package),每个应用包都包含用于一个或多个事务式服务器的二进制文件和描述所述应用包中的所述一个或多个事务式服务器的关系和参数的配置信息。所述部署中心还可以基于所述一个或多个应用包,为所述事务式中间件机器环境中的每个事务式中间件机器生成一个或多个分发包。然后,所述部署中心可以将所述一个或多个分发包部署到所述事务式中间件机器环境中的多个事务式中间件机器。
附图说明
图1示出根据本发明一实施例的支持动态资源调度器(broker)的事务式中间件机器环境的图示。
图2示出根据本发明一实施例的用于在事务式中间件机器环境中支持自动部署/撤销部署应用组件的示例性流程图。
图3示出根据本发明一实施例的中间件机器环境中的应用包的内部结构的图示。
图4示出根据本发明一实施例的中间件机器环境中的应用目录的内部结构的图示。
图5示出根据本发明一实施例准备应用包的图示。
图6示出根据本发明一实施例在GUI控制台中创建机器列表的图示。
图7示出根据本发明一实施例上载应用包的图示。
图8示出根据本发明一实施例在事务式中间件环境中创建域的图示。
图9示出根据本发明一实施例将物理机器绑定到域中的虚拟机器的图示。
图10示出根据本发明一实施例将应用包添加到域中的虚拟机器的图示。
图11示出根据本发明一实施例在域中设立多个虚拟机器的图示。
图12示出根据本发明一实施例的数据储存库的内部结构的图示。
图13示出根据本发明一实施例的应用目录的结构的图示。
图14示出根据本发明一实施例的支持图1中的动态资源调度器的事务式中间件机器环境的更多细节。
具体实施方式
此处描述了用于支持可以利用具有多个处理器的快速机器和高性能网络连接的事务式中间件系统的系统和方法。动态资源调度器可以 根据资源使用率变化,通过添加/去除组和机器来动态地扩大/缩小事务式中间件机器环境中的事务式系统。事务式中间件机器环境可以包括事务式中间件机器环境中的部署中心以及一个或多个部署代理(agent),其中部署中心维护用于事务式中间件机器环境的一个或多个部署策略,每个部署代理都与事务式中间件机器环境中的事务域(transactional domain)中的多个事务式中间件机器中的事务式中间件机器相关联。部署中心操作为从一个或多个部署代理接收机器使用率信息,并且根据由一个或多个部署代理收集到的资源使用率信息动态地扩大或缩小事务域中使用的资源。
根据本发明一实施例,所述系统包括高性能硬件的组合,例如64位处理器技术、高性能大容量存储器、冗余InfiniBand和以太联网以及应用服务器或诸如WebLogic套件之类的中间件环境,以提供完整的Java EE应用服务器综合体,该综合体包括可以快速准备并且可以按需缩放的大规模并行内存网格。根据一实施例,该系统可以部署为全机架、半机架或四分之一机架,或者其他配置,其提供应用服务器网格、存储区域网络以及InfiniBand(IB)网络。中间件机器软件可以提供应用服务器、中间件和其他功能,诸如,例如WebLogic服务器、JRockit或Hotspot JVM、Oracle Linux或Solaris、以及Oracle VM。根据一实施例,该系统可以包括通过IB网络彼此通信的多个计算节点、IB交换机网关以及存储器节点或单元。当实现为机架配置时,机架的未使用部分可以置空或用填充物占据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280047484.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:检索方法以及信息管理装置
- 下一篇:一种画线器教具