一种边缘计算云端服务器的功率自适应调节方法

专利查询5月前  44



1.本发明涉及边缘计算网络领域,尤其是涉及一种边缘计算云端服务器的功率自适应调节方法。


背景技术:

2.随着互联网和计算机技术的发展,信息和数据呈现爆炸式增长的趋势,如何有效地处理和利用海量的信息并提高服务质量,已成为亟待解决的问题。在这种背景下,集中式云计算模式已受限于云服务器和终端设备物理位置之间的距离,面临数据延迟、数据暴增、可靠高带宽和巨大能耗等问题。将云中心进行计算任务下沉,靠近用户侧进行沉浸式边缘计算云部署,有效应对大量数据带来的冲击,成为工业、商业、农业、教育、交通等各领域急迫需求。边缘云技术将大量由云端处理的业务转由边缘一侧的计算力实现,从而避免了大量数据的传输造成网络延迟,同时也降低了云端处理业务的巨大压力,使得边缘大量闲置计算力得到应用。然而,边缘云端服务器高强度的运行造成了巨大的能源消耗,根据市场研究机构disruptiveanalysis首席分析师dean bubley预测,至2023年边缘计算将产生近千兆瓦级的功率消耗,远远突破电力网络承载能力。因此,以能耗优化为目标的云端运行策略逐渐成为研究热点。


技术实现要素:

3.本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种边缘计算云端服务器的功率自适应调节方法。
4.本发明的目的可以通过以下技术方案来实现:
5.一种边缘计算云端服务器的功率自适应调节方法,包括以下步骤:
6.计算比例系数ψ,该比例系数ψ的计算表达式为:
[0007][0008]
当ψ<a时,开启云端服务器高功率模式;当a≤ψ≤b时,开启云端云服务器标准功率模式;当ψ>b时,开启云端云服务器低功率模式;a和b为设定的阈值;
[0009]
终端是否处于第一状态的判断方式为:
[0010]
定义γ(t)表示任一执行卸载任务的终端随时间变化的干扰信噪比值,其表达式为:
[0011][0012]
其中,|h
ii
|2表示终端与云端服务器之间的信道增益,|h
ni
|2表示终端与本云端服务器之外的其他云端服务器之间的信道增益,|h
nb
|2表示终端与各个信号基站之间的信道增益,n
t
表示噪声,p
ei,t
表示云端服务器的运行功率,p
mi,t
表示信号基站的运行功率;i表示
云端服务器的标号,t表示时间;
[0013]
判断γ(t)是否满足以下条件:
[0014]
γ(t)>sinr
min

p,s
[0015]
其中,sinr
min
表示云端服务器在标准功率模式运行下的边界处的干扰信噪比值;δ
p,s
表示调整幅度,即云端云服务器低功率模式和云端云服务器高功率模式下运行功率值总和的一半;
[0016]
若满足,则判断该终端处于第一状态。
[0017]
进一步地,所述标准功率模式下,云端服务器的运行功率为标准功率值p
e.sta,i,t
满足以下约束条件:
[0018]
|h
ni
|2p
e.sta,i,t-|h
nb
|2p
mi,t
>0
[0019]
其中,|h
ni
|2表示终端与本云端服务器之外的其他云端服务器之间的信道增益,|h
nb
|2表示终端与各个信号基站之间的信道增益,p
mi,t
表示信号基站的运行功率。
[0020]
进一步地,在高功率模式下,云端服务器的运行功率值为高功率值p
e.hig,t
,在低功率模式下,云端服务器的运行功率值为低功率值p
e.low,t
,所述高功率值p
e.hig,t
和低功率值p
e.low,t
的表示式为:
[0021]
p
e.hig,t
=p
e.sta,i,t
*(1+δ
p,s
)
[0022]
p
e.low,t
=p
e.sta,i,t
*(1-δ
p,s
)
[0023]
式中,δ
p,s
表示调整幅度。
[0024]
进一步地,所述高功率值p
e.hig,,t
满足以下约束条件:
[0025]
|h
ni
|2p
e.hig,t-|h
nb
|2p
mi,t
>0。
[0026]
进一步地,在计算比例系数ψ之前,判断云端服务器的实时任务卸载速率是否大于乘以系数的年均日卸载速率,若是,则计算比例系数ψ;若否,则开启云端云服务器低功率模式。
[0027]
进一步地,所述a取值为45~55,所述b取值为75~85。
[0028]
进一步地,所述年均日卸载速率的系数为0.5~0.7。
[0029]
与现有技术相比,本发明具有以下有益效果:
[0030]
本发明基于干扰信噪比(sinr)理论建立了第一状态的边界判定,以云间干扰为影响因素设定标准运行功率与调整幅度,在确保信号传输质量的前提下,有效降低边缘计算云端服务器的功率和能耗。
附图说明
[0031]
图1为本发明的流程示意图。
[0032]
图2为云端服务范围的划分示意图。
具体实施方式
[0033]
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
[0034]
本实施例提供了一种边缘计算云端服务器的功率自适应调节方法,首先获取目标
区域内各云端服务器的运行功率值p,云端距离d、以及(mbs)信号基站的功率值pm,以及mbs距云端距离dm,对云端服务器运行功率值进行调整,以云间干扰为依据,使各云端服务器不再以同样的功率保持运行,实现低能耗运行,如图1所示,其具体过程如下:
[0035]
步骤s1、判断目标云端服务器中实时任务卸载速率是否大于乘以系数的年均日卸载速率,若是,则执行步骤s2;若否,则开启云端云服务器低功率模式。
[0036]
步骤s2、计算比例系数ψ,该比例系数ψ的计算表达式为:
[0037][0038]
当ψ<a时,认定终端聚集于警戒区/扩大区,开启云端服务器高功率模式;
[0039]
当a≤ψ≤b时,开启云端云服务器标准功率模式;
[0040]
当ψ>b时,认定终端大量聚集于安全区内,开启云端云服务器低功率模式;a和b为设定的阈值。
[0041]
上述步骤中,年均日卸载速率的系数一半为0.5~0.7,本实施例中优选采用0.6。a取值一半为45~55,b取值一半为75~85,本实施例中优选a为50,b为80。
[0042]
本实施例基于干扰信噪比(sinr)理论建立了第一状态的边界判定,将云端服务范围划定为安全区、警戒区、扩大区和超出区,如图2所示。根据终端设备所处区域的不同将其划分为处于第一状态和处于第二状态。
[0043]
定义γ(t)表示任一执行卸载任务的终端随时间变化的干扰信噪比值,其表达式为:
[0044][0045]
其中,|h
ii
|2表示终端与云端服务器之间的信道增益,|h
ni
|2表示终端与本云端服务器之外的其他云端服务器之间的信道增益,|h
nb
|2表示终端与各个信号基站之间的信道增益,n
t
表示噪声,p
ei,t
表示云端服务器的运行功率,p
mi,t
表示信号基站的运行功率;i表示云端服务器的标号,t表示时间。
[0046]
第一状态:
[0047]
满足:
[0048]
γ(t)>sinr
min

