一种业务管理的方法及相关设备技术

技术编号:21777602 阅读:48 留言:0更新日期:2019-08-03 23:19
本申请实施例公开了一种业务管理的方法及相关设备,本申请实施例方法包括:移动边缘计算MEC管理设备接收开放功能设备发送的待部署业务的业务描述信息和业务执行信息,所述业务执行信息包括执行所述业务描述信息的信息;确定目标MEC执行设备;向所述目标MEC执行设备发送所述业务描述信息和所述业务执行信息;接收所述目标MEC执行设备发送的所述业务执行信息的执行结果,所述执行结果由所述目标MEC执行设备根据所述业务描述信息和所述业务执行信息得到;根据所述执行结果得到所述待部署业务的业务结果;向所述开放功能设备发送所述业务结果,本申请实施例中还提供了一种管理设备和一种开放功能设备,用于自动部署第三方业务。

A Business Management Method and Related Equipment

【技术实现步骤摘要】
一种业务管理的方法及相关设备
本申请涉及通信领域,尤其涉及一种业务管理的方法及相关设备。
技术介绍
分布式计算环境下的业务部署方法,将业务部署到集群上,集群由各种具有计算能力的设备构成,由集群中的设备来共同执行业务,部署业务时,一般根据设备的计算能力及网络带宽来选择集群,例如,选择具有较大计算能力和较大通信能力的设备来部署业务。当前的业务部署方法不适合在移动边缘计算环境下使用。
技术实现思路
本申请实施例提供了一种业务管理的方法及相关设备,用于自动部署第三方业务,本申请实施例中,基于业务自动部署架构,该架构包括开放功能设备、MEC管理设备、MEC执行设备和终端,该架构为层次化的架构,该架构方便第三方服务在网络边界设备(MEC设备)上快速、自动部署第三方业务,该第三方业务包括但不限定于失联人员搜救业务,实时路况查询等等;通过部署的业务为用户提供高质量的服务,即可以提高MEC设备资源的利用率,又可以为用户提供多样化的业务服务,提高用户体验。第一方面,本申请实施例提供了一种业务管理的方法,包括:移动边缘计算MEC管理设备接收开放功能设备发送的待部署业务的业务描述信息和业务执行信息,业务执行信息包括执行业务描述信息的信息;业务描述信息用于对待部署业务的具体描述;该业务执行信息包括至少一个执行程序和业务逻辑关系,该执行程序用于执行该业务对应的功能;该业务逻辑关系为当执行程序为至少两个时,至少两个执行程序之间的关系,该业务逻辑关系包括独立关系和依赖关系;MEC管理设备确定目标MEC执行设备;然后,MEC管理设备向目标MEC执行设备发送业务描述信息和业务执行信息;MEC管理设备接收目标MEC执行设备发送的业务执行信息的执行结果,该执行结果由目标MEC执行设备根据业务描述信息和业务执行信息得到的;MEC管理设备根据执行结果得到待部署业务的业务结果;MEC管理设备向开放功能设备发送业务结果;本申请实施例中,基于MEC设备具有计算,存储和处理能力的特性,第三方服务器在网络边界设备(MEC设备)上快速、自动部署第三方业务,为用户提供多样化的业务服务。在一种可能的实现方式中,描述信息还包括待部署业务的地理区域的信息,MEC管理设备可以根据业务执行信息的特征和地理区域确定目标MEC执行设备;本申请实施例中基于MEC设备可以具有位置区域的属性,可以向目标执行设备部署对于地理位置较为敏感的业务,适合在在移动边缘计算环境下地理位置敏感的业务。在一种可能的实现方式中,MEC管理设备根据业务执行信息的特征和地理区域确定MEC执行设备可以具体包括:MEC管理设备根据执行信息的特征确定执行信息的期望部署位置;MEC管理设备向开放功能设备发送期望部署位置,开放功能设备负责监控所有MEC设备的性能与状态,且开放功能设备存储所有MEC设备的位置信息,期望部署位置用于开放功能设备确定MEC执行设备的集合,MEC执行设备的集合的覆盖范围包括地理区域;然后,MEC管理设备接收开放功能设备确定的MEC执行设备的集合;MEC管理设备从MEC执行设备的集合中选择目标MEC执行设备。在一种可能的实现方式中,MEC管理设备从MEC执行设备的集合中选择目标MEC执行设备的具体方式可以为:MEC管理设备确定MEC执行设备的集合中MEC执行设备的位置与期望部署位置之间的距离,该距离可以为欧式距离;然后,MEC管理设备按照距离的远近从MEC执行设备的集合中选择目标MEC执行设备,如MEC管理设备选择距离期望部署位置最近的MEC执行设备为目标MEC执行设备,本申请实施例中的方法,基于目标MEC执行设备的地理位置,目标MEC执行设备为适宜部署业务执行信息的MEC设备,方法简便。在一种可能的实现方式中,进一步的,确定目标MEC执行设备的方法还可以为:MEC管理设备获取MEC执行设备的状态信息;MEC管理设备综合距离和MEC执行设备的状态信息这两个参数,从MEC执行设备的集合中选择目标MEC执行设备,本申请实施例中,不仅考虑到了距离因素,又考虑到了MEC设备的处理能力,通过这两个参数综合选择目标MEC执行设备。在一种可能的实现方式中,业务执行信息包括至少一个执行程序,目标MEC执行设备的数量为至少一个,MEC管理设备向目标MEC执行设备发送业务描述信息和业务执行信息之前,MEC管理设备可以制定出部署策略,该部署策略包括至少一个执行程序与至少一个目标MEC执行设备的对应关系;然后,MEC管理设备根据对应关系向目标MEC执行设备发送与之对应的执行程序。第二方面,本申请实施例提供了一种计算机存储介质,用于储存上述MEC管理设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。第三方面,本专利技术实施例提供了一种管理设备,具有实现上述方法中MEC管理设备所执行的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。第四方面,管理设备的结构中包括存储器,网络接口和处理器。其中存储器用于存储计算机可执行程序代码,并与网络接口耦合。该程序代码包括指令,当该处理器执行该指令时,该指令使该管理设备执行上述方法中MEC管理设备所涉及的信息或者指令。第五方面,本申请实施例提供了一种业务管理的方法,包括:开放功能设备接收业务服务器发送待部署业务的业务描述信息和业务执行信息,业务执行信息包括执行业务描述信息的信息;其中,业务服务器,为第三方服务设备,用于向开放功能设备发送待部署业务的业务请求,该业务请求用于向开放功能设备102请求部署业务;例如,该业务可以为失联人员搜救业务,实时路况查询等等;业务请求包括业务描述信息和业务执行信息,业务描述信息用于对待部署业务的具体描述;开放功能设备向移动边缘计算MEC管理设备发送业务描述信息和业务执行信息;开放功能设备确定MEC执行设备的集合;开放功能设备将MEC执行设备的集合发送至MEC管理设备;MEC执行设备的集合用于MEC管理设备从MEC设备的集合中确定目标MEC执行设备,业务执行信息用于目标MEC执行设备根据业务描述信息得到待部署业务的执行结果,执行结果用于MEC管理设备得到待部署业务的业务结果;开放功能设备接收MEC管理设备发送的待部署业务的业务结果;开放功能设备为业务服务器与MEC管理设备之间的接口设备,用于接收并将业务描述信息和业务执行信息发送给MEC管理设备;本申请实施例中,基于MEC设备具有计算,存储和处理能力的特性,第三方服务器在网络边界设备(MEC设备)上快速、自动部署第三方业务,为用户提供多样化的业务服务。在一种可能的实现方式中,业务描述信息包括待部署业务的地理区域的信息,开放功能设备确定MEC执行设备集合之前,开放功能设备接收MEC管理设备发送的期望部署地理位置,期望部署地理位置为MEC管理设备根据业务描述信息和业务执行信息确定的业务执行信息执行业务时待部署的位置;开放功能设备负责监控所有MEC设备的性能与状态,且开放功能设备存储所有MEC设备的位置信息,该MEC管理设备向开放功能设备发送查询请求,该查询请求用于查询期望部署位置的附近的MEC执行设备;然后,开放功能设备确定位于期望部署地理位置预置范围内的MEC执行设备的集合。在一种可能的实现方式中,业务描述信息包括与业本文档来自技高网...

