[发明专利]一种云服务数据中心备份虚拟资源调度方法及装置有效
申请号: | 202111136974.9 | 申请日: | 2021-09-27 |
公开(公告)号: | CN113965574B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 李金;马舒毅 | 申请(专利权)人: | 西安交通大学 |
主分类号: | H04L67/1001 | 分类号: | H04L67/1001;H04L41/0823;H04L41/14 |
代理公司: | 西安嘉思特知识产权代理事务所(普通合伙) 61230 | 代理人: | 刘长春 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 数据中心 备份 虚拟 资源 调度 方法 装置 | ||
1.一种云服务数据中心备份虚拟资源调度方法,其特征在于,包括:
S1:获取云服务参数;
S2:根据所述云服务参数计算某阶段内云服务的停机时长和补偿期望;
S3:根据当前累计停机时长和累计补偿期望建立云服务的动态规划模型,以将云服务数据中心备份虚拟资源调度问题转换为混合整数动态规划问题;其中,所述云服务的动态规划模型为:
Jδ(xδ,kjδ)=min[H+E(C)+Jδ+1(xδ+1,kjδ+1)]
其中,δ、i、j分别表示决策阶段、服务链的虚拟设施序号和备份虚拟资源的序号;Jδ表示第δ阶段到结束的总成本,xδ表示第δ阶段的累积停机时长,kjδ表示第j个备份虚拟资源在第δ阶段的备份虚拟资源量;
H表示第δ阶段的累计资源运维成本,其表达式为:其中,h表示单位虚拟资源的运维成本,μjδ表示第j个备份虚拟资源在第δ阶段的调整量,且满足-kjδ≤μjδ≤Kj-kjδ,Kj表示第j个备份虚拟资源的最大备份资源量,T表示云服务期限,S表示合同期限内资源检查更新次数,kjδ,μjδ,Kj,S∈Z;
E(C)表示第δ阶段的累计补偿期望,其表达式为:
α表示云服务可用性系数,π表示单位虚拟机的违约成本;
xδ+1=xδ+Dbackup,kjδ+1=kjδ+μjδ
Dbackup表示第δ阶段内有备份虚拟资源时的停机时长;
S4:对所述动态规划模型进行迭代求解,得到整个云服务期限内备份虚拟资源优化决策的可行解;
S5:遍历所有备份虚拟资源优化决策的可行解,找到最优优化决策,以对云服务数据中心备份虚拟资源的调配数量和对象进行阶段性动态调整。
2.根据权利要求1所述的云服务数据中心备份虚拟资源调度方法,其特征在于,步骤S2包括:
S21:根据所述云服务参数分别计算当前阶段云服务数据中心无备份虚拟资源和有备份虚拟资源时对应的云服务中断概率;
S22:根据所述云服务中断概率计算对应的云服务停机时长;
S23:根据所述云服务停机时长得到对应的补偿期望。
3.根据权利要求2所述的云服务数据中心备份虚拟资源调度方法,其特征在于,步骤S21包括:
计算无备份虚拟资源时当前阶段云服务中断概率p1,计算公式为:
其中,αi表示第i个虚拟设施的可用性系数,n表示虚拟设施的个数;
构建备份资源对应的矩阵,并计算有备份虚拟资源时当前阶段云服务中断概率p2,计算公式为:
其中,αj表示第j个备份虚拟资源的可用性系数,m表示备份虚拟资源的个数,μij表示备份虚拟资源对应的矩阵内任一元素,且μij∈{0,1},当μij为1时表示备份虚拟资源yj保护虚拟设施xi,当μij为0时表示备份虚拟资源yj不保护虚拟设施xi。
4.根据权利要求3所述的云服务数据中心备份虚拟资源调度方法,其特征在于,步骤S22包括:
计算无备份虚拟资源时当前阶段云服务停机时长t1,计算公式为:
计算有备份虚拟资源时当前阶段云服务停机时长t2,计算公式为:
其中,T表示云服务期限,S表示合同期限内资源检查更新次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111136974.9/1.html,转载请声明来源钻瓜专利网。