当前位置: 首页 > 专利查询>英特尔公司专利>正文

将分布式对象管理为单一表示的系统和方法技术方案

技术编号:2853122 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种在基于代理的系统中,将其中共享资源的至少两个不同的机器(或对象)作为单个实体(或对象)来管理的体系结构和方法。基于代理的系统包括控制器、耦合到控制器的本地代理以及至少一个集群机器。至少一个集群机器包括至少两个单独代理,所述至少两个单独代理共享至少一项共享的资源/服务。所述系统还包括虚拟非持久连接,用于将至少两个单独代理耦合到本地代理。至少一项共享资源/服务由本地代理使用虚拟IP地址,通过虚拟非持久连接来访问,以使得至少一个集群机器的至少两个单独代理能够被表示为单个对象。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及网络管理领域。更具体地说,本专利技术涉及在基于代理的系统中将分布式对象管理为单一表示的体系结构和方法。
技术介绍
传统因特网数据中心的特征在于是企业数据中心附加上万维网和电子商务服务器硬件后的扩展。传统因特网数据中心的管理由以下操作组成施加约束,并且简化对硬件及其操作的假设。例如,数据中心内的服务可以使用客户-服务器对象和传输模型来简化该数据中心所支持的协议和智能。随着商业界继续扩大对因特网经济的投资,曾经一度对于因特网数据中心的管理很重要的那些约束都不再是问题了。例如,传统的管理工具管理并监控因特网数据中心内有限数量的组件,因而将事件关联的责任和解决方案的选择都留给了操作员或管理员来处理。今天,对因特网服务的部署、操作和维护变得愈发复杂,这使得因特网数据中心的管理和扩展都变得非常困难。因特网服务持续增长,操作员或管理员所承担的任务也更加繁重。为了减少某些需要操作员完成的繁重任务,对因特网数据中心的很多组件的管理正在自动化。一种使管理过程自动化的体系结构就是开放控制技术。开放控制技术是瞄准企业级服务管理的网络/服务控制技术。开放控制技术体系结构描述了一种在整个服本文档来自技高网...

【技术保护点】
一种用于管理基于代理的系统的方法,包括:打开虚拟非持久连接;通过所述虚拟非持久连接,向包含共享资源/服务的集群机器发送第一组命令;触发所述集群机器内的活动机器来处理所述第一组命令;接收作为处理所述第一组命令的 结果的、来自所述活动机器的信息;以及关闭所述虚拟连接。

