一种网络边缘计算系统的创建方法、装置及介质制造方法及图纸

技术编号:27751833 阅读:19 留言:0更新日期:2021-03-19 13:47
本文是关于一种网络边缘计算系统的创建方法、装置及介质,涉及边缘计算技术。本文公开的一种网络边缘计算系统的创建方法,包括:管理中心接收服务部署请求,根据服务部署请求获取创建服务的配置信息,向指定的边缘数据节点发送服务创建请求,其中,服务创建请求中包含部署位置在指定的边缘数据节点上的容器的容器配置信息。本文技术方案无需服务提供商介入,用户就可以使用预先获取的虚拟IP地址和端口信息向边缘数据节点直接发起服务请求,实现服务的边缘计算。

【技术实现步骤摘要】
一种网络边缘计算系统的创建方法、装置及介质
本文涉及边缘计算技术,尤其涉及一种网络边缘计算系统的创建方法、装置及介质。
技术介绍
在分布式内容分发网络中运用边缘计算技术,能够实现大部分的用户数据运算和数据控制下沉至离用户最近的本地设备而无需依赖云端,这无疑大大提升数据的处理效率,减轻了云端以及中心数据库的负荷。但同时也产生了新的问题,分布式内容分发网络中存在大量的节点服务器,需要满足诸如缓存、调度、计算、监控、存储等多种单一或综合服务。那么,如何在大规模的复杂服务器集群中实现快捷高效的提供边缘计算服务成为了关键问题。
技术实现思路
为克服相关技术中存在的问题,本文提供一种网络边缘计算系统的创建方法、装置及介质。根据本文的第一方面,提供一种网络边缘计算系统的创建方法,包括管理中心接收服务部署请求,根据所述服务部署请求获取创建服务的配置信息,所述边缘计算服务的配置信息至少包括指定的边缘数据节点信息以及创建服务的容器配置信息;所述管理中心根据所述服务的配置信息,向指定的边缘数据节点发送服务创建请求,其中,所述服务创建请求中包含部署位置在指定的边缘数据节点上的容器的容器配置信息。可选地,上述创建方法还包括:所述管理中心向指定的边缘数据节点发送服务创建请求时,配置所创建的服务的虚拟IP地址和端口,以及与所述服务的虚拟IP地址和端口对应的公用端口,并将所述服务的虚拟IP地址和端口和对应的公用端口下发给所述边缘数据节点。可选地,上述创建方法还包括:所述管理中心,向所述服务部署请求的发起方返回创建的服务的虚拟IP地址和端口,所述服务的虚拟IP地址和端口用于指示所述服务部署请求的发起方使用所述虚拟IP地址和端口发起服务请求。可选地,上述创建方法还包括:所述管理中心,接收服务请求,所述服务请求中携带虚拟IP地址和端口;所述管理中心确定与所述虚拟IP地址和端口对应的边缘数据节点信息,将所确定的边缘数据节点信息返回给所述服务请求的发起方或者第三方,所述边缘数据节点信息至少包括边缘数据节点的IP地址,所述第三方至少包括所述服务请求的发起方信赖的第三方。可选地,上述创建方法中,所述服务请求包括TCP请求和/或UDP请求。根据本文的另一方面,提供一种网络边缘计算系统的创建方法,应用于边缘数据节点,该方法包括:接收服务创建请求,至少从所述服务创建请求中获取创建服务的容器配置信息;根据所述容器配置信息,在本边缘数据节点内的服务器上创建服务对应的容器。可选地,上述创建方法中,所述容器配置信息至少包括如下任一种或几种:容器个数、容器使用资源信息、容器镜像地址。可选地,上述创建方法中,所述根据所述容器配置信息,在本边缘数据节点内的服务器上创建服务对应的容器,包括:根据容器使用资源信息,选择多个可用资源符合容器使用资源信息的服务器,在所选择的服务器上创建按照容器镜像地址创建服务对应的容器。可选地,上述创建方法中,所述在所选择的服务器上创建按照容器镜像地址创建服务对应的容器后,还包括:为本边缘数据节点内的服务器上创建的容器分别配置对应的公用端口,所述公用端口与服务的虚拟IP地址和端口对应;其中,所述公用端口与服务的虚拟IP地址和端口的对应关系是,本边缘数据节点预先获取的,或者是本边缘数据节点自主配置的。根据本文的另一方面,提供一种网络边缘计算系统的创建装置,包括:第一模块,接收服务部署请求,根据所述服务部署请求获取创建服务的配置信息,所述边缘计算服务的配置信息至少包括指定的边缘数据节点信息以及创建服务的容器配置信息;第二模块,根据所述服务的配置信息,向指定的边缘数据节点发送创建服务请求,其中,所述创建服务请求中包含部署位置在指定的边缘数据节点上的容器的容器配置信息。可选地,上述创建装置中,所述第二模块,向指定的边缘数据节点发送服务部署请求时,还配置所创建的服务的虚拟IP地址和端口,以及与所述服务的虚拟IP地址和端口对应的公用端口,并将所述服务的虚拟IP地址和端口和对应的公用端口下发给所述边缘数据节点。可选地,上述创建装置中,所述第二模块,还向所述服务部署请求的发起方返回创建的服务的虚拟IP地址和端口,指示所述服务部署请求的发起方使用所述服务对应的虚拟IP地址和端口发起服务请求。可选地,上述创建装置还包括:第三模块,用于接收服务请求,所述服务请求中携带服务的虚拟IP地址和端口,并确定与所述虚拟IP地址和端口对应的边缘数据节点信息,将所确定的边缘数据节点信息返回给所述服务请求的发起方,所述边缘数据节点信息至少包括边缘数据节点的IP地址。可选地,上述创建装置中,所述服务请求包括TCP请求和/或UDP请求。根据本文的另一方面,提供一种网络边缘计算系统的创建装置,包括:信息获取模块,用于接收服务创建请求,从所述服务创建请求中至少获取创建服务的容器配置信息;创建模块,用于根据所述容器配置信息,在边缘数据节点内的服务器上创建服务对应的容器。可选地,上述创建装置中,所述容器配置信息至少包括如下任一种或几种:容器个数、容器使用资源信息、容器镜像地址。可选地,上述创建装置中,所述创建模块,根据所述容器配置信息,在边缘数据节点内的服务器上创建服务对应的容器,包括:根据容器使用资源信息,选择多个可用资源符合容器使用资源信息的服务器,在所选择的服务器上创建按照容器镜像地址创建服务对应的容器。可选地,上述创建装置中,所述创建模块,在所选择的服务器上创建按照容器镜像地址创建服务对应的容器后,还包括:为边缘数据节点内的服务器上创建的容器分别配置对应的公用端口,所述公用端口与服务的虚拟IP地址和端口对应;其中,所述公用端口与服务的虚拟IP地址和端口的对应关系是,本装置预先获取的,或者是本装置自主配置的。根据本文的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被执行时实现如上所述的网络边缘计算系统的创建方法的步骤。根据本文的另一方面,提供一种计算机设备,包括处理器、存储器和存储于所述存储器上的计算机程序,其中,所述处理器执行所述计算机程序时实现如上所述的网络边缘计算系统的创建方法的步骤。本文提供一种网络边缘计算系统的创建方法、装置及介质,无需服务提供商介入,用户就可以使用预先获取的虚拟IP地址和端口信息向边缘数据节点直接发起服务请求,实现服务的边缘计算。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本文。附图说明构成本文的一部分的附图用来提供对本文的进一步理解,本文的示意性实施例及其说明用于解释本文,并不构成对本文的不当限定。在附图中:图1是根据一示例性实施例示出的一种网络边缘计算系统的创建方法(管理中心侧)流程示意图。图2是根据一示例性实施例示出的一种网络边缘计算系本文档来自技高网...

