一种绿色数据中心的服务器自适应定价策略的制作方法

文档序号:12125416阅读:来源:国知局

技术特征:

1.一种绿色数据中心的服务器自适应定价策略,其特征在于,通过如下公式描述服务器动态定价问题:

<mrow> <munder> <mi>max</mi> <mi>P</mi> </munder> <munder> <mi>lim</mi> <mrow> <mi>T</mi> <mo>&RightArrow;</mo> <mi>&infin;</mi> </mrow> </munder> <mfrac> <mn>1</mn> <mi>T</mi> </mfrac> <munderover> <mo>&Sigma;</mo> <mrow> <mi>t</mi> <mo>=</mo> <mn>0</mn> </mrow> <mrow> <mi>T</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <msubsup> <mi>R</mi> <mi>t</mi> <mi>p</mi> </msubsup> <mo>,</mo> </mrow>

约束条件为:

dtb+dtg=[ρmt-rt]+

[rt-ρmt]+≥ctr≥0,

Bt+1=Btc(ctg+ctr)-ηddtb

0≤Bt≤Bmax<∞,

<mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>+</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>r</mi> </msubsup> <mo>&le;</mo> <mi>C</mi> <mo>,</mo> </mrow>

<mrow> <msubsup> <mi>d</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>+</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>&le;</mo> <mi>G</mi> <mo>,</mo> </mrow>

<mrow> <msubsup> <mi>d</mi> <mi>t</mi> <mi>b</mi> </msubsup> <mo>&le;</mo> <mi>&delta;</mi> <mo>,</mo> </mrow>

<mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>,</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>r</mi> </msubsup> <mo>,</mo> <msubsup> <mi>d</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>,</mo> <msubsup> <mi>d</mi> <mi>t</mi> <mi>b</mi> </msubsup> <mo>,</mo> <msub> <mi>p</mi> <mi>t</mi> </msub> <mo>&GreaterEqual;</mo> <mn>0</mn> <mo>,</mo> <mo>&ForAll;</mo> <mi>t</mi> <mo>;</mo> </mrow>

通过以上公式对服务器动态定价和能源操作实现最大化时间平均利润;

其中,P={Pt},t=1,2,...,T,为一个决策序列,Pt是一个决策向量,定义为为在P下时间槽t的瞬时利润,dtb为蓄电池支持服务器运行所提供的电能,为电网为支持服务器运行所提供的电能,ρ为一台服务器的功率,mt为t时刻服务器资源总需求,rt为t时刻可再生能源生产量,为可再生能源充入蓄电池的电能,Bt为蓄电池电量,ηc和ηd分别是充电效率和放电效率,为电网充入蓄电池的电能,Bmax为蓄电池的极限电量,ctg是电网为蓄电池提供的电能,C为最大充电效率,G为可以从电网中购买的最大电能,δ为最大放电效率,pt为t时刻服务器的现货价格。

2.根据权利要求1所述绿色数据中心的服务器自适应定价策略,其特征在于,通过建立数据中心模型获取总服务器需求量,数据中心模型中,在时间槽t内,假设云用户i的负载是λt,i,服务器价格为pt,则租赁的服务器数量mti由最小化成本函数决定:

mt,i=argmin{αiDi(mt,it,i)+ptmt,i}

其中Di(mt,it,i)是云用户的负效用函数,定义为一个关于mt,i的凸函数,其物理含义是当所租用的资源不能满足需求时产生的利润损失,αi是将负效用损失程度转化为成本损失的权值,令服务器总需求为mt=∑imt,i,得出总服务器需求量为:

<mrow> <msub> <mi>m</mi> <mi>t</mi> </msub> <mo>=</mo> <munder> <mo>&Sigma;</mo> <mi>i</mi> </munder> <msup> <mrow> <mo>(</mo> <msub> <msup> <mi>D</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <mfrac> <msub> <mi>p</mi> <mi>t</mi> </msub> <msub> <mi>&alpha;</mi> <mi>i</mi> </msub> </mfrac> <mo>,</mo> <msub> <mi>&lambda;</mi> <mrow> <mi>t</mi> <mo>,</mo> <mi>i</mi> </mrow> </msub> <mo>)</mo> </mrow> </mrow>

