[发明专利]对多个集群部署应用的方法和系统无效

专利信息
申请号: 200710110235.6 申请日: 2007-06-05
公开(公告)号: CN101119280A 公开(公告)日: 2008-02-06
发明(设计)人: 约翰·J.·斯特切;史蒂文·J.·勃兰达;罗伯特·V.·盖纳 申请(专利权)人: 国际商业机器公司
主分类号: H04L12/54 分类号: H04L12/54;H04L12/24
代理公司: 中国国际贸易促进委员会专利商标事务所 代理人: 李德山
地址: 美国*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 集群 部署 应用 方法 系统
【说明书】:

技术领域

发明通常涉及数据传送,更具体而言,涉及对于大型集群的同 步对等(peer to peer)部署的应用的传播。

背景技术

对机器集群(例如,WebSphere集群)部署Java 2平台,企业 版(J2EE)应用(Java和所有基于Java的商标均为在美国、其他国 家等Sun Microsystems公司的商标)的一种方法包括:

1.部署管理器对应用运行部署工具,并生成部署的代码;和

2.部署管理器将部署的代码并行传送到集群成员。

由于部署的应用可能相当大,网络带宽(即便在1吉字节(GB) 网络上也是如此)将很快变成瓶颈。一旦耗尽部署管理器的网络带宽, 对集群的应用部署时间将随集群成员数量增加而呈线性增长(或更 糟)。

作为示例,对于通过GB网络部署到450个集群成员的1331MB 应用:

1GB网络带宽=125兆字节(MB)/秒;以及

硬盘(HD)有限传送速率=25MB/秒。

在前5个连接之后,带宽随每个附加集群成员呈线性减少:

部署速度=(125MB/秒)/445集群成员=0.28MB/秒;以及

总部署时间=1331MB/0.28MB/秒=4750秒=79分钟。

从而,为了将应用部署到集群的每个成员要花费79分钟。

客户用来解决该问题一种方法是,投入昂贵资金进行网络升级, 这对他们每天的需求而言通常是不必要的。另一种方法是由基于软件 的解决方案使用对等下载器。该类程序被设计成用于从对等网络异步 地对文件进行编目、搜索和下载,通常从数个不同的机器下载文件的 各部分以便使下载速度最大化。该过程是异步进行的,这是由于在从 节点可将文件发送出之前必须将文件彻底下载到该节点,这限制了下 载速度。

发明内容

本发明提供了一种同步对等传送模型,其使用所有可用网络带 宽,按照向一个机器发送应用代码所能达到的速度,对整个集群部署 应用代码。同步对等传送模型包括两部分。第一部份确定应由部署管 理器打开以便使网络带宽最大的同时连接的数量。这通过使用哑文件 (dummy file)实现。第二部分使用由部署管理器打开的同时连接对 集群同步部署应用。

本发明的第一方面涉及一种用于向集群成员部署应用的方法,包 括:确定应向集群成员打开的以便使网络带宽最大的同时连接的数量 N;和使用N个同时连接将应用同步部署到集群成员。

本发明第二方面涉及一种用于向集群成员部署应用的系统,包 括:用于确定应向集群成员打开的以便使网络带宽最大的同时连接的 数量N的系统;和用于使用N个同时连接将应用部署到集群成员的系 统。

本发明的第三方面涉及一种存储在计算机可读介质上的程序产 品,所述程序产品用于向集群成员部署应用,所述计算机可读介质包 括的程序代码用于:确定应向集群成员打开以便使网络带宽最大的同 时连接的数量N;和使用N个同时连接将应用部署到集群成员。

本发明的第四方面涉及一种用于向集群成员部署用来部署应用 的程序的方法,所述方法包括提供计算机基础结构,所述计算机基础 结构用于:确定应向集群成员打开以便使网络带宽最大的同时连接的 数量N;和使用N个同时连接将应用部署到集群成员。

本发明的示例性方面用于解决此处所述的问题以及没有描述的 其他问题。

附图说明

结合附图,通过后面的详细描述,将更好地理解本发明的这些以 及其他特征,其中:

图1的流程图根据本发明的实施例表示部署管理器所执行的示例 性程序,用于确定应打开以使网络带宽最大的同时连接的数量;

图2的流程图根据本发明的实施例表示部署管理器所执行的示例 性程序,用于对集群的每个成员部署应用;

图3根据本发明的实施例表示用于对集群的集群成员设置和传递 部署令牌的示例性过程;以及

图4表示用于实现本发明实施例的示例性计算机系统。

附图仅仅出于示例性表示,并不意在描绘出本发明的具体参数。 附图意在仅表示本发明的典型实施例,因此,不应将其视为对本发明 范围的限制。在附图中,相同的附图标记表示同样的元件。

具体实施方式

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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