[发明专利]资源配置方法和装置在审
申请号: | 201310042544.X | 申请日: | 2013-02-01 |
公开(公告)号: | CN103167021A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 王通;魏显玉;范明彬 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源配置 方法 装置 | ||
1.一种资源配置方法,其特征在于,包括:
接收用户请求,所述用户请求中携带有用户请求占用的资源信息;
根据所述用户请求所请求占用的资源信息,为所述用户请求分配合适的硬件资源。
2.根据权利要求1所述的资源配置方法,其特征在于,所述资源信息包括以下信息的任一项或任意多项:
处理单元数,通信单元数,存储单元数。
3.根据权利要求2所述的资源配置方法,其特征在于,该方法还包括:
将多个处理器的计算能力分别量化为至少一个处理单元,构建包含所述多个处理器的全部处理单元的处理单元池;
将多个通信线路的带宽分别量化为至少一个通信单元,构建包含所述多个通信线路的全部通信单元的通信单元池;
将多个存储设备的存储空间分别量化为至少一个存储单元,构建包含所述多个存储设备的全部存储单元的存储单元池。
4.根据权利要求3所述的资源配置方法,其特征在于,根据所述用户请求所请求占用的资源信息,为所述用户请求分配合适的硬件资源包括:
根据所述用户请求中携带的处理单元数,为所述用户请求分配当前能够满足所述用户请求的处理器;和/或,
根据所述用户请求中携带的通信单元数,为所述用户请求分配当前能够满足所述用户请求的通信线路;和/或,
根据所述用户请求中携带的存储单元数,为所述用户请求分配当前能够满足所述用户请求的存储设备。
5.根据权利要求4所述的资源配置方法,其特征在于,所述为所述用户请求分配当前能够满足所述用户请求的处理器具体为:
在存在多个能够满足所述用户请求的处理器时,选择空闲处理单元最少单一处理器分配给所述用户请求;
在用户请求超过任一单一处理器处理能力时,将多个同一处理单元池内的多个处理器组合分配给所述用户请求。
6.根据权利要求4所述的资源配置方法,其特征在于,所述为所述用户请求分配当前能够满足所述用户请求的通信线路具体为:
在存在多条能够满足所述用户请求的通信线路时,选择剩余带宽最小的一条通信线路分配给所述用户请求;
在用户请求超过任一单一通信线路的承载能力时,将多个同一通信单元池中的多条通信线路的组合分配给所述用户请求。
7.根据权利要求4所述的资源配置方法,其特征在于,所述为所述用户请求分配当前能够满足所述用户请求的存储设备具体为:
在存在多个能够满足所述用户请求的存储设备时,选择剩余存储空间最小的单一存储设备分配给所述用户请求;
在用户请求超过任一单一存储单元的存储能力时,将多个同一存储单元池中的多个存储设备的组合分配给所述用户请求。
8.一种资源配置系统,其特征在于,包括:
请求接收模块,用于接收用户请求,所述用户请求中携带有用户请求占用的资源信息;
调度模块,用于根据所述用户请求所请求占用的资源信息,为所述用户请求分配合适的硬件资源。
9.根据权利要求8所述的资源配置系统,其特征在于,该装置还包括资源池管理模块,该模块包括:
处理单元池管理单元,用于将多个处理器的计算能力分别量化为至少一个处理单元,构建包含所述多个处理器的全部处理单元的处理单元池;
通信单元池管理单元,用于将多个通信线路的带宽分别量化为至少一个通信单元,构建包含所述多个通信线路的全部通信单元的通信单元池;
存储单元池管理单元,用于将多个存储设备的存储空间分别量化为至少一个存储单元,构建包含所述多个存储设备的全部存储单元的存储单元池。
10.根据权利要求9所述的资源配置系统,其特征在于,所述调度模块包括:
处理单元调度单元,用于根据所述用户请求中携带的处理单元数,为所述用户请求分配当前能够满足所述用户请求的处理器,在存在多个能够满足所述用户请求的处理器时选择空闲处理单元最少单一处理器分配给所述用户请求,在用户请求超过任一单一处理器处理能力时将多个同一处理单元池内的多个处理器组合分配给所述用户请求;
通信单元调度单元,用于根据所述用户请求中携带的通信单元数,为所述用户请求分配当前能够满足所述用户请求的通信线路,在存在多条能够满足所述用户请求的通信线路时选择剩余带宽最小的一条通信线路分配给所述用户请求,在用户请求超过任一单一通信线路的承载能力时将多个同一通信单元池中的多条通信线路的组合分配给所述用户请求;
存储单元调度单元,用于根据所述用户请求中携带的存储单元数,为所述用户请求分配当前能够满足所述用户请求的存储设备,在存在多个能够满足所述用户请求的存储设备时选择剩余存储空间最小的单一存储设备分配给所述用户请求,在用户请求超过任一单一存储单元的存储能力时将多个同一存储单元池中的多个存储设备的组合分配给所述用户请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310042544.X/1.html,转载请声明来源钻瓜专利网。