[发明专利]基于统一分类接口的数据中心自动化资源管理系统及方法无效
申请号: | 200910024502.7 | 申请日: | 2009-02-18 |
公开(公告)号: | CN101488903A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | 吕建;马晓星;曹春 | 申请(专利权)人: | 南京大学 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/66 |
代理公司: | 南京苏高专利商标事务所(普通合伙) | 代理人: | 柏尚春 |
地址: | 210093*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 统一 分类 接口 数据中心 自动化 资源管理 系统 方法 | ||
1、一种基于统一分类接口的数据中心自动化资源管理系统,包括通过Internet连接的多个资源,分属应用所有者与资源所有者,其特征是:它还包括统一资源管理接口、资源池管理器和应用管理器,应用所有者与资源所有者的每个资源都使用统一资源管理接口来封装各种异构的资源,若干应用所有者资源经各自的统一资源管理接口连接应用管理器,应用管理器与资源池管理器之间通信用来申请或释放资源所有者的资源;资源池管理器通过统一资源管理接口与资源所有者的资源连接用于提供或接受释放资源。
2、权利要求1所述的基于统一分类接口的数据中心自动化资源管理系统,其特征是:统一资源接口包括生命周期管理接口、参数配置接口和状态检查接口。
3、一种基于统一分类接口的数据中心自动化资源管理方法,包括通过Internet连接的多个资源,分属应用所有者与资源所有者,其特征是:它还包括统一资源管理接口、资源池管理器和应用管理器,统一资源管理接口用于封装各种异构的资源,资源池管理器用于提供资源申请和释放的机制,应用管理器负责管理单个应用;其步骤如下:
a)对于应用所有者与资源所有者的各种软硬件资源,都使用统一资源管理接口来封装,使不同类型的资源可以用统一的接口来访问;
b)对于每个应用,应用所有者自行提供一套应用管理器,负责此应用资源使用的管理;
c)某个应用开始运行时,应用管理器根据预先配置基于资源池管理器申请资源;
d)资源池管理器接到应用管理器申请后,根据应用所有者与资源所有者的服务协议决定是否满足这个申请;
e)应用管理器在得到资源池管理器所分配的资源后,通过资源管理接口对资源进行配置,并激发其处于服务状态;
f)应用管理器通过状态检查接口监视应用运行的过程中资源状态的变化,当发现系统资源出现短缺的时候,向资源所有者发出对额外资源的申请,过程同上面启动过程;
g)对于空闲不使用的资源,应用管理器将其置于停止使用的状态。如果相当长的时间不会使用则归还资源池管理器。
4、根据权利要求3所述的基于统一分类接口的数据中心自动化资源管理方法,其特征是:在步骤a)中,统一资源接口包括三套接口:生命周期管理接口、参数配置接口和状态检查接口。
5、根据权利要求3或4所述的基于统一分类接口的数据中心自动化资源管理方法,其特征是:在步骤b)和c)中,使用资源类型名来区分不同类型的资源。
6、根据权利要求3或4所述的基于统一分类接口的数据中心自动化资源管理方法,其特征是:在步骤e)中,资源池管理器所返回的是应用管理器根据服务约定能够定位资源的资源唯一标识符,它在实现中是一种事先约定的URI。
7、根据权利要求3或4所述的基于统一分类接口的数据中心自动化资源管理方法,其特征是:在步骤f)中,收集运行状态信息的检查接口实现上分为探针(probe)和度量(gauge)两部分,先由探针获得原始的监视信息,然后由度量部分分析处理,形成应用管理器能理解的事件。
8、根据权利要求3所述的基于统一分类接口的数据中心自动化资源管理方法,其特征是:需要使用下面的接口:
接口1申请和释放资源
Request“Resource Type”
Release“Resource Type”
Request 用于向资源池管理器申请资源,在步骤c中使用,而Release则用于向资源池管理器归还资源,在步骤g中使用;
接口2生命周期管理
Create“component name”
Remove“component name”
Start
Stop
其中Create表示安装比较的组件,Remove表示卸载所安装的组件,Start表示激活资源使其处于可访问状态,Stop表示使资源处于就绪状态,接口2的Create和Start在步骤g中使用;
接口3配置
ReadConfig“key”
WriteConfig“key”“new value”
ReadConfig用来读取当前某个配置项目的配置值,WriteConfig用于用新的值更新配置项目的值,“key”是配置项目的名字,“new value”是配置项目的新值,接口3在步骤e中对资源配置的时候使用;
接口4状态检查
readStatusVariable“variable name”
readStatusVariable读取某个状态项目的值,接口4被用在步骤g监视应用运行过程中资源运行状态的变化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910024502.7/1.html,转载请声明来源钻瓜专利网。