λt,i服从任意的随机过程,假设λti是有界的,即其中λmax,i是有限常数;

数据中心模型中,假设数据中心处于实行可变电价的市场,电价随实时供求关系变化,云提供商没有电价的统计信息,也不知道未来的电价,然而,它能够在每个时间槽开始时观测到当前的电价在当前决策时间槽内不变,且小于某常数,即

3.根据权利要求1所述绿色数据中心的服务器自适应定价策略,其特征在于,所述约束条件通过建立可再生能源和蓄电池模型得出:

假设可再生能源是无任何成本的,数据中心优先使用可再生能源以满足服务器运行的能源需求,在时刻t,令可再生能源为rt,假设

<mrow> <mn>0</mn> <mo>&le;</mo> <msub> <mi>r</mi> <mi>t</mi> </msub> <mo>&le;</mo> <msub> <mi>r</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> </msub> <mo>,</mo> <mo>&ForAll;</mo> <mi>t</mi> </mrow>

数据中心中配备有蓄电池,其中存储的电能可供未来使用,当电价低的时候进行充电,当电价高时放电满足服务器用电的需求,设ρ为单个服务器的功率,当ρmt-rt>0,即总电能需求超过可再生能源所提供的电能时,则需额外从电网中获取电能dtg,或者电池放电dtb去满足电能需求,即:

dtb+dtg=[ρmt-rt]+

否则,可再生能源可为蓄电池充电,即

[rt-ρmt]+≥ctr≥0

由于充电和放电操作,蓄电池电量会随着时间改变,电池的动态变化过程如下:

Bt+1=Btc(ctg+ctr)-ηddtb

实际情况下,蓄电池的电量是有限的,即

<mrow> <mn>0</mn> <mo>&le;</mo> <msub> <mi>B</mi> <mi>t</mi> </msub> <mo>&le;</mo> <msub> <mi>B</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> </msub> <mo>&lt;</mo> <mi>&infin;</mi> <mo>,</mo> <mo>&ForAll;</mo> <mi>t</mi> </mrow>

最后对于每一个控制变量做如下的限制:

<mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>+</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>r</mi> </msubsup> <mo>&le;</mo> <mi>C</mi> </mrow>

<mrow> <msubsup> <mi>d</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>+</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>&le;</mo> <mi>G</mi> </mrow>

<mrow> <msubsup> <mi>d</mi> <mi>t</mi> <mi>b</mi> </msubsup> <mo>&le;</mo> <mi>&delta;</mi> </mrow>

<mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>,</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>r</mi> </msubsup> <mo>,</mo> <msubsup> <mi>d</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>,</mo> <msubsup> <mi>d</mi> <mi>t</mi> <mi>b</mi> </msubsup> <mo>,</mo> <msub> <mi>p</mi> <mi>t</mi> </msub> <mo>&GreaterEqual;</mo> <mn>0.</mn> </mrow>

4.根据权利要求1所述绿色数据中心的服务器自适应定价策略,其特征在于,利用李雅普诺夫优化理论解决动态服务器定价问题,分别定义李雅普诺夫函数Lt和李雅普诺夫漂移△t为:

<mrow> <msub> <mi>L</mi> <mi>t</mi> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msup> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>t</mi> </msub> <mo>-</mo> <mi>&theta;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>,</mo> </mrow>

t=Lt+1=Lt

其中θ>0是一个常数;

在所述约束条件下,李雅普诺夫优化理论最小化公式△t-VRt,以得到动态服务器定价问题的最优解:

