当前位置: 首页 > 专利查询>丁志勇专利>正文

基于边缘云计算的服务部署方法技术

技术编号:35200958 阅读:13 留言:0更新日期:2022-10-15 10:09
本发明专利技术提供了一种基于边缘云计算的服务部署方法,该方法包括:从分级边缘云环境接收终端的服务配置元数据,分级边缘云环境包括多个边缘云计算平台;基于服务配置元数据确定针对终端的路由许可;基于服务配置元数据选择终端的可选应用服务;基于路由许可选择分级边缘云环境的多个空闲虚拟机来托管可选应用服务;计算总资源使用率;选择多个空闲虚拟机中的特定虚拟机来提供可选应用服务。本发明专利技术提出了一种基于边缘云计算的服务部署方法,使用终端的服务元数据配置来选择可用网络资源,从而满足与应用服务相关的性能值需求,在减少等待延迟的同时提高网络中的网络资源利用率。的同时提高网络中的网络资源利用率。的同时提高网络中的网络资源利用率。

【技术实现步骤摘要】
基于边缘云计算的服务部署方法


[0001]本专利技术涉及云计算,特别涉及一种基于边缘云计算的服务部署方法。

技术介绍

[0002]传统云计算架构的系统性能瓶颈在于网络带宽的有限性,传送海量数据以及云端处理数据都需要一定的时间,这会加大请求响应时间,用户体验差。随着物联网的发展,所有的电子设备都可以连接互联网,这些电子设备会后产生海量的数据。传统的云计算模型并不能及时有效的处理这些数据。而在边缘节点处理这些数据将会带来极小的响应时间、减轻网络负载、保证用户数据的私密性。因此云计算、软件定义网络都在探索向边缘节点中的各种终端和终端用户提供服务和应用。然而,边缘服务器的网络资源由于其有限的可用资源,存在的缺陷是无法满足服务和应用的性能值需求以及响应终端的需求而有效地管理网络资源的分配和利用。

技术实现思路

