The invention discloses a system and a device for resource allocation method, the method includes the use of virtualization technology to integrate the system resources is divided into a plurality of slot resources, system resources and will have the same characteristics of resources into the corresponding slot resource pool; the resource pool classified as public resources and private pool a pool of resources, the resources of each system of public resource pool contains are public resources with permission to handle multiple tasks at the same time, the system resources are private resource pool contains only a single task has at the same time access to private resources; obtain pending tasks, determine the required for processing task resource type, if the types of resources of public resources, the task to be processed by the public resource pool to select the corresponding resource slot, if the resource type is private resources by private capital The corresponding resource slot is selected from the source pool to process the task to be processed. Thus, it is convenient for the unified management of system resources and accelerates the speed of user access to resources.
【技术实现步骤摘要】
一种系统资源分配方法及装置
本专利技术涉及云计算
,更具体地说,涉及一种系统资源分配方法及装置。
技术介绍
随着用户对于服务及存储等资源的需求越来越多,要求越来越高,对于这些资源的管理及分配成为不可忽视的问题。现有技术中上述资源通常是分布在不同的地理位置的,因此,在需要利用这些资源时,需要先与处于不同地理位置的资源终端进行数据交互,进而获取资源,但是,这样不利于对资源的统一管理,并且,这样导致用户在获取资源时速度较慢。综上所述,如何提供一种便于管理且能够使得用户快速获取资源的资源管理分配方案,是目前本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种系统资源分配方法及装置,以使得资源便于管理,且加快用户获取资源的速度。为了实现上述目的,本专利技术提供如下技术方案:一种系统资源分配方法,包括:利用虚拟化技术对系统资源进行整合后分割成多个资源槽,并将具有相同特征的系统资源所属资源槽合并成对应的资源池;将所述资源池分类为公有资源池及私有资源池,其中,所述公有资源池包含的各系统资源均为具有同时处理多个任务权限的公有资源,所述私有资源池包含的各系统资源均为仅具有同时处理单个任务权限的私有资源;获取待处理任务,确定所述待处理任务所需的资源类型,如果该资源类型为公有资源,则由公有资源池中选取出对应的资源槽处理该待处理任务,如果该资源类型为私有资源,则由私有资源池中选取出对应的资源槽处理该待处理任务。优选的,由公有资源池中选出对应的资源槽或由私有资源池中选出对应的资源槽处理所述待处理任务,包括:确定所述公有资源池中或所述私有资源池中资源槽被占用比例最 ...
【技术保护点】
一种系统资源分配方法,其特征在于,包括:利用虚拟化技术对系统资源进行整合后分割成多个资源槽,并将具有相同特征的系统资源所属资源槽合并成对应的资源池;将所述资源池分类为公有资源池及私有资源池,其中,所述公有资源池包含的各系统资源均为具有同时处理多个任务权限的公有资源,所述私有资源池包含的各系统资源均为仅具有同时处理单个任务权限的私有资源;获取待处理任务,确定所述待处理任务所需的资源类型,如果该资源类型为公有资源,则由公有资源池中选取出对应的资源槽处理该待处理任务,如果该资源类型为私有资源,则由私有资源池中选取出对应的资源槽处理该待处理任务。
【技术特征摘要】
1.一种系统资源分配方法,其特征在于,包括:利用虚拟化技术对系统资源进行整合后分割成多个资源槽,并将具有相同特征的系统资源所属资源槽合并成对应的资源池;将所述资源池分类为公有资源池及私有资源池,其中,所述公有资源池包含的各系统资源均为具有同时处理多个任务权限的公有资源,所述私有资源池包含的各系统资源均为仅具有同时处理单个任务权限的私有资源;获取待处理任务,确定所述待处理任务所需的资源类型,如果该资源类型为公有资源,则由公有资源池中选取出对应的资源槽处理该待处理任务,如果该资源类型为私有资源,则由私有资源池中选取出对应的资源槽处理该待处理任务。2.根据权利要求1所述的方法,其特征在于,由公有资源池中选出对应的资源槽或由私有资源池中选出对应的资源槽处理所述待处理任务,包括:确定所述公有资源池中或所述私有资源池中资源槽被占用比例最小的资源池,并由该资源池中选取出未被占用的资源槽处理该待处理任务。3.根据权利要求2所述的方法,其特征在于,还包括:定时计算所述公有资源池及所述私有资源池的资源占用率,并在所述资源占用率大于预设值时,输出警示信息至指定终端。4.根据权利要求1所述的方法,其特征在于,还包括:当出现新的系统资源时,利用虚拟化技术对所述新的系统资源进行整合后分割成多个资源槽,并将该多个资源槽合并至与其具有相同特征的资源池。5.一种系统...
【专利技术属性】
技术研发人员:魏大淇,王帅,高飞,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。