<mrow> <mtable> <mtr> <mtd> <mrow> <msub> <mi>&Delta;</mi> <mi>t</mi> </msub> <mo>-</mo> <msub> <mi>VR</mi> <mi>t</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>&le;</mo> <mi>B</mi> <mo>+</mo> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>t</mi> </msub> <mo>-</mo> <mi>&theta;</mi> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <msub> <mi>&eta;</mi> <mi>c</mi> </msub> <mo>(</mo> <mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>q</mi> </msubsup> <mo>+</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>r</mi> </msubsup> </mrow> <mo>)</mo> <mo>-</mo> <msub> <mi>&eta;</mi> <mi>d</mi> </msub> <msubsup> <mi>d</mi> <mi>t</mi> <mi>b</mi> </msubsup> <mo>)</mo> </mrow> <mo>-</mo> <mi>V</mi> <mrow> <mo>(</mo> <msub> <mi>m</mi> <mi>t</mi> </msub> <msub> <mi>p</mi> <mi>t</mi> </msub> <mo>-</mo> <mo>(</mo> <mrow> <msubsup> <mi>d</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>+</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> </mrow> <mo>)</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>p</mi> </msubsup> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>&le;</mo> <mi>B</mi> <mo>+</mo> <mrow> <mo>(</mo> <mo>(</mo> <mrow> <msub> <mi>B</mi> <mi>t</mi> </msub> <mo>-</mo> <mi>&theta;</mi> </mrow> <mo>)</mo> <msub> <mi>&eta;</mi> <mi>c</mi> </msub> <mo>+</mo> <msubsup> <mi>Vc</mi> <mi>t</mi> <mi>p</mi> </msubsup> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>t</mi> </msub> <mo>-</mo> <mi>&theta;</mi> <mo>)</mo> </mrow> <msub> <mi>&eta;</mi> <mi>c</mi> </msub> <msubsup> <mi>c</mi> <mi>t</mi> <mi>r</mi> </msubsup> <mo>-</mo> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>t</mi> </msub> <mo>-</mo> <mi>&theta;</mi> <mo>)</mo> </mrow> <msub> <mi>&eta;</mi> <mi>d</mi> </msub> <msubsup> <mi>d</mi> <mi>t</mi> <mi>b</mi> </msubsup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msub> <mi>Vm</mi> <mi>t</mi> </msub> <msub> <mi>p</mi> <mi>t</mi> </msub> <mo>+</mo> <msubsup> <mi>Vc</mi> <mi>t</mi> <mi>p</mi> </msubsup> <msubsup> <mi>d</mi> <mi>t</mi> <mi>g</mi> </msubsup> </mrow> </mtd> </mtr> </mtable> <mo>.</mo> </mrow>

最小化上式的右边即可对问题进行求解。

5.根据权利要求4所述绿色数据中心的服务器自适应定价策略,其特征在于,将公式△t-VRt分解为以下两个子问题求解:

<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>P</mi> <mn>1</mn> <mo>:</mo> <mi>m</mi> <mi>i</mi> <mi>n</mi> <mrow> <mo>(</mo> <mo>(</mo> <mrow> <msub> <mi>B</mi> <mi>t</mi> </msub> <mo>-</mo> <mi>&theta;</mi> </mrow> <mo>)</mo> <msub> <mi>&eta;</mi> <mi>c</mi> </msub> <mo>+</mo> <msubsup> <mi>Vc</mi> <mi>t</mi> <mi>p</mi> </msubsup> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>q</mi> </msubsup> <mo>-</mo> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>t</mi> </msub> <mo>-</mo> <mi>&theta;</mi> <mo>)</mo> </mrow> <msub> <mi>&eta;</mi> <mi>d</mi> </msub> <msubsup> <mi>d</mi> <mi>t</mi> <mi>b</mi> </msubsup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msub> <mi>Vm</mi> <mi>t</mi> </msub> <msub> <mi>p</mi> <mi>t</mi> </msub> <mo>+</mo> <msubsup> <mi>Vc</mi> <mi>t</mi> <mi>p</mi> </msubsup> <msubsup> <mi>d</mi> <mi>t</mi> <mi>g</mi> </msubsup> </mrow> </mtd> </mtr> </mtable> </mfenced>

