[发明专利]一种适用于云计算任务的分配管理系统及方法在审
申请号: | 202110066232.7 | 申请日: | 2021-01-19 |
公开(公告)号: | CN112748986A | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 赖庭坤 | 申请(专利权)人: | 赖庭坤 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48;G06F9/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 536000 广西壮族自治区北*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 计算 任务 分配 管理 系统 方法 | ||
1.一种适用于云计算任务的分配管理系统,其特征在于,包括:运行有云计算任务分配管理系统服务端软件且部署在远程云端的云计算服务器CCScctdms,运行有云计算任务分配管理系统用户端软件且用于发出云计算任务请求的计算机终端PCTcctdms,运行有云计算任务分配管理系统用户端软件且配置有计算资源的云计算终端CCTcctdms;
计算机终端PCTcctdms与云计算服务器CCScctdms进行相互之间的通信连接;
云计算服务器CCScctdms与云计算终端CCTcctdms进行相互之间的通信连接。
2.根据权利要求1所述的适用于云计算任务的分配管理系统,其特征在于,所述云计算任务分配管理系统包括:任务接收模块、中心计算模块、资源分配模块,该中心计算模块分别与任务接收模块和资源分配模块进行相互之间的通信连接。
3.根据权利要求2所述的适用于云计算任务的分配管理系统,其特征在于,所述中心计算模块通过输入云计算任务与虚拟机资源,进行实时分析计算,输出云计算资源分配策略。
4.一种适用于云计算任务的分配管理方法,其特征在于,包括以下步骤:
步骤一,云计算服务器CCScctdms通过云计算任务分配管理系统接收用户在计算机终端PCTcctdms上发出的任务请求,之后执行下述操作:
查询当前的虚拟机集群资源能否满足资源请求,如果满足则选择能够满足当前请求的一个虚拟机集群执行任务,并刷新资源池;
如果当前的虚拟机集群的资源不能满足用户资源需求,那么要查询当前虚拟机是否能够满足资源需求,若满足,则对这些虚拟机进行集群化操作,并刷新资源池;如果不满足,则要先创建虚拟机,然后对这些虚拟机进行集群化操作,对集群化操作后的虚拟机集群进行部署;
步骤二,将部署虛拟机集群所必须的相应的配置文件和镜像文件传递给各物理主机,启动云计算终端CCTcctdms上的虚拟机,并将该虚拟机交付给计算机终端PCTcctdms上的用户。
5.根据权利要求4所述的适用于云计算任务的分配管理方法,其特征在于,所述虚拟机集群化操作的具体过程如下:
根据不同硬件需求差异,构建两个虛拟机之间不同硬件资源需求的判断公式,如下述公式(1)所示:
Si,j(H)=w1Ci,j(H)+w2Mi,j(H)+w3Sti,j(H) (1)
其中,w1、w2、w3分别表示第i个虚拟机和第j个虚拟机在不同硬件资源需求上的差异权重,要求w1+w2+w3=1;
用Ci,j(H)表示两个虚拟机在CPU资源需求上的差异,用Mi,j(H)表示两个虚拟机在内存资源需求上的差异,用Sti,j(H)表示两个虚拟机在硬盘资源需求上的差异;
用Bi表示第i个虛拟机在通信过程中的带宽需求,Bj表示第j个虛拟机在通信过程中的带宽需求,得到两个虚拟机在带宽资源需求上的差异判断公式,如下述公式(2)所示:
Si,j(B)=Bi-Bj (2)
在由两类资源约束得到的相似性判断公式的基础上,对虚拟机集群构建一个全局判断公式,如下述公式(3)所示:
Si,j=u1Si,j(H)+u2Si,j(B) (3)
其中,u1、u2分别代表在全局判断函数中两类资源约束的相似性判断差异权重。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赖庭坤,未经赖庭坤许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110066232.7/1.html,转载请声明来源钻瓜专利网。