【技术保护点】
1.一种网络边缘计算系统的创建方法,其特征在于,包括:/n管理中心接收服务部署请求,根据所述服务部署请求获取创建服务的配置信息,所述边缘计算服务的配置信息至少包括指定的边缘数据节点信息以及创建服务的容器配置信息;/n所述管理中心根据所述服务的配置信息,向指定的边缘数据节点发送服务创建请求,其中,所述服务创建请求中包含部署位置在指定的边缘数据节点上的容器的容器配置信息。/n

【技术特征摘要】
1.一种网络边缘计算系统的创建方法,其特征在于,包括:
管理中心接收服务部署请求,根据所述服务部署请求获取创建服务的配置信息,所述边缘计算服务的配置信息至少包括指定的边缘数据节点信息以及创建服务的容器配置信息;
所述管理中心根据所述服务的配置信息,向指定的边缘数据节点发送服务创建请求,其中,所述服务创建请求中包含部署位置在指定的边缘数据节点上的容器的容器配置信息。


2.如权利要求1所述的创建方法,其特征在于,所述创建方法还包括:
所述管理中心向指定的边缘数据节点发送服务创建请求时,配置所创建的服务的虚拟IP地址和端口,以及与所述服务的虚拟IP地址和端口对应的公用端口,并将所述服务的虚拟IP地址和端口和对应的公用端口下发给所述边缘数据节点。


