[发明专利]基于统一分类接口的数据中心自动化资源管理系统及方法无效
申请号: | 200910024502.7 | 申请日: | 2009-02-18 |
公开(公告)号: | CN101488903A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | 吕建;马晓星;曹春 | 申请(专利权)人: | 南京大学 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/66 |
代理公司: | 南京苏高专利商标事务所(普通合伙) | 代理人: | 柏尚春 |
地址: | 210093*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 统一 分类 接口 数据中心 自动化 资源管理 系统 方法 | ||
技术领域
本发明涉及一种资源管理系统及其工作方法,具体是一种基于统一分类接口的数据中心自动化资源管理系统及其工作方法,其应用了基于统一的分类资源接口,实现了一个自动化的多应用共享数据中心资源管理系统。
背景技术
随着计算机技术以及Internet的高速发展,越来越多的人或团体以基于Web的方式发布各种各样的服务。这些服务其中的成功者会以非常迅速的方式在Internet中流行开来。而流行的服务意味着每时每刻大量的访问流量。流量的快速上升意味着服务提供者必须投入大量的计算、存储、软/硬件资源来保证服务质量(后面通称其为基础设施),以免因为客户体验的下降而造成客户流失。一般服务提供者基于成本的考虑,会选择将服务部署于第三方所有数据中心。但是,即使这样,基础设施规模不断膨胀。这样对于数据中心以及服务提供者,如何降低拥有和使用成本成为一个关键的问题。而即使对于一些大型机构,拥有自己的数据中心,也同样会对运行多个与业务相关的服务带来的管理问题。除了数量上的增加,服务提供者所使用的第三方的组件类型也随相应增加。于是带来了如何管理这些基础设施的问题。
传统的情况下,服务提供者需要雇佣大量的专业管理员来管理这些基础设施。表现为一般服务提供公司都会设有规模可观的运营维护部门。这样,一来造成了公司的经营成本,二来专业管理员的培训跟不上Internet膨胀的速度,必然导致管理人员开始相对稀缺。管理员的稀缺会导致更多水平达不到要求的管理员被迫上岗,同时也造成管理维护的质量得不到保证,进而影响系统对外的服务质量。
在这样的背景下,使得资源管理能够尽可能地自动化,必然能有效地节约服务提供者的成本。这个方法要能够屏蔽各种组件的异构性,并能够灵活地被各种上层的自动化策略所整合。
发明内容
本发明所要解决的技术问题是提供一种能够屏蔽各种软硬件资源异构性的数据中心自动化资源管理系统,使得各种各样的智能决策技术能够很方便地应用其上,使得整个资源管理可以尽可能的自动化,此外,本发明还提供了该系统的工作方法。
一种基于统一分类接口的数据中心自动化资源管理系统,包括通过Internet连接的多个资源,分属应用所有者与资源所有者,其特征是:它还包括统一资源管理接口、资源池管理器和应用管理器,应用所有者与资源所有者的每个资源都使用统一资源管理接口来封装各种异构的资源,若干应用所有者资源经各自的统一资源管理接口连接应用管理器,应用管理器与资源池管理器之间通信用来申请或释放资源所有者的资源;资源池管理器通过统一资源管理接口与资源所有者的资源连接用于提供或接受释放资源。
上述统一资源接口包括生命周期管理接口、参数配置接口和状态检查接口。
一种基于统一分类接口的数据中心自动化资源管理方法,包括通过Internet连接的多个资源,分属应用所有者与资源所有者,其特征是:它还包括统一资源管理接口、资源池管理器和应用管理器,统一资源管理接口用于封装各种异构的资源,资源池管理器用于提供资源申请和释放的机制,应用管理器负责管理单个应用;其步骤如下:
h)对于应用所有者与资源所有者的各种软硬件资源,都使用统一资源管理接口来封装,使不同类型的资源可以用统一的接口来访问;
i)对于每个应用,应用所有者自行提供一套应用管理器,负责此应用资源使用的管理;
j)某个应用开始运行时,应用管理器根据预先配置基于资源池管理器申请资源;
k)资源池管理器接到应用管理器申请后,根据应用所有者与资源所有者的服务协议决定是否满足这个申请;
l)应用管理器在得到资源池管理器所分配的资源后,通过资源管理接口对资源整体进行配置,并激发其处于服务状态;
m)应用管理器通过状态检查接口监视应用运行的过程中环境的变化,发出对额外资源的申请,过程同上面启动过程;
n)对于空闲不使用的资源,应用管理器将其归还资源池管理器。
上述步骤a)中,统一资源接口包括三套接口:生命周期管理接口、参数配置接口和状态检查接口。
在上述步骤b)和c)中,使用资源类型名来区分不同类型的资源。
在上述步骤e)中,资源池管理器所返回的是应用管理器根据服务约定能够定位资源的资源唯一标识符,它在实现中是一个IP地址、URL或者UUID。
在上述步骤f)中,收集运行状态信息的检查接口实现上分为探针(probe)和度量(gauge)两部分,先由探针获得原始的监视信息,然后由度量部分分析处理,形成应用管理器能理解的事件。
上述方法需要使用下面的接口:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910024502.7/2.html,转载请声明来源钻瓜专利网。