s.t.:mt=∑i(D'i)-1(ptt,i)

ρmt-rt≥0

<mrow> <msubsup> <mi>d</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>+</mo> <msubsup> <mi>d</mi> <mi>t</mi> <mi>b</mi> </msubsup> <mo>=</mo> <msub> <mi>&rho;m</mi> <mi>t</mi> </msub> <mo>-</mo> <msub> <mi>r</mi> <mi>t</mi> </msub> </mrow>

<mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>&le;</mo> <mi>C</mi> </mrow>

<mrow> <msubsup> <mi>d</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>+</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>&le;</mo> <mi>G</mi> </mrow>

<mrow> <msubsup> <mi>d</mi> <mi>t</mi> <mi>b</mi> </msubsup> <mo>&le;</mo> <mi>&delta;</mi> </mrow>

<mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>,</mo> <msubsup> <mi>d</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>,</mo> <msubsup> <mi>d</mi> <mi>t</mi> <mi>b</mi> </msubsup> <mo>,</mo> <msub> <mi>p</mi> <mi>t</mi> </msub> <mo>&GreaterEqual;</mo> <mn>0</mn> </mrow>

<mrow> <mi>P</mi> <mn>2</mn> <mo>:</mo> <mi>m</mi> <mi>i</mi> <mi>n</mi> <mrow> <mo>(</mo> <mo>(</mo> <mrow> <msub> <mi>B</mi> <mi>t</mi> </msub> <mo>-</mo> <mi>&theta;</mi> </mrow> <mo>)</mo> <msub> <mi>&eta;</mi> <mi>c</mi> </msub> <mo>+</mo> <msubsup> <mi>Vc</mi> <mi>t</mi> <mi>p</mi> </msubsup> <mo>)</mo> </mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>t</mi> </msub> <mo>-</mo> <mi>&theta;</mi> <mo>)</mo> </mrow> <msub> <mi>&eta;</mi> <mi>c</mi> </msub> <msubsup> <mi>c</mi> <mi>t</mi> <mi>r</mi> </msubsup> <mo>-</mo> <msub> <mi>Vm</mi> <mi>t</mi> </msub> <msub> <mi>p</mi> <mi>t</mi> </msub> </mrow>

s.t.:mt=∑i(D'i)-1(ptt,i)

ρmt-rt≤0

<mrow> <msub> <mi>r</mi> <mi>t</mi> </msub> <mo>-</mo> <msub> <mi>&rho;m</mi> <mi>t</mi> </msub> <mo>&GreaterEqual;</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>r</mi> </msubsup> <mo>&GreaterEqual;</mo> <mn>0</mn> </mrow>

<mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>+</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>r</mi> </msubsup> <mo>&le;</mo> <mi>C</mi> </mrow>

<mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>&le;</mo> <mi>G</mi> </mrow>

<mrow> <msubsup> <mi>c</mi> <mi>t</mi> <mi>g</mi> </msubsup> <mo>,</mo> <msubsup> <mi>c</mi> <mi>t</mi> <mi>r</mi> </msubsup> <mo>,</mo> <msub> <mi>p</mi> <mi>t</mi> </msub> <mo>&GreaterEqual;</mo> <mn>0</mn> </mrow>

P1中,假定可再生能源电能不足以支持数据中心能源需求,即约束ρmt-rt≥0满足,因此有即没有多余的可再生能源给蓄电池充电;P2中,假定有足够的可再生能源来满足数据中心能源需求,即约束ρmt-rt≤0满足;此时只能等于0,即不需要电网供电和电池放电,如果ρmt=rt,那么P1的目标函数值和P2相同,并且

6.根据权利要求5所述绿色数据中心的服务器自适应定价策略,其特征在于,在每个决策点,利用动态服务器定价算法求解两个简单的凸优化问题P1和P2,P1和P2分别只包含4个和3个控制变量,且问题规模与云用户和负载强度无关。

7.根据权利要求6所述绿色数据中心的服务器自适应定价策略,其特征在于,所述动态服务器定价算法具体步骤如下:

算法思想为在每个决策时间t,分别求解P1和P2两个优化问题,并将最优解对应的目标函数存储到O1和O2中;接着,算法比较O1和O2,并将其中较小的一个对应的解设置为全局最优解S;最后,按照决策对系统电池进行充放电操作。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1