【技术特征摘要】
【国外来华专利技术】US 2003-3-21 10/393,6221.一种用于管理基于代理的系统的方法,包括打开虚拟非持久连接;通过所述虚拟非持久连接,向包含共享资源/服务的集群机器发送第一组命令;触发所述集群机器内的活动机器来处理所述第一组命令;接收作为处理所述第一组命令的结果的、来自所述活动机器的信息;以及关闭所述虚拟连接。2.如权利要求1所述的方法,其中在打开虚拟非持久连接之前,所述方法还包括接收来自用户的、操纵一个或多个共享资源/服务的请求;以及为获得所述请求而生成所述第一组命令。3.如权利要求2所述的方法,其中,用户包括管理员和客户之一。4.如权利要求1所述的方法,其中在打开虚拟非持久连接之前,所述方法还包括触发信息请求;以及为获得所述请求而生成所述第一组命令。5.如权利要求1所述的方法,其中“通过所述虚拟非持久连接,向包含共享资源/服务的集群机器发送第一组命令”的步骤还包括使用虚拟因特网协议(IP)地址向集群机器发送所述第一组命令,所述虚拟非持久连接和所述虚拟因特网协议地址使得所述集群机器被表示为单个实体,所述集群机器具有至少两个实现资源/服务共享的不同机器。6.如权利要求1所述的方法,其中“通过所述虚拟非持久连接,向包含共享资源/服务的集群机器发送第一组命令”的步骤还包括向使用虚拟因特网协议(IP)地址的集群机器发送所述第一组命令,所述虚拟非持久连接和所述虚拟因特网协议地址使得所述集群机器被表示为单个对象,所述集群机器具有至少两个实现资源/服务共享的不同对象。7.如权利要求1所述的方法,其中“打开虚拟非持久连接”的步骤包括使用本地代理打开所述虚拟非持久连接。8.如权利要求1所述的方法,其中“触发所述集群机器内的活动机器来处理所述第一组命令”的步骤还包括使得所述活动机器上的代理能够解译所述第一组命令;执行所述第一组命令所需的功能;以及通过所述虚拟非持久连接发回与所述第一组命令相关的信息。9.如权利要求1所述的方法,其中“接收作为处理所述第一组命令的结果的、来自所述活动机器的信息”的步骤还包括向发出请求的实体发送所述信息。10.如权利要求1所述的方法,还包括接收来自用户的、对非集群资源/服务的请求;为获得所述对非集群资源/服务的请求而生成第二组命令;通过持久连接向所述非集群资源/服务驻留的机器发送所述第二组命令;使得所述机器上的代理能够处理所述第二组命令;以及接收作为处理所述第二组命令的结果的、来自所述代理的信息。11.如权利要求10所述的方法,其中所述非集群资源/服务驻留的机器包括被表示为一个对象的非集群机器和具有至少两个单独机器的集群机器之一,所述至少两个单独机器被表示为两个单独的对象,其中“通过持久连接向所述非集群资源/服务驻留的机器发送所述第二组命令”的步骤包括通过所述持久连接向所述集群机器中的所述至少两个单独机器之一发送所述第二组命令,其中所述集群机器中的所述至少两个单独机器中的每一个都具有单独的持久连接。12.如权利要求10所述的方法,其中“使得所述机器上的代理能够处理所述第二组命令”的步骤还包括使得所述代理能够解译所述第二组命令;使得所述代理能够执行所述第二组命令所需的功能;以及使得所述代理能够通过所述持久连接发回与所述第二组命令相关的信息。13.如权利要求10所述的方法,还包括向所述用户发送所接收的信息。14.如权利要求1所述的方法,还包括发起对非集群资源/服务的请求;为获得对非集群资源/服务的请求而生成第二组命令;通过持久连接向所述非集群资源/服务驻留的机器发送所述第二组命令;使得所述机器上的代理能够处理所述第二组命令;以及接收作为处理所述第二组命令的结果的、来自所述代理的信息。15.如权利要求14所述的方法,其中所述非集群资源/服务驻留的机器包括被表示为一个对象的非集群机器和具有至少两个单独机器的集群机器之一,所述至少两个单独机器被表示为两个单独的对象,其中“通过持久连接向所述非集群资源/服务驻留的机器发送所述第二组命令”的步骤包括通过所述持久连接向所述集群机器中的所述至少两个单独机器之一发送所述第二组命令,其中所述集群机器中的所述至少两个单独机器中的每一个都具有单独的持久连接。16.如权利要求14所述的方法,其中“使得所述机器上的代理能够处理所述第二组命令”的步骤还包括使得所述代理能够解译所述第二组命令;使得所述代理能够执行所述第二组命令所需的必要功能;以及使得所述代理能够通过所述持久连接发回与所述第二组命令相关的信息。17.一种制品,包括具有多条机器可访问指令的存储介质,其中当所述指令由处理器执行时,所述指令用于打开虚拟非持久连接;通过所述虚拟非持久连接,向包含共享资源/服务的集群机器发送第一组命令;触发所述集群机器内的活动机器来处理所述第一组命令;接收作为处理所述第一组命令的结果的、来自所述活动机器的信息;以及关闭所述虚拟连接。18.如权利要求17所述的制品,还包括用于以下步骤的指令接收来自用户的、操纵一个或多个共享资源/服务的请求;以及为获得所述请求而生成所述第一组命令。19.如权利要求18所述的制品,其中,用户包括管理员和客户之一。20.如权利要求17所述的制品,还包括用于以下步骤的指令触发信息请求;以及为获得所述请求而生成所述第一组命令。21.如权利要求17所述的制品,其中用于“通过所述虚...

【专利技术属性】
技术研发人员:马克托兰特保罗巴勒米
申请(专利权)人:英特尔公司
类型:发明
国别省市:US[美国]

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

1