当前位置: 首页 > 专利查询>SAP股份公司专利>正文

分层级网络和维护该分层网络的方法技术

技术编号:2850154 阅读:195 留言:0更新日期:2012-04-11 18:40
一种方法,包括:请求网络中的计算机安装第一应用并执行所述第一应用,向所述计算机传送一个或多个文件,对所述计算机进行修改,以便在所述计算机上安装和执行所述第一应用,同时记录所述修改,所述修改包括给所述第一应用分配资源,中断在所述计算机上的所述第一应用,以及根据所记录的修改撤销对所述计算机进行的一部分修改。撤销包括从所述第一应用解除分配所述资源。所述方法还包括:对所述计算机进行修改,以便在所述可用计算机上安装和执行第二应用,同时记录所述修改,其中所述修改包括给所述第二应用分配资源。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及由数字计算机执行的数据处理,并且更具体地,涉及一种网格安装-运行-去除机制。
技术介绍
在今天的数据中心里,运行商业应用的客户端-服务器网络中的服务器簇往往在管理无法预测的工作负荷方面表现不佳。一个服务器可能处于空闲状态,而另一个为工作所迫。这导致了如下尴尬情形需要避免网络瓶颈并保证与客户、商业伙伴和雇员的连通性的公司通常针对工作负荷需求中的最高峰值制订计划,然后注意到那些过剩的服务器大部分时间负荷不足地运行良好。在网格计算中,在一个机构中的或在多个机构之间的所有异质计算机和系统变成了一个大型的综合计算系统。然后,该单个的综合系统能够以有效的方式处理对于任何单个计算机来说都太大且太密集而不能轻易处理的问题和处理。更特别地,网格计算是一种形式的分布式系统,其中跨越网络共享计算资源。网格计算使得能够选择、集中和共享驻留在多个管理域中且跨越地域的信息资源。例如基于这些信息资源的可用性、能力和成本以及用户的服务质量(QoS)要求来共享这些信息资源。网格计算可能意味着降低所有权成本,集中计算、数据和存储资源以及提高计算、数据和存储资源的效率,并且使得能够虚拟组织应用和数据共享。
技术实现思路
在一个方面,本专利技术以一种方法为特征,所述方法包括请求网络中的计算机安装第一应用并执行所述第一应用;向所述计算机传送一个或多个文件;对所述计算机进行修改,以便在所述计算机上安装和执行所述第一应用,同时记录所述修改,所述修改包括给所述第一应用分配资源;中断在所述计算机上的所述第一应用;以及根据所记录的修改撤销对所述计算机进行的一部分修改。撤销包括从所述第一应用解除分配所述资源。所述方法还包括对所述计算机进行修改,以便在所述可用计算机上安装和执行第二应用,同时记录所述修改,其中所述修改包括给所述第二应用分配资源。实施例可以包含下列特征中的一个或多个。所述修改包括设置通信端口或将所述一个或多个文件保存到所述计算机可访问的数据存储设备。所述第一应用具有类型,并且,如果在所述计算机上运行的至少一个其它应用具有与所述第二应用的类型相同的类型,则该部分不包括安装和执行具有所述类型的应用所要求的修改。在另一方面,本专利技术以一种网络为特征,所述网络包括第一计算机,其被配置成执行管理第一应用的第一应用管理器;以及第二计算机,其被配置成执行服务。所述服务应来自所述第一应用管理器的请求,通过对所述第二计算机进行修改以便在所述第二计算机上安装和执行所述第一应用并同时记录所述修改来安装和执行所述第一应用。所述修改包括给所述第一应用管理器分配资源。实施例可以包含下列特征中的一个或多个。在一些情况下,所述服务应来自所述第一应用管理器的请求,被配置成执行下列步骤中断在所述第二计算机上的所述第一应用;根据所记录的修改撤销对所述第二计算机进行的一部分修改,撤销包括从所述第一应用管理器解除分配所述资源;以及对所述第二计算机进行修改,以便在所述第二计算机上安装和执行第二应用,同时记录所述修改,所述修改包括给第二应用管理器分配资源。在这些情况中,所述修改包括设置通信端口或将所述一个或多个文件保存到所述第二计算机可访问的数据存储设备。在这些情况中,所述第一应用具有类型,并且,如果在所述第二计算机上运行的至少一个其它应用具有与所述第二应用的类型相同的类型,则该部分不包括安装和执行具有所述类型的应用所要求的修改。这些和其它实施例可以具有下列优点中的一个或多个。网格计算环境的应用能够在计算机系统上被安装、定制、跟踪和去除,以便该计算机系统处于与它运行该应用之前所处的状态相同的状态。在下面的附图和说明中将阐述本专利技术一个或多个实施例的细节。本专利技术的其它特征、目的和优点将通过说明书、附图和权利要求而变得更加明显。附图说明图1是网格计算环境的方框图。图2是用于发现和预留在图1的网格计算环境中的资源的流程图。图3是用于在图1的网格计算环境中安装、运行和去除应用的流程图。图4是在图1的网格计算环境中的计算机设备的方框图。图4A是用于启动在图4的计算机设备中的应用的流程图。图5是用于启动在图1的网格计算环境中的网格管理器的流程图。图5A是增加了另一计算机设备的图1的网格计算环境的方框图。图6是用于可视化网格计算环境的示例性网格图形用户界面(GUI)组件的方框图。图7是网格浏览器组件的方框图。在不同附图中相似的附图标记指示相似的单元。具体实施例方式如图1所示,网格计算环境100中的服务管理用于应用的计算资源。网格计算环境100是能够被单独分配以执行应用的计算或数据检索任务的一组分布式计算资源。计算资源包括计算机设备12、14、16、18、20和22。计算机设备使用网络8通信。应用具有可缩放的计算要求。例如,使用网格计算环境100中的计算机设备12、14、16、18、20和22的示例应用是互联网定价配置器(configurator)。计算机设备12经由连接到互联网的计算机设备上的网络浏览器向用户提供对定价信息的网络访问。该网络浏览器可以是能够显示内容和/或执行诸如网页、媒体文件和程序的应用的任何应用,诸如Netscape Navigator、Microsoft Internet Explorer、和类似应用。在这个例子中,计算机设备12上的网络服务器向用户提供定价信息。IPC调度器(dispatcher)116将要计算的每个价格的计算参数传送给分别在计算机设备12、14、16和18上执行的IPC服务器120、122、124和126。由于互联网上的网络服务器和应用的灵活性,用户的数目会发生变化。这就产生了对互联网定价配置器的动态计算要求。IPC管理器118与网格计算环境100中的服务通信,以使得服务能够根据互联网定价配置器的动态计算要求而分配和解除分配计算资源(例如,计算机设备12、14、16、18、20、22中的处理器)。以这种方式分配和解除分配计算资源使得计算机设备12、14、16、18、20和22被指定为通用计算资源,且不会只是专用于处理互联网定价配置器应用的峰值需求。IPC管理器118与IPC调度器116协同工作,以使得IPC调度器116可以访问(have access to)网络8中的资源。这种分配和解除分配网格计算环境100中的资源的能力使得IPC管理器118能够在“根据需要”的基础上定位和使用可用计算资源。一旦资源被定位,IPC管理器118就能够使用网格计算环境100中的服务来将IPC服务器120、122、124和126作为应用安装到网格计算环境100中的计算机设备上。IPC调度器116使用由Tuecke等人在开放网格服务基础设施(Open GridServices Infrastructure,OGSI)1.0版本中定义的Web服务定义语言(WebService Definition Language,WSDL)接口来管理和交换IPC调度器116和IPC服务器120、122、124和126之间的信息流。例如,OGSI WSDL接口能够被用来将用于定价计算的计算参数从IPC调度器116传送到IPC服务器120、122、124和126。OGSI WSDL接口还能够被用来将完成的结果从IPC服务器120、122、124和126传送回IPC调度器116。将OGS本文档来自技高网...