【技术保护点】
1.一种业务管理的方法,其特征在于,包括:移动边缘计算MEC管理设备接收开放功能设备发送的待部署业务的业务描述信息和业务执行信息,所述业务执行信息包括执行所述业务描述信息的信息;所述MEC管理设备确定目标MEC执行设备;所述MEC管理设备向所述目标MEC执行设备发送所述业务描述信息和所述业务执行信息;所述MEC管理设备接收所述目标MEC执行设备发送的所述业务执行信息的执行结果,所述执行结果由所述目标MEC执行设备根据所述业务描述信息和所述业务执行信息得到;所述MEC管理设备根据所述执行结果得到所述待部署业务的业务结果;所述MEC管理设备向所述开放功能设备发送所述业务结果。

【技术特征摘要】
1.一种业务管理的方法,其特征在于,包括:移动边缘计算MEC管理设备接收开放功能设备发送的待部署业务的业务描述信息和业务执行信息,所述业务执行信息包括执行所述业务描述信息的信息;所述MEC管理设备确定目标MEC执行设备;所述MEC管理设备向所述目标MEC执行设备发送所述业务描述信息和所述业务执行信息;所述MEC管理设备接收所述目标MEC执行设备发送的所述业务执行信息的执行结果,所述执行结果由所述目标MEC执行设备根据所述业务描述信息和所述业务执行信息得到;所述MEC管理设备根据所述执行结果得到所述待部署业务的业务结果;所述MEC管理设备向所述开放功能设备发送所述业务结果。2.根据权利要求1所述的方法,其特征在于,所述描述信息包括所述待部署业务的地理区域的信息,所述MEC管理设备确定目标MEC执行设备,包括:所述MEC管理设备根据所述业务执行信息的特征和所述地理区域确定所述目标MEC执行设备。3.根据权利要求2所述的方法,其特征在于,所述MEC管理设备根据所述业务执行信息的特征和所述地理区域确定所述MEC执行设备,包括:所述MEC管理设备根据所述执行信息的特征确定所述执行信息的期望部署位置;所述MEC管理设备向所述开放功能设备发送所述期望部署位置,所述期望部署位置用于所述开放功能设备确定MEC执行设备的集合,所述MEC执行设备的集合的覆盖范围包括所述地理区域;所述MEC管理设备接收所述开放功能设备发送的MEC执行设备的集合;所述MEC管理设备从所述MEC执行设备的集合中选择所述目标MEC执行设备。4.根据权利要求3所述的方法,其特征在于,所述MEC管理设备从所述MEC执行设备的集合中选择目标MEC执行设备,包括:所述MEC管理设备确定所述MEC执行设备的集合中MEC执行设备的位置与所述期望部署位置之间的距离;所述MEC管理设备根据所述距离从所述MEC执行设备的集合中选择所述目标MEC执行设备。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述MEC管理设备获取所述MEC执行设备的状态信息;所述MEC管理设备根据所述距离从所述MEC执行设备的集合中选择所述目标MEC执行设备,包括:所述MEC管理设备根据所述距离和所述MEC执行设备的状态信息从所述MEC执行设备的集合中选择所述目标MEC执行设备。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述业务执行信息包括至少一个执行程序,所述目标MEC执行设备的数量为至少一个,所述MEC管理设备向所述目标MEC执行设备发送所述业务描述信息和所述业务执行信息之前,所述方法还包括:所述MEC管理设备制定部署策略,所述部署策略包括所述至少一个执行程序与至少一个所述目标MEC执行设备的对应关系;所述MEC管理设备向所述目标MEC执行设备发送所述业务描述信息和所述业务执行信息,包括:所述MEC管理设备根据所述对应关系向所述目标MEC执行设备发送与之对应的执行程序。7.一种业务管理的方法,其特征在于,包括:开放功能设备接收业务服务器发送待部署业务的业务描述信息和业务执行信息,所述业务执行信息包括执行所述业务描述信息的信息;所述开放功能设备向移动边缘计算MEC管理设备发送所述业务描述信息和业务执行信息;所述开放功能设备确定MEC执行设备的集合;所述开放功能设备将所述MEC执行设备的集合发送至所述MEC管理设备;所述MEC执行设备的集合用于所述MEC管理设备从所述MEC设备的集合中确定目标MEC执行设备,所述业务执行信息用于所述目标MEC执行设备根据所述业务描述信息得到所述待部署业务的执行结果,所述执行结果用于所述MEC管理设备得到所述待部署业务的业务结果;所述开放功能设备接收所述MEC管理设备发送的所述待部署业务的业务结果。8.根据权利要求7所述的方法,其特征在于,所述业务描述信息包括所述待部署业务的地理区域的信息,所述开放功能设备确定MEC执行设备集合之前,所述方法还包括:所述开放功能设备接收所述MEC管理设备发送的期望部署地理位置,所述期望部署地理位置为所述MEC管理设备根据所述业务描述信息和所述业务执行信息确定的所述业务执行信息执行所述业务时待部署的位置;所述开放功能设备确定MEC执行设备的集合,包括:所述开放功能设备确定位于所述期望部署地理位置预置范围内的MEC执行设备的集合。9.根据权利要求7所述的方法,其特征在于,所述业务描述信息包括与所述业务相关的地理区域的信息,所述开放功能设备向所述MEC管理设备发送所述业务描述信息之前,所述方法还包括:所述开放功能设备从多个MEC执行设备中选择MEC管理设备,所述多个MEC执行设备的覆盖范围包括所述地理区域。10.根据权利要求9所述的方法,其特征在于,所述开放功能设备从多个MEC执行设备中选择MEC管理设备,包括:所述开放功能设备根据所述地理区域确定多个MEC执行设备;所述开放功能设备获取所述多个MEC执行设备的状态信息,所述状态信息用于指示所述MEC执行设备的处理能力;所述开放功能设备从所述多个MEC执行设备中选择处理能力最强的MEC执行设备作为MEC管理设备,或者,所述开放功能设备从所述多个MEC执行设备中选择处理能力大于阈值的MEC执行设备作为MEC管理设备。11.一种管理设备,其特征在于,包括:第一接收模块,用于接收开放功能设备发送的待部署业务的业务描述信息和业务执行信息,所述业务执行信息包括执行所述业务描述信息的信息;确定模块,用于确定目标MEC执行设备;第一发送...

【专利技术属性】
技术研发人员:任德旺陆伟桂小林张开元
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1