[发明专利]资源管理方法、系统和资源管理器有效
申请号: | 201110059082.3 | 申请日: | 2011-03-11 |
公开(公告)号: | CN102137014A | 公开(公告)日: | 2011-07-27 |
发明(设计)人: | 张普朝 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/24 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源管理 方法 系统 资源管理器 | ||
1.一种资源管理方法,其特征在于,包括:
获取资源分配请求,所述资源分配请求中携带资源需求清单和请求分配资源的应用的访问域名;
根据所述资源需求清单在本地查找资源索引,获取至少两份可用资源的地址,所述至少两份可用资源分别位于不同的平台即服务层设备上,所述两份可用资源均满足所述资源需求清单的资源需求;
分别建立每份可用资源地址和所述访问域名之间的对应关系;
根据上述对应关系配置至少两条访问路由,所述访问路由用于将访问所述访问域名的访问请求路由到所述可用资源。
2.根据权利要求1所述的方法,其特征在于,所述资源分配请求中还携带请求分配的应用的服务等级协议;
所述根据资源需求清单在本地查找资源索引,获取至少两份可用资源的地址,包括:
根据所述资源请求清单在本地查找资源索引,获取与所述服务等级协议对应的至少两份当前可用的资源的地址。
3.根据权利要求1所述的方法,其特征在于,所述根据资源需求清单在本地查找资源索引,获取至少两份可用资源的地址,包括:
根据所述资源需求清单在本地查找资源索引;
若查找到可用资源,则获取至少两份可用资源的地址;
若没有查找到可用资源,则根据所述资源需求清单向平台即服务层设备发送资源请求消息,所述资源请求消息用于请求平台即服务层设备返回至少两份可用资源的地址;
接收所述平台即服务层设备返回的至少两份可用资源的地址。
4.根据权利要求1所述的方法,其特征在于,所述根据对应关系配置至少两条访问路由,包括:
将每个访问域名和可用资源的地址的对应关系分别保存到至少两个反向代理上;
将每个反向代理和访问域名之间的对应关系分别保存到至少两个负载均衡器上。
5.根据权利要求4所述的方法,其特征在于,所述将每个访问域名和可用资源的地址的对应关系分别保存到至少两个反向代理上,包括:
将反向代理按照其计算处理能力划分成至少两个虚拟节点;
将每个虚拟节点按照一致性哈希算法哈希到指定区间;
将每个可用资源地址和所述访问域名之间的对应关系保存在指定因子的至少两个虚拟节点上。
6.一种资源管理器,其特征在于,包括:
需求清单获取单元,用于获取资源分配请求,所述资源分配请求中携带资源需求清单和请求分配资源的应用的访问域名;
可用资源获取单元,根据所述资源需求清单在本地查找资源索引,获取至少两份可用资源的地址,所述至少两份可用资源分别位于不同的平台即服务层设备上,所述两份可用资源均满足所述资源需求清单的资源需求;
对应关系建立单元,用于分别建立每份可用资源地址和所述访问域名之间的对应关系;
路由设置单元,用于根据上述对应关系配置至少两条访问路由,所述访问路由用于将访问该域名的访问请求路由到所述可用资源。
7.根据权利要求6所述的资源管理器,其特征在于,所述可用资源获取单元包括:
索引查找模块,用于根据所述资源需求清单在本地查找资源索引;
资源获取模块,用于在查找到可用资源,则获取至少两份可用资源的地址,所述至少两份可用资源分别位于不同的平台即服务层设备上;
资源申请模块,用于在没有查找到可用资源,则根据所述资源需求清单向平台即服务层设备发送资源请求消息,所述资源请求消息用于请求平台即服务层设备返回至少两份可用资源的地址;
地址接收模块,用于接收所述平台即服务层设备返回的至少两份可用资源的地址。
8.根据权利要求6所述的资源管理器,其特征在于,所述需求清单获取单元接收到的资源分配请求中还携带请求分配的应用的服务等级协议;
所述可用资源获取单元根据资源需求清单在本地查找资源索引,获取至少两份可用资源的地址,包括:
所述可用资源获取单元根据所述资源请求清单在本地查找资源索引,获取与所述服务等级协议对应的至少两份当前可用的资源的地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110059082.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提供用于识别数据包的信息的方法、爬虫引擎及网络系统
- 下一篇:电机驱动组件