3.如权利要求1或2所述的创建方法,其特征在于,所述创建方法还包括:
所述管理中心,向所述服务部署请求的发起方返回创建的服务的虚拟IP地址和端口,所述服务的虚拟IP地址和端口用于指示所述服务部署请求的发起方使用所述虚拟IP地址和端口发起服务请求。


4.如权利要求1或2所述的创建方法,其特征在于,所述方法还包括:
所述管理中心,接收服务请求,所述服务请求中携带虚拟IP地址和端口;
所述管理中心确定与所述虚拟IP地址和端口对应的边缘数据节点信息,将所确定的边缘数据节点信息返回给所述服务请求的发起方或者第三方,所述边缘数据节点信息至少包括边缘数据节点的IP地址,所述第三方至少包括所述服务请求的发起方信赖的第三方。


5.如权利要求4所述的创建方法,其特征在于,
所述服务请求包括TCP请求和/或UDP请求。


6.一种网络边缘计算系统的创建方法,应用于边缘数据节点,其特征在于,包括:
接收服务创建请求,至少从所述服务创建请求中获取创建服务的容器配置信息;
根据所述容器配置信息,在本边缘数据节点内的服务器上创建服务对应的容器。


7.如权利要求6所述的创建方法,其特征在于,所述容器配置信息至少包括如下任一种或几种:
容器个数、容器使用资源信息、容器镜像地址。


8.如权利要求7所述的创建方法,其特征在于,所述根据所述容器配置信息,在本边缘数据节点内的服务器上创建服务对应的容器,包括:
根据容器使用资源信息,选择多个可用资源符合容器使用资源信息的服务器,在所选择的服务器上创建按照容器镜像地址创建服务对应的容器。


9.如权利要求8所述的创建方法,其特征在于,所述在所选择的服务器上创建按照容器镜像地址创建服务对应的容器后,还包括:
为本边缘数据节点内的服务器上创建的容器分别配置对应的公用端口,所述公用端口与服务的虚拟IP地址和端口对应;
其中,所述公用端口与服务的虚拟IP地址和端口的对应关系是,本边缘数据节点预先获取的,或者是本边缘数据节点自主配置的。


10.一种网络边缘计算系统的创建装置,其特征在于,包括:
第一模块,接收服务部署请求,根据所述服务部署请求获取创建服务的配置信息,所述边缘计算服务的配置信息至少包括指定的...

【专利技术属性】
技术研发人员:陈闯苗辉
申请(专利权)人:贵州白山云科技股份有限公司
类型:发明
国别省市:贵州;52

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

1