[0003]为解决上述现有技术所存在的问题,本专利技术提出了一种基于边缘云计算的服务部署方法,包括:
[0004]从分级边缘云环境中接收关联于终端的服务配置元数据,其中所述分级边缘云环境包括多个边缘云计算平台,所述多个边缘云计算平台基于不同的延迟以及与网络边缘的不同距离而分级;
[0005]响应于接收到所述服务配置元数据,基于所述服务配置元数据来确定针对所述终端的路由许可,其中所述路由许可表示所述终端被授权访问所述分级边缘云环境中的特定边缘云计算平台;
[0006]基于所述服务配置元数据,选择终端的可选应用服务;
[0007]基于所述路由许可,选择分级边缘云环境的多个空闲虚拟机来托管所述可选应用服务;
[0008]计算位于多个空闲虚拟机的可选应用服务的总资源使用率;
[0009]确定所述多个空闲虚拟机中是否存在满足可选应用服务的性能阈值的空闲虚拟机;
[0010]响应于确定存在满足可选应用服务的性能阈值的空闲虚拟机,选择多个空闲虚拟机中的特定虚拟机来提供可选应用服务;以及
[0011]由所述特定虚拟机提供可选应用服务。
[0012]优选地,所述计算步骤进一步包括:
[0013]基于所述服务配置元数据来计算与所述多个空闲虚拟机中的每一个虚拟机提供所述可选应用服务的总资源使用率。
[0014]优选地,其中所述多个空闲虚拟机中的所述特定虚拟机在所述多个空闲虚拟机中具有最小的总资源使用率。
[0015]优选地,所述确定所述多个空闲虚拟机中是否存在满足可选应用服务的性能阈值的空闲虚拟机,包括:
[0016]将所述性能阈值与所述多个空闲虚拟机中的每一个的性能值进行比较;
[0017]响应于比较结果来确定多个空闲虚拟机中满足性能阈值的空闲虚拟机。
[0018]优选地,其中所述性能阈值包括阈值等待延迟值,并且其中所述总资源使用率包括关联于所述终端位置的信息。
[0019]优选地,方法进一步包括:存储表示可为所述多个空闲虚拟机中的每一个提供的可选应用服务、每个可选应用服务的资源使用率以及每个可选应用服务的性能值的信息。
[0020]优选地,确定所述多个空闲虚拟机中是否存在满足可选应用服务的性能阈值的空闲虚拟机,进一步包括:
[0021]确定所述多个空闲虚拟机中是否存在满足每个边缘云计算平台的多个可用主机设备的性能阈值的空闲虚拟机。
[0022]优选地,所述接收关联于终端的服务配置元数据,进一步包括:
[0023]在所述终端和所述分级边缘云环境的接入网和核心网之间的连接过程中接收所述服务配置元数据,其中所述分级边缘云环境的网络设备位于所述多个边缘云计算平台之一。
[0024]本专利技术相比现有技术,具有以下优点:
[0025]本专利技术提出了一种基于边缘云计算的服务部署方法,使用终端的服务元数据配置来选择可用网络资源,从而满足与应用服务相关的性能值需求,在减少等待延迟的同时提高网络中的网络资源利用率。
附图说明
[0026]图1是根据本专利技术实施例的基于边缘云计算的服务部署方法的流程图。
具体实施方式
[0027]下文与图示本专利技术原理的附图一起提供对本专利技术一个或多个实施例的详细描述。结合这样的实施例描述本专利技术,但是本专利技术不限于任何实施例。本专利技术的范围仅由权利要求书限定,并且本专利技术涵盖诸多替代、修改和等同物。在下文描述中阐述诸多具体细节以便提供对本专利技术的透彻理解。出于示例的目的而提供这些细节,并且无这些具体细节中的一些或所有细节也可以根据权利要求书实现本专利技术。
[0028]本专利技术的一方面提供了一种基于边缘云计算的服务部署方法。图1是根据本专利技术实施例的基于边缘云计算的服务部署方法流程图。
[0029]本专利技术描述了基于分级边缘云平台和资源利用率的应用服务,所述应用服务在分级边缘云环境中实现,所述分级边缘云环境包括分级边缘云平台,每一级网络包括可配置为托管服务和应用的边缘服务器。例如,在分为三级边缘云环境中,第一级边缘云平台可在蜂窝设备和基站等边缘设备实现,第二级可在接入网和核心网之间的中间网络中实现,而第三级可在核心网中实现。根据另一实施方式,对于分级第一级边缘云平台,与网络边缘的距离或网络中的位置可以是不同的。例如,分级第一级边缘云平台可包括不同于边缘云平台的网络,例如互联网、分组数据网络。
[0030]本专利技术中的网络设备使用终端的服务元数据配置作为选择分级边缘云平台的可用网络或可用虚拟机的基础来向终端提供服务或应用。所述终端的服务元数据配置可包括终端的类型、终端被授权访问的应用服务的类型,以及终端的其他属性,以基于所述服务元数据配置来识别可用虚拟机。
[0031]所述网络设备计算与应用服务的提供相关联的各种资源特性。例如,所述资源特性包括与每个空闲虚拟机相关的资源利用率(例如可用虚拟机的网络资源相关的资源利用率)、与终端位置相关的资源利用率和其他资源利用率,例如缓存。
[0032]所述网络设备进一步用于确定可用虚拟机是否满足性能阈值。性能阈值可为等待延迟。性能阈值可包括与要提供的应用服务相关的多个性能值。
[0033]所述网络设备选择可用虚拟机来提供和托管应用服务,使得在满足性能阈值的同时最小化资源利用率。根据示例性实施方式,选择在满足性能阈值的同时产生最小资源使用率的可用虚拟机。
[0034]本专利技术的边缘云环境包括边缘云环境部署模块,用于实现提供分级边缘云平台和基于资源利用的应用服务的网络设备。边缘云环境部署模块可以作为独立的网络设备,或被实现为接入网中的接入设备或在边缘云平台中的计算设备。
[0035]第一级边缘云平台可与接入网的特定地理区域的接入设备集成,第二级边缘云平台可与回程网络的网络设备集成,第三级边缘云平台可与核心网的核心设备集成。鉴于以上架构,第一级边缘云平台可具有比第二级和第三级更低的等待延迟。另外,第二级边缘云平台可具有比第三级更低的等待延迟。
[0036]在终端、接入网和核心网执行连接过程中,多种类型的连接消息可在终端和网络之间交换。此时,核心设备可不经过接入网而将终端的服务配置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于边缘云计算的服务部署方法,其特征在于,包括:从分级边缘云环境中接收关联于终端的服务配置元数据,其中所述分级边缘云环境包括多个边缘云计算平台,所述多个边缘云计算平台基于不同的延迟以及与网络边缘的不同距离而分级;响应于接收到所述服务配置元数据,基于所述服务配置元数据来确定针对所述终端的路由许可,其中所述路由许可表示所述终端被授权访问所述分级边缘云环境中的特定边缘云计算平台;基于所述服务配置元数据,选择终端的可选应用服务;基于所述路由许可,选择分级边缘云环境的多个空闲虚拟机来托管所述可选应用服务;计算位于多个空闲虚拟机的可选应用服务的总资源使用率;确定所述多个空闲虚拟机中是否存在满足可选应用服务的性能阈值的空闲虚拟机;响应于确定存在满足可选应用服务的性能阈值的空闲虚拟机,选择多个空闲虚拟机中的特定虚拟机来提供可选应用服务;以及由所述特定虚拟机提供可选应用服务。2.根据权利要求1所述的方法,其中,所述计算步骤进一步包括:基于所述服务配置元数据来计算与所述多个空闲虚拟机中的每一个虚拟机提供所述可选应用服务的总资源使用率。3.根据权利要求1所述的方法,其中所述多个空闲虚拟机中的所述特定虚拟机在所述多...

【专利技术属性】
技术研发人员:丁志勇
申请(专利权)人:丁志勇
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1