[发明专利]一种高效的云市场弹性期限计算资源拍卖机制在审

专利信息
申请号: 201710058596.4 申请日: 2017-01-23
公开(公告)号: CN106845718A 公开(公告)日: 2017-06-13
发明(设计)人: 李宗鹏;黄浩 申请(专利权)人: 武汉万般上品信息技术有限公司
主分类号: G06Q10/04 分类号: G06Q10/04;G06Q30/08
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙)42222 代理人: 鲁力
地址: 430070 湖北省武汉市东湖新技术开发*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 高效 市场 弹性 期限 计算 资源 拍卖 机制
【权利要求书】:

1.一种高效的云市场弹性期限计算资源拍卖机制,其特征在于,包括:

云数据中心:云数据中心的资源池中有K种资源,资源能够动态地分配到不同类型的虚拟机中;

虚拟机:设置在资源池中,第k种类型的虚拟机一共有ck个单位;[X]代表整数集{1,2,...,X};

云服务供应商:作为拍卖商,以拍卖的方式向用户出租虚拟机;用户的投标在大的时间跨度{1,2,...,T}上随机地出现;

其中,多个投标会同时到来或者以随机的次序到来;令有I个用户参与拍卖,每个用户需要多个类型的虚拟机,且会提交多个投标,将投标总数记为J;

具体拍卖步骤如下:

步骤1:定义对每个用户i的所有bij≠vij,都有uij(vij)≥uij(bij),即用户都会用自己的真实估价进行投标,也就是bij=vij,这时拍卖机制是诚实的,利用紧凑指数型整数线性规划将社会效益最大化写成如下整数线性规划形式:

<mrow><mi>max</mi><mi>i</mi><mi>m</mi><mi>i</mi><mi>z</mi><mi>e</mi><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>I</mi><mo>&rsqb;</mo></mrow></munder><munder><mo>&Sigma;</mo><mrow><mi>l</mi><mo>&Element;</mo><msub><mi>&zeta;</mi><mi>i</mi></msub></mrow></munder><msub><mi>b</mi><mrow><mi>i</mi><mi>l</mi></mrow></msub><msub><mi>x</mi><mrow><mi>i</mi><mi>l</mi></mrow></msub></mrow>

限制条件:

<mrow><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>I</mi><mo>&rsqb;</mo></mrow></munder><munder><mo>&Sigma;</mo><mrow><mi>l</mi><mo>:</mo><mi>t</mi><mo>&Element;</mo><mi>l</mi></mrow></munder><msubsup><mi>r</mi><mi>i</mi><mi>k</mi></msubsup><msub><mi>x</mi><mrow><mi>i</mi><mi>l</mi></mrow></msub><mo>&le;</mo><msub><mi>c</mi><mi>k</mi></msub><mo>,</mo><mo>&ForAll;</mo><mi>k</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>K</mi><mo>&rsqb;</mo><mo>,</mo><mo>&ForAll;</mo><mi>t</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>T</mi><mo>&rsqb;</mo><mo>,</mo></mrow>

<mrow><munder><mo>&Sigma;</mo><mrow><mi>l</mi><mo>&Element;</mo><msub><mi>&zeta;</mi><mi>i</mi></msub></mrow></munder><msub><mi>x</mi><mrow><mi>i</mi><mi>l</mi></mrow></msub><mo>&le;</mo><mn>1</mn><mo>,</mo><mo>&ForAll;</mo><mi>i</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>I</mi><mo>&rsqb;</mo><mo>,</mo></mrow>

<mrow><msub><mi>x</mi><mrow><mi>i</mi><mi>l</mi></mrow></msub><mo>&Element;</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo><mo>,</mo><mo>&ForAll;</mo><mi>i</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>I</mi><mo>&rsqb;</mo><mo>,</mo><mo>&ForAll;</mo><mi>l</mi><mo>&Element;</mo><msub><mi>&zeta;</mi><mi>i</mi></msub><mo>.</mo></mrow>

其中,ζi.代表能在期限内完成作业的时间安排;

步骤2:引入对偶变量pk(t)和用户i的效用ui,其中,时间t时每单位k类型资源的临界定价,用原始对偶算法写出对偶线性规划:

<mrow><mi>min</mi><mi>i</mi><mi>m</mi><mi>i</mi><mi>z</mi><mi>e</mi><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>I</mi><mo>&rsqb;</mo></mrow></munder><msub><mi>u</mi><mi>i</mi></msub><mo>+</mo><munder><mo>&Sigma;</mo><mrow><mi>t</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>T</mi><mo>&rsqb;</mo></mrow></munder><munder><mo>&Sigma;</mo><mrow><mi>k</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>K</mi><mo>&rsqb;</mo></mrow></munder><msub><mi>c</mi><mi>k</mi></msub><msub><mi>p</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow>

限制条件:

<mrow><msub><mi>u</mi><mi>i</mi></msub><mo>&GreaterEqual;</mo><msub><mi>b</mi><mrow><mi>i</mi><mi>l</mi></mrow></msub><mo>-</mo><munder><mo>&Sigma;</mo><mrow><mi>k</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>K</mi><mo>&rsqb;</mo></mrow></munder><munder><mo>&Sigma;</mo><mrow><mi>t</mi><mo>&Element;</mo><mi>l</mi></mrow></munder><msubsup><mi>r</mi><mi>i</mi><mi>k</mi></msubsup><msub><mi>p</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mo>&ForAll;</mo><mi>i</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>I</mi><mo>&rsqb;</mo><mo>,</mo><mo>&ForAll;</mo><mi>l</mi><mo>&Element;</mo><msub><mi>&zeta;</mi><mi>i</mi></msub><mo>,</mo></mrow>

<mrow><msub><mi>p</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>u</mi><mi>i</mi></msub><mo>&GreaterEqual;</mo><mn>0</mn><mo>,</mo><mo>&ForAll;</mo><mi>i</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>I</mi><mo>&rsqb;</mo><mo>,</mo><mo>&ForAll;</mo><mi>k</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>K</mi><mo>&rsqb;</mo><mo>,</mo><mo>&ForAll;</mo><mi>t</mi><mo>&Element;</mo><mo>&lsqb;</mo><mi>T</mi><mo>&rsqb;</mo><mo>.</mo></mrow>

令当ui>0时,拍卖商接受用户i的投标,并用达到最大值时的时间来调度任务的执行;当ui=0时,拍卖商拒绝用户i的投标;

步骤3:初始化原始变量和对偶变量;xij=0,yi(t)=0,ui=0,pk(t)=0,zk(t)=0;l∈ζi,xil=0;

步骤4:在每个用户i的投标到来时,通过dual oracle选择可以使用户i效用最大化的投标j*及对应的执行安排即对用户i的作业的每个期限dij,选择t∈[ti,dij]中价格∑k∈[K]rikpk(t)最低时隙数wi,记录所对应的作业执行安排lj

步骤5:如果用户i效用ui=0,拒绝该用户的投标;如果用户i效用ui>0,则更新原始变量xij*=1、yi(t)=1,并更新zk(t)(t时间内被分配出去的k类资源的数目),和价格pk(t);由于这里决定价格pk(t)的定价机制属于postedpricing机制,也就是说价格与用户i的投标价格无关,所以本发明的拍卖机制是诚实的;此时,若所有用户均已投标,则结束算法;反之则回到步骤5。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉万般上品信息技术有限公司,未经武汉万般上品信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710058596.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top