p,s
[0049]
其中,sinr
min
表示云端服务器在标准功率模式运行下的边界处的干扰信噪比值;δ
p,s
表示调整幅度,即云端云服务器低功率模式和云端云服务器高功率模式下运行功率值总和的一半。
[0050]
在此状态下,认定终端处于安全区内,不处于云端服务器的服务边界,且距离服务边界有一定距离,短期内不会发生终端离开服务区域而造成的信息丢失问题。若满足第一状态的终端数量占据主导地位时,认为终端聚集处于安全状态,云端服务器的功率自适应算法开启低功率模式。δ
p,s
是依据服务器功率情况自设的临界功率值,此值不宜过大,否则会造成云端数据返回功率的频繁非必要增大,造成能耗浪费,本实施例界定为15%。
[0051]
第二状态:
[0052]
满足:
[0053]
γ(t)≤sinr
min

p,s
[0054]
在此状态下,认定终端处于云端服务边界,终端必然处于警戒区、扩大区和超出区。由于本实施例中会采用合适的任务卸载算法,终端在先前任务卸载时必然处于安全区或警戒区,又因为终端具备弱移动或移动限制特性,因此短时间内移动至超出区发生丢包的概率极小。当满足第二状态的终端占据主导地位时,本文认定终端聚集于警戒/扩大位置,开启高功率模式。
[0055]
本实施例中,标准功率模式、高功率模模式和低功率模块的设定如下:
[0056]
(1)标准功率模式下,云端服务器的运行功率为标准功率值p
e.sta,i,t
满足以下约束条件,保证云端间干扰始终大于信号基站产生的杂干扰:
[0057]
|h
ni
|2p
e.sta,i,t-|h
nb
|2p
mi,t
>0
[0058]
其中,|h
ni
|2表示终端与目标云端服务器之外的其他云端服务器之间的信道增益,|h
nb
|2表示终端与各个信号基站之间的信道增益,p
mi,t
表示信号基站的运行功率。
[0059]
(2)在高功率模式下,云端服务器的运行功率值为高功率值p
e.hig

[0060]
p
e.hig,t
=p
e.sta,i,t
*(1+δ
p,s
)
[0061]
(3)在低功率模式下,云端服务器的运行功率值为低功率值p
e.low

