管理硬件和软件部件的方法和装置制造方法及图纸

技术编号:2858998 阅读:282 留言:0更新日期:2012-04-11 18:40
本发明专利技术可提供一种用于构建由“自主部件”组成的自管理的分布式计算系统的方法、计算机程序产品和数据处理系统。一个自主部件可提供一组服务,并且可将这些服务提供给其他自主部件。自主部件之间的关系包括提供和消费这种服务,这些关系是“后期绑定”,因为这些关系是在系统运行时而不是在系统部件的实现或部署时完成。这些关系是动态的,因为这些关系可以随时间而开始、结束和改变。这些关系是可以协商的,因为这些关系通过在确立这一关系的部件之间的互相通信过程中而达到。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及改进的数据处理系统,特别涉及用于管理硬件和软件部件的方法和设备。尤其更具体的是提供一个自动识别和自管理硬件和软件的部件以达到功能要求的方法和设备。
技术介绍
现代计算技术导致极其复杂和不断变化的环境,这个环境之一就是因特网,因特网也称为“互联网”。因特网就是一组计算机网络,多半是异型计算机网络,这些计算机网络通过可以处理数据传输和从发送网络协议转换到接收网络所使用的协议的消息变换的网关连接到一起。当用大写时,名词“Internet”指的是使用TCP/IP协议组网络和网关集合。目前,最通用的通过因特网传输数据的方法是万维网环境,也简称为“Web”。存在其他互联网资源用于传输信息,如,文件传输协议(FTP)和Gopher,但没有达到Web的流行程度。在Web环境下,服务器和客户机使用超文本传输协议(HTTP)实现数据处理,其中HTTP是一种处理各种不同的数据文件(即文本、静止图像、音频、视频等等)的传输的公知的协议。各种不同的数据文件中的信息经过格式化,以便使用标准页面描述语言,超文本标记语言(HTML)提交给用户。因特网也广泛用于向使用浏览器的用户传输应用程序。经本文档来自技高网...

【技术保护点】
一种用来管理在计算环境中的至少一个部件的基于计算机的方法,包括:识别数据处理系统中的第一部件所要求的特定功能;定位关于至少一个附加部件的目录中的信息,其中所述至少一个附加部件适于提供特定功能;就第一部件和所述至少一个 附加部件借以工作的条件进行协商;以及与所述至少一个附加部件结合以与所述至少一个附加部件形成关系,以便向第一部件提供特定功能。

【技术特征摘要】
US 2002-9-20 10/252,2471.一种用来管理在计算环境中的至少一个部件的基于计算机的方法,包括识别数据处理系统中的第一部件所要求的特定功能;定位关于至少一个附加部件的目录中的信息,其中所述至少一个附加部件适于提供特定功能;就第一部件和所述至少一个附加部件借以工作的条件进行协商;以及与所述至少一个附加部件结合以与所述至少一个附加部件形成关系,以便向第一部件提供特定功能。2.如权利要求1所述的方法,其中所述至少一个附加部件包含硬件部件和软件部件中的至少一个。3.如权利要求1所述的方法,其中信息包含所述至少一个附加部件的至少一个地址、所述至少一个附加部件的使用指令以及所述至少一个附加部件的程序代码中的至少一个。4.如权利要求1所述的方法,其中目录形成数据处理系统中的一个部件。5.如权利要求1所述的方法,其中与所述至少一个附加部件结合包含启动第一部件和所述至少一个附加部件之间的通信。6.如权利要求1所述的方法,其中与所述至少一个附加部件结合包含部署所述至少一个附加部件。7.如权利要求1所述的方法,其中协商条件包含接收一组提出条件;检查此组条件来确定此组提议条件是否符合预定策略;并且响应此组提出条件违反预定策略,发送符合预定策略的第二组提出条件。8.如权利要求1所述的方法,其中协商条件包含接收一组提出条件;检查此组条件来确定此组提议条件是否反映预定策略中的推荐;以及响应此组条件不反映预定策略中的推荐,发送更好地反映预定策略中的推荐的第二组提出条件。9.如权利要求1所述的方法,其中协商条件包含接收一组提出条件;根据预定策略检查此组条件;并且响应此组提出条件不反映预定策略中的推荐和要求,发送指示拒绝此组提出条件的消息。10.如权利要求1所述的方法,其中协商条件包含接收多组提出条件;根据预定策略检查此组提出条件;并且发送指示接受多组提出条件的子组的消息,其中多组提出条件的子组是根据预定策略选择的。11.如权利要求1所述的方法,还包括检测在所述至少一个附加部件中的故障;响应检测到故障,终止与所述至少一个附加部件的关系;并且响应终止与所述至少一个附加部件的关系,与至少一个替代部件相结合。12.如权利要求11所述的方法,其中故障是失效。13.如权利要求11所述的方法,其中故障是对所述至少一个附加部件的攻击。14.如权利要求11所述的方法,还包括与至少一个冗余部件结合,其中所述至少一个冗余部件保持与所述至少一个附加部件相关的状态信息相匹配的状态信息;响应终止与所述至少一个附加部件的关系,将状态信息从所述至少一个冗余部件恢复到所述至少一个替代部件。15.一种包含功能描述材料的计算机可读媒体的计算机程序产品,当由计算机执行时,所述功能描述材料可使计算机执行的动作包含识别数据处理系统中的第一部件所要求的特定功能;定位关于至少一个附加部件的目录中的信息,其中至少一个附加部件适于提供特定功能;就第一部件和至少一个附加部件借以工作的条件进行协商;以及与所述至少一个附加部件结合以与所述至少一个附加部件形成关系,以便向第一部件提供特定功能。16.如权利要求15所述的计算机程序产品,其中至少一个附加部件包含硬件部件和软件部件中的至少一个。17.如权利要求15所述的计算机程序产品,其中信息包含所述至少一个附加部件的至少一个地址、所述至少一个附加部件的使用指令以及所述至少一个附加部件的程序代码中的至少一个。18.如权利要求15所述的计算机程序产品,其中目录形成数据处理系统中的一个部件。19.如权利要求15所述的计算机程序产品,其中与所述至少一个附加部件结合包含启动第一部件和至少一个附加部件之间的通信。20.如权利要求15所述的计算机程序产品,其中与所述至少一个附加部件结合包含部署所述至少一个附加部件。21.如权利要求15所述的计算机程序产品,其中协商条件包含接收一组提出条件;检查此组条件来确定此组提议条件是否符合预定策略;并且响应此组提出条件违反预定策略,发送符合预定策略的第二组提出条件。22.如权利要求15所述的计算机程序产品,其中协商条件包含接收一组提出条件;检查此组条件来确定此组提议条件是否反映预定策略中的推荐;并且响应此组条...

【专利技术属性】
技术研发人员:约翰夫L赫勒斯坦杰弗里欧文克法特埃德温里奇拉赛特里诺曼J帕斯戴维罗伯特萨弗德威廉哈罗德特兹拉弗史蒂夫理查德怀特
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1