[发明专利]一种集中式服务解耦后公平部署的响应时间优化方法有效
申请号: | 202110271251.3 | 申请日: | 2021-03-12 |
公开(公告)号: | CN112948058B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 魏同权;段媛;张润泽 | 申请(专利权)人: | 华东师范大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F8/60;G06F9/445;G06F9/48;G06F9/50;G06K9/62 |
代理公司: | 上海蓝迪专利商标事务所(普通合伙) 31215 | 代理人: | 徐筱梅;张翔 |
地址: | 200241 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集中 服务 解耦后 公平 部署 响应 时间 优化 方法 | ||
1.一种集中式服务解耦后公平部署的响应时间优化方法,其特征在于采用服务解耦方法和基于MOEA/D算法对子服务进行部署,将解耦后的子服务和低耦合度服务部署于边缘服务器上并进行多目标优化,使得在保证边缘服务器负载公平性的条件下整体响应时间最短,其具体优化包括以下步骤:
步骤l:构建边缘云的系统架构和耦合度模型、传输服务通信开销模型和通信延迟模型;
步骤2:对所有的服务进行耦合度计算,将计算的耦合度与设定的耦合度阈值进行判断,如低于耦合度阈值,则直接进行子服务的部署;如高于耦合度阈值,则对该服务进行解耦;
步骤3:对高于耦合度阈值的耦合服务进行离线阶段解耦和线上阶段解耦,所述离线阶段解耦是根据每个边缘服务器对高耦合服务的订阅情况进行基于服务字段的特征提取,并使用基于k-means的方法对其进行聚类;所述线上阶段解耦是将离线解耦的聚类结果作为线上聚类的初始输入,并使用基于streaming k-means的方法对其字段有增加或者删除的服务进行实时聚类;
步骤4:根据构建的耦合度模型、传输服务通信开销模型和通信延迟模型,使用基于MOEA/D算法对子服务进行部署,其中子服务包括步骤2中的低耦合服务和步骤3中两个阶段的聚类输出结果;
步骤5:部署结束后可得到多目标的最优解,使得在保证边缘服务器负载公平性的条件下整体响应时间最短。
2.根据权利要求l所述集中式服务解耦后公平部署的响应时间优化方法,其特征在于所述步骤l的实现过程具体包括下述步骤:
步骤A1:耦合度模型的构建
设云服务器维护Ns个服务,每个服务Si(1≤i≤Ns)由个字段组成,对于边缘服务器Nes,每个边缘服务器Ej(1≤j≤Nes)按照自己的需求订阅一个或多个服务中的若干字段;
设表示边缘服务器Ej与服务Si中字段k的订阅关系,若Ej订阅了服务Si中的字段k,则为l,否则为0,分别引入由下述a~c式表示字段不同操作对服务影响的和
由此,边缘服务器Ej订阅服务Si中字段k对其影响为下述d式表示的
其中:wl为不同操作的影响系数;
因此,边缘服务器Ej订阅服务Si的影响为下述e式表示的
其中:pk是字段k的修改频率;
综上,服务Si的耦合度计算公式为下述f式表示:
步骤A2:传输服务通信开销模型的构建
记服务Si从云服务器卸载到边缘服务器Ej的附加信息大小为A(A>0),服务Si大小为Bi,则传输服务Si的通信开销由下述g式表示:
将Si划分为个子服务,即划分后的子服务大小为则传输其子服务的通信开销由下述h式表示:
其中:满足
边缘服务器Ek订阅了子服务中若干字段,即被认为订阅了子服务其边缘服务器Ek是否订阅了子服务则记为由下述i式表示的
那么,边缘服务器Ek接受从云服务器卸载的子服务所需通信开销由下述j式表示为:
那么,边缘服务器Ek接受从云服务器卸载的服务Si所需通信开销由下述k式表示为:
由此,通过一种给定的服务划分方法,所有边缘服务器接收到云服务器中服务Si的通信开销则由下述m式表示为:
并且满足以下约束条件:
A>0,
步骤A3:通信延迟模型的构建
记为下述n式表示的两个边缘服务器Ei和Ej间的传输延迟:
其中:B(Ei,Ej)为带宽;W(Ei,Ej)为下述r式表示在边缘服务器Ei到边缘服务器Ej之间传输的子服务集Snb的大小:
记为下述s式表示的传播延迟:
其中:d(Ei,Ej)为两个边缘服务器之间的距离;θ为电信号在光缆中传播速率;如果在两个边缘服务器之间没有路由,则将设为无穷大;
综上,两个边缘服务器之间的有线通信延迟则由下述t式表示:
其中:为终端i到边缘服务器Ej之间的无线传输距离,其延迟由下述u式表示:
其中:W(i,Ej)表示终端i到边缘服务器Ej之间传输任务的大小,且最大数据传输速率tr(i,Ej)由下述v式表示为:
其中:B(i,Ej)为终端i到边缘服务器Ej无线通信链路传输数据的带宽;信噪比;Pi为终端i的传输功率;g(i,Ej)为终端i与边缘服务器Ej之间的信号增益;Np为信道内噪声功率;
由此,终端i到边缘服务器Ej的通信延迟由下述w式表示为:
其中:Ei位于距离终端i最近的基站旁。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学,未经华东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110271251.3/1.html,转载请声明来源钻瓜专利网。