[发明专利]按需组合和拆卸服务基础架构的方法和装置有效

专利信息
申请号: 200780018227.7 申请日: 2007-06-14
公开(公告)号: CN101449242A 公开(公告)日: 2009-06-03
发明(设计)人: A·莫欣德拉;V·K·奈克 申请(专利权)人: 国际商业机器公司
主分类号: G06F9/445 分类号: G06F9/445;G06F15/16
代理公司: 北京市金杜律师事务所 代理人: 王茂华
地址: 美国*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 组合 拆卸 服务 基础 架构 方法 装置
【说明书】:

技术领域

发明总体上涉及网络化计算机系统。更具体地,本发明涉及 网络化计算机环境中的软件和系统管理。

背景技术

诸如计算系统集群、数据中心和网格系统的分布式系统涉及大 量资源和服务组件的管理。提供给这种系统用户的典型最终服务需 要多种资源和服务组件的组合,其一起递送用户感兴趣的最终服务。 多个组件的这种组合或组合服务需要仔细地配置和部署这些组件, 使其以兼容的方式对接,从而组合服务被部署、初始化,并处理由 用户提交的工作负荷,适度地处理组件级故障,以及当处理工作负 荷波动时提供鲁棒服务。

实现组件的这种组合涉及对大量不同种类的资源和服务组件的 协同安排。人工管理各种任务倾向于乏味并易于犯错。当资源属于 多个管理域时,复杂程度将增加。虽然基于网格的系统能够为跨越 多个管理域共享资源提供便利,但是从系统管理员的角度来看,基 于网格的系统更加难于管理。难于管理的一个原因是,当前水平的 系统管理技术并没有跟上中间件和网格技术发展的步伐。在管理单 个系统或基于集群的系统中已经取得了一定成绩。即使对于这些系 统,在现有基础架构上配置和部署新服务或管理现有服务和软件栈 的生命周期时,系统管理也面临更高级别的复杂性。在复杂应用环 境中,例如,在涉及协同安排由多个商业过程所形成的工作流的环 境中,状况更加糟糕。在这种情形中,部署解决方案和生命周期管 理解决方案需要综合观察所涉及的多层(tier),并且当前的系统管 理技术不提供构建这种解决方案所需的手段。

配置和部署软件组件的传统方法,严重依赖于域专家关于组件 需求、中间件可用性和底层基础架构,以及整个IT环境的知识。使 用这种背景知识,首先需要系统管理员配置现有的基础架构,并接 着定制新组件的配置步骤和部署步骤,从而可以成功地部署新组件。 在分布式组件的情形中,这种方法可能会费时、易于犯错,以及不 能升级至大规模安装。另外,由于系统管理员是部署工作流程的关 键因素,所以这种方法并没有自动化。

配置和管理系统的大型安装的能力是信息技术界内的活跃研究 领域。本地配置(LCFG)是当前使用的基于脚本的系统,该系统基 于存储在中央数据库的配置信息来动态地配置机器(Anderson,P., “Towards a High-Level Machine Configuration System,”LISA, 1994)。该信息与需要配置在系统上的网络、系统和服务有关。对 象组的智能框架(SmartFrog)是用于指定分布式应用的配置和部署 的已知系统(Goldsack,P,Guijarro,J,Mecheneau,G,Murray,P,Toft,P, “SmartFrog:Configuration and Automatic Ignition of Distributed Applications”HP OVUA 2003)。SmartFrog提供了一种指定应用的 配置和应用之间的依赖性的语言。SmartFrog提供了一种在分布式系 统上处理和部署应用的基础架构。GridWeaver项目正在探究结合 LCFG技术和SmartFrog技术用于大型系统的配置管理的观点。结构 化信息标准推动组织(OASIS)正着眼于使用web服务来管理分布 式资源。网格论坛正在尝试将作为配置描述、部署和生命周期管理 (CDDLM)行为一部分的规范语言(specification language)标准化。

一些技术提供了对参与提供服务的单独平台企业版 (J2EE)组件进行监控的方法。该技术帮助系统管理员监控性能、 识别错误和检查性能瓶颈。

发明内容

示范性实施方式提供了用于创建组合服务的计算机实现方法、 装置和计算机可用程序代码。响应于接收到对所述组合服务的请求, 利用一组用于管理服务的活动对象识别依赖性以形成已识别的依赖 性。所述已识别的依赖性指定所述组合服务的需求。所述组合服务 具有多个组件。使用所述已识别的依赖性来识别所述组合服务的组 件,以形成已识别的组件。使用所述已识别的组件来创建所述组合 服务。

附图说明

在所附权利要求中阐明了被认为是示范性实施方式特性的新颖 特征。然而,结合附图并参照下列示范性实施方式的详细描述,将 最好地理解示范性实施方式本身以及使用的优选模式、进一步目的 及其优点,其中:

图1描述了示范性实施例可以在其中实施的、数据处理系统的 网络的图形表示。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200780018227.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top