[0062]
p
e.low,t
=p
e.sta,i,t
*(1-δ
p,s
)
[0063]
上述表达式中,δ
p,s
表示调整幅度。
[0064]
为了确保高功率模式下,目标云端服务器不会对其他云端服务器产生额外的负面影响,高功率值p
e.hig,t
需要满足以下约束条件:
[0065]
|h
ni
|2p
e.hig,t-|h
nb
|2p
mi,t
>0。
[0066]
本实施例中,云端服务器中执行的任务卸载算法采用优化lyapunov贪婪算法,对缓慢移动或移动受限状态下的用户计算任务进行卸载决策和资源分配。具体为:本实施例中设置了四台台云端服务器,令表示队列状态,任务数据分组大小为定义二次lyapunov函数为:
[0067][0068]
其中,ωj表示权重集合,本实施例假设所有任务权重集合均为1,即在卸载策略中处于相等地位。设初始卸载决策s
t
=0,s
t
∈{0,1},其中0表示本地执行,1表示卸载执行。任务mi卸载至云端服务器j处执行总时延系数为:
[0069][0070]
其中,分别为卸载传输时延、排队等待时间以及任务处理时延,其中为云端服务器j的cpu运算能力。下面计算最优传输速率当计算任务卸载至边缘计算云时,令所有计算任务中有个选择进行任务卸载,则优化目标函数为:
[0071][0072]
对此函数进行一阶和二阶求导,可得:
[0073][0074]
优化问题的拉格朗日函数为:
[0075][0076]
若在任意低维空间均满足kkt条件,则可得到:
[0077][0078]
即最优传输速率:
[0079][0080]
据此可获得最优调度策略:
[0081][0082]
更新初设卸载策略:即可获得最优卸载策略。
[0083]
以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。

技术特征:
1.一种边缘计算云端服务器的功率自适应调节方法,其特征在于,包括以下步骤:计算比例系数ψ,该比例系数ψ的计算表达式为:当ψ<a时,开启云端服务器高功率模式;当a≤ψ≤b时,开启云端云服务器标准功率模式;当ψ>b时,开启云端云服务器低功率模式;a和b为设定的阈值;终端是否处于第一状态的判断方式为:定义γ(t)表示任一执行卸载任务的终端随时间变化的干扰信噪比值,其表达式为:其中,|h
ii
|2表示终端与云端服务器之间的信道增益,|h
ni
|2表示终端与本云端服务器之外的其他云端服务器之间的信道增益,|h
nb
|2表示终端与各个信号基站之间的信道增益,n
t
表示噪声,p
ei,t
表示云端服务器的运行功率,p
mi,t
表示信号基站的运行功率;i表示云端服务器的标号,t表示时间;判断γ(t)是否满足以下条件:γ(t)>sinr
min

p,s
其中,sinr
min
表示云端服务器在标准功率模式运行下的边界处的干扰信噪比值;δ
p,s
表示调整幅度,即云端云服务器低功率模式和云端云服务器高功率模式下运行功率值总和的一半;若满足,则判断该终端处于第一状态。2.根据权利要求1所述的一种边缘计算云端服务器的功率自适应调节方法,其特征在于,所述标准功率模式下,云端服务器的运行功率为标准功率值p
e.sta,i,t
满足以下约束条件:|h
ni
|2p
e.sta,i,t-|h
nb
|2p
mi,t
>0其中,|h
ni
|2表示终端与本云端服务器之外的其他云端服务器之间的信道增益,|h
nb
|2表示终端与各个信号基站之间的信道增益,p
mi,t
表示信号基站的运行功率。3.根据权利要求2所述的一种边缘计算云端服务器的功率自适应调节方法,其特征在于,在高功率模式下,云端服务器的运行功率值为高功率值p
e.hig,t
,在低功率模式下,云端服务器的运行功率值为低功率值p
e.low,t
,所述高功率值p
e.hig,t
和低功率值p
e.low,t
的表示式为:p
e.hig,t
=p
e.sta,i,t
*(1+δ
p,s
)p
e.low,t
=p
e.sta,i,t
*(1-δ
p,s
)式中,δ
p,s
表示调整幅度。4.根据权利要求3所述的一种边缘计算云端服务器的功率自适应调节方法,其特征在于,所述高功率值p
e.hig,,t
满足以下约束条件:|h
ni
|2p
e.hig,t-|h
nb
|2p
mi,t
>0。5.根据权利要求1所述的一种边缘计算云端服务器的功率自适应调节方法,其特征在于,在计算比例系数ψ之前,判断云端服务器的实时任务卸载速率是否大于乘以系数的年均
日卸载速率,若是,则计算比例系数ψ;若否,则开启云端云服务器低功率模式。6.根据权利要求1所述的一种边缘计算云端服务器的功率自适应调节方法,其特征在于,所述a取值为45~55,所述b取值为75~85。7.根据权利要求1所述的一种边缘计算云端服务器的功率自适应调节方法,其特征在于,所述年均日卸载速率的系数为0.5~0.7。

技术总结
本发明涉及一种边缘计算云端服务器的功率自适应调节方法,包括计算比例系数,根据比例系数计算值对云端服务器进行实时功率调整;在比例系数中定义了执行卸载任务的终端随时间变化的干扰信噪比值,根据干扰信噪比值判断云端服务器所处的运行状态。与现有技术相比,本发明基于干扰信噪比理论建立了第一状态的边界判定,以云间干扰为影响因素设定标准运行功率与调整幅度,在确保信号传输质量的前提下,有效降低边缘计算云端服务器的功率和能耗。耗。耗。


技术研发人员:施凌鹏 卢士达 陆政嘉 冯天波 陈琰 赵修旻 陈晓露 崔昊杨
受保护的技术使用者:上海电力大学
技术研发日:2021.11.29
技术公布日:2022/3/8

最新回复(0)