【技术保护点】
一种方法,包括:请求网络中的计算机安装第一应用并执行所述第一应用;向所述计算机传送一个或多个文件;对所述计算机进行修改,以便在所述计算机上安装和执行所述第一应用,同时记录所述修改,所述修改包括给所述第一应用分配资源; 中断在所述计算机上的所述第一应用;根据所记录的修改撤销对所述计算机进行的一部分修改,撤销包括从所述第一应用解除分配所述资源;以及对所述计算机进行修改,以便在所述可用计算机上安装和执行第二应用,同时记录所述修改,所述修 改包括给所述第二应用分配资源。

【技术特征摘要】
【国外来华专利技术】US 2003-7-28 60/490,818;US 2003-11-12 10/712,1541.一种方法,包括请求网络中的计算机安装第一应用并执行所述第一应用;向所述计算机传送一个或多个文件;对所述计算机进行修改,以便在所述计算机上安装和执行所述第一应用,同时记录所述修改,所述修改包括给所述第一应用分配资源;中断在所述计算机上的所述第一应用;根据所记录的修改撤销对所述计算机进行的一部分修改,撤销包括从所述第一应用解除分配所述资源;以及对所述计算机进行修改,以便在所述可用计算机上安装和执行第二应用,同时记录所述修改,所述修改包括给所述第二应用分配资源。2.如权利要求1所述的方法,其中,所述修改包括设置通信端口或将所述一个或多个文件保存到所述计算机可访问的数据存储设备。3.如权利要求1或2所述的方法,其中,所述第一应用具有类型,并且,如果在所述计算机上运行的至少一个其它应用具有与所述第二应用的类型相同的类型,则该部分不包括安装和执行具有所述类型的应用所要求的修改。4.一种网络...

【专利技术属性】
技术研发人员:埃罗尔博扎克亚历山大格布哈特
申请(专利权)人:SAP股份公司
类型:发明
国别省市:DE[德国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1