[发明专利]IaaS中针对弹性需求和加权异构虚拟机的在线拍卖方法在审
申请号: | 201611146649.X | 申请日: | 2016-12-13 |
公开(公告)号: | CN106779986A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 李娟;朱燕民;薛广涛;钱诗友;李明禄 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06Q30/08 | 分类号: | G06Q30/08;G06F9/50 |
代理公司: | 上海汉声知识产权代理有限公司31236 | 代理人: | 郭国中 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | iaas 针对 弹性 需求 加权 虚拟机 在线 拍卖 方法 | ||
1.一种IaaS中针对弹性需求和加权异构虚拟机的在线拍卖方法,其特征在于,包括如下步骤:
拍卖模型建立步骤:根据云服务提供商和云服务用户建立在线拍卖模型;
虚拟机分配和计费步骤:基于在线拍卖模型计算分配给当前到达的用户的虚拟机集合和相应的费用。
2.根据权利要求1所述的IaaS中针对弹性需求和加权异构虚拟机的在线拍卖方法,其特征在于,所述拍卖模型建立步骤包括:
步骤A1:获取云服务提供商发布的资源信息,所述资源信息包括:虚拟机类型、每类虚拟机的资源量;
具体地,将虚拟机类型集合记为M,在T个时槽内,在任意时刻每种类型的虚拟机的最大数量记为S,S={s1,s2,…,s|M|};s1表示第1种类型的虚拟机最大数量,s2表示第2种类型的虚拟机最大数量,s|M|表示第|M|种类型的虚拟机最大数量;将虚拟机的资源集合记为R,将一台第m种类型虚拟机中第r种资源的资源量记为ωmr;第m种类型虚拟机的容量记为cm,容量可以指虚拟机CPU的数量,内存的大小,存储资源的大小或者吞吐量;m的值为1,2,3….|M|,r的值为1,2,3….N,N表示资源的种类数;
步骤A2:用户动态到达,当一个用户到来时,接收用户提交的标书,由云服务提供商根据最大化利润的目标立即为该用户分配虚拟机并决定该用户应该支付的费用,所述分配结果包括:在每个时槽,分配给该用户的每种类型虚拟机的数量;
具体地,将用户提交的标书集合记为B,B={b1,b2,…,bj,…},bj表示第j个用户提交的标书,提交时间为tsubj,其中:表示第j个用户开始使用虚拟机的时间,表示结束时间,表示第j个用户的动态容量上限函数,表示第j个用户的动态容量下限函数,为第j个用户在一个时间槽使用单位容量的估价;将第j个用户获得的属于t时刻的每种类型的虚拟机数量记为qm(t,bj),第j个用户得到的t时刻总容量记为q(t,bj),第j个用户在t时刻的费用记为p(t,bj)。
3.根据权利要求1所述的IaaS中针对弹性需求和加权异构虚拟机的在线拍卖方法,其特征在于,针对当前到达的用户j指定的时间段内的每个时槽,所述虚拟机分配和计费步骤包括:
步骤B1:令表示第j个用户到来之后被卖出的属于时槽t的第m种类型的虚拟机的数量,表示第j个用户到来之前被卖出的属于时槽t的第m种类型的虚拟机的数量;初始化属于时槽t的能够选择的虚拟机类型集合Θ,集合Θ包含还有剩余虚拟机的虚拟机类型,并且是的虚拟机类型;
步骤B2:对于能够选择的虚拟机类型,按照当前的单位容量价格排序,当前的单位容量价格等于的值,选择单位容量价格最低的类型,计为i;
式中:表示第r台第m种类型的虚拟机的价格;πm表示一台第m类型的虚拟机运行一个时槽花费的电费;sm表示第m种类型的虚拟机的最大数量;E为所有用户提交的标书里,容量上限的最大值;γ是一个对所有类型都一样的定值,取值小于等于γmax,γmax=maxm∈Mγm,γm是的解,vmax是提交的标书中单位估价的最大值,γmax的取值能够保证虚拟机不会被超卖;
步骤B3:如果为时槽t分配的虚拟机集合的总容量q(t,bj)大于等于用户j指定的容量上限或者用户j指定的单位估价小于第i种类型的当前单位容量价格,则执行步骤B5;否则,执行步骤B4;其中第i种类型的当前单位容量价格的值等于的值;总容量
步骤B4:如果而且则将下一台第i种类型的虚拟机分配给用户j,并且令自增1;从可选虚拟机类型集合Θ中排除满足或者的虚拟机类型;如果可选虚拟机类型集合Θ不为空,返回执行步骤B2;如果可选虚拟机类型集合为空则进行步骤B5;
步骤B5:如果为用户j在时槽t分配的虚拟机集合的总容量q(t,bj)小于用户指定的容量下限则对于时槽t不分配任何虚拟机给该用户,如果则将虚拟机集合分配给该用户,该用户需要为时槽t支付的费用p(t,bj)的计算公式如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611146649.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种TMS询价系统
- 下一篇:一种智能算税方法及智能算税系统