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

技术编号:27751814 阅读:20 留言:0更新日期:2021-03-19 13:47
本文是关于一种网络边缘计算方法、装置及介质,涉及边缘计算技术。本文公开的一种网络边缘计算方法,包括:边缘数据节点接收用户发起的服务请求,根据服务请求涉及的服务端口,从公用端口与服务端口的映射关系中,查询服务请求对应的公用端口,将服务请求发送到所查询到的公用端口上;边缘数据节点内任一服务器的公用端口上接收到所述服务请求后,按照计算节点负载均衡机制将所述服务请求路由到服务对应的其中一个或多个容器中,由所述容器进行处理。本文提供的技术方案,可以实现在大规模的复杂服务器集群中快捷高效的提供边缘计算服务。

【技术实现步骤摘要】
一种网络边缘计算方法、装置及介质
本文涉及边缘计算技术,尤其涉及一种网络边缘计算方法、装置及介质。
技术介绍
在分布式内容分发网络中运用边缘计算技术,能够实现大部分的用户数据运算和数据控制下沉至离用户最近的本地设备而无需依赖云端,这无疑大大提升数据的处理效率,减轻了云端以及中心数据库的负荷。但同时也产生了新的问题,分布式内容分发网络中存在大量的节点服务器,需要满足诸如缓存、调度、计算、监控、存储等多种单一或综合服务。那么,如何在大规模的复杂服务器集群中实现快捷高效的提供边缘计算服务提供服务成为了关键问题。
技术实现思路
为克服相关技术中存在的问题,本文提供一种网络边缘计算方法、装置及介质。根据本文的第一方面,提供一种网络边缘计算方法,该方法包括:边缘数据节点接收服务请求;根据所述服务请求涉及的服务端口,将服务请求路由到边缘数据节点的一个或多个容器中,由所述容器进行处理;其中,所述服务请求至少包括,经过网络边缘计算调度处理的服务请求。可选地,上述方法中,所述将服务请求路由到边缘数据节点的一个或多个容器中,包括:从所述边缘数据节点的公用端口与服务端口的映射关系中,查询所述服务请求对应的公用端口,将所述服务请求发送到所查询到的公用端口上;所述公用端口接收到所述服务请求后,按照边缘数据节点负载均衡机制将所述服务请求路由到服务对应的其中一个或多个容器中。可选地,上述方法中,所述服务请求至少包括如下任一种或多种请求:HTTP请求、HTTPS请求、Websocket请求、FTP请求、SMTP请求。根据本文的另一方面,提供一种网络边缘计算调度方法,该方法包括:根据接收到的服务请求,确定与所述服务请求的发起方对应的边缘数据节点的边缘数据节点信息;将所确定的边缘数据节点信息返回给所述服务请求的发起方,指示所述服务请求的发起方向所述边缘数据节点信息对应的边缘数据节点发送服务请求。可选地,上述方法中,所述根据接收到的服务请求,确定与所述服务请求的发起方对应的边缘数据节点的边缘数据节点信息,包括:根据域名以及部署有服务的边缘数据节点信息的对应关系,以及所述服务请求的发起方的地理位置和/或逻辑位置确定与所述服务请求的发起方对应的边缘数据节点的边缘数据节点信息。可选地,上述方法中,所述服务请求至少包括如下任一种或多种请求:HTTP请求、HTTPS请求、Websocket请求、FTP请求、SMTP请求。根据本文的另一方面,提供一种网络边缘计算装置,包括:第一模块,接收服务请求,所述服务请求至少包括,经过网络边缘计算调度处理的服务请求;第二模块,根据所述服务请求涉及的服务端口,将所述服务请求路由到边缘数据节点的一个或多个容器中,由所述容器进行处理。可选地,上述装置中,所述第二模块,根据所述服务请求涉及的服务端口,将所述服务请求路由到边缘数据节点的一个或多个容器中,包括:根据所述服务请求涉及的服务端口,从本装置的公用端口与服务端口的映射关系中,查询所述服务请求对应的公用端口,将所述服务请求发送到所查询到的公用端口上;在本装置内任一服务器的所述公用端口上接收到所述服务请求时,按照集群负载均衡机制将所述服务请求路由到服务对应的其中一个或多个容器中。可选地,上述装置中,所述服务请求至少包括如下任一种或多种请求:HTTP请求、HTTPS请求、Websocket请求、FTP请求、SMTP请求。根据本文的另一方面,提供一种网络边缘计算调度装置,包括:第一模块,根据接收到的服务请求,确定与所述服务请求的发起方对应的边缘数据节点的边缘数据节点信息;第二模块,将所确定的边缘数据节点信息返回给所述服务请求的发起方,指示所述服务请求的发起方向所述边缘数据节点信息对应的边缘数据节点发送服务请求。可选地,上述装置中,所述根据接收到的服务请求,确定与所述服务请求的发起方对应的边缘数据节点的边缘数据节点信息,包括:根据域名以及部署有服务的边缘数据节点信息的对应关系,以及所述服务请求的发起方的地理位置和/或逻辑位置确定与所述服务请求的发起方对应的边缘数据节点的边缘数据节点信息。可选地,上述装置中,所述服务请求至少包括如下一种或几种请求:HTTP请求、HTTPS请求、Websocket请求、FTP请求、SMTP请求。根据本文的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上所述任意一种方法。根据本文的另一方面,提供一种计算机设备,包括处理器、存储器和存储于所述存储器上的计算机程序,所述处理器执行所述计算机程序时实现如上所述的任意一种方法的步骤。本文提供一种网络边缘计算方法、装置及介质,可以实现在大规模的复杂服务器集群中快捷高效的提供边缘计算服务。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本文。附图说明构成本文的一部分的附图用来提供对本文的进一步理解,本文的示意性实施例及其说明用于解释本文,并不构成对本文的不当限定。在附图中:图1是根据一示例性实施例示出的一种网络边缘计算方法流程图。图2是根据一示例性实施例示出的一种网络边缘调度方法流程图。图3是根据一示例性实施例示出的一种实现边缘计算的网络架构示意图。图4是图3所示网络架构中管理中心的结构示意图。图5是图3所示网络架构中边缘数据节点的结构示意图。图6是图3所示网络架构中多个边缘数据节点之间的集群管理原理示意图。图7是图3所示网络架构中各个边缘数据节点内服务与公用端口之间的映射关系的原理示意图。图8是图3所示网络架构中各个服务部署的原理示意图。图9是图3所示网络架构中各个服务器上的副本原理示意图。图10是根据一示例性实施例示出的一种实现服务请求的方法流程示意图。图11是根据一示例性实施例示出的一种网络边缘计算方法的流程示意图。具体实施方式为使本文实施例的目的、技术方案和优点更加清楚,下面将结合本文实施例中的附图,对本文实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本文一部分实施例,而不是全部的实施例。基于本文中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本文保护的范围。需要说明的是,在不冲突的情况下,本文中的实施例及实施例中的特征可以相互任意组合。实施例1本实施例提供一种网络边缘计算方法,该方法的实施过程如图1所示,包括如下操作步骤:步骤S11,边缘数据节点接收服务请求;本实施例中,边缘数据节点接收的服务请求的类型可以有多种类型。例如,可以包括HTTP请求、HTTPS请求、Websocket请求、FTP请求和SMTP请求中的任一种或多种请求。另外,上述步骤S11中,边缘数据本文档来自技高网...

【技术保护点】
1.一种网络边缘计算方法,其特征在于,该方法包括:/n边缘数据节点接收服务请求;/n根据所述服务请求涉及的服务端口,将服务请求路由到边缘数据节点的一个或多个容器中,由所述容器进行处理;/n其中,所述服务请求至少包括,经过网络边缘计算调度处理的服务请求。/n

【技术特征摘要】
1.一种网络边缘计算方法,其特征在于,该方法包括:
边缘数据节点接收服务请求;
根据所述服务请求涉及的服务端口,将服务请求路由到边缘数据节点的一个或多个容器中,由所述容器进行处理;
其中,所述服务请求至少包括,经过网络边缘计算调度处理的服务请求。


2.如权利要求1所述的方法,其特征在于,所述将服务请求路由到边缘数据节点的一个或多个容器中,包括:
从所述边缘数据节点的公用端口与服务端口的映射关系中,查询所述服务请求对应的公用端口,将所述服务请求发送到所查询到的公用端口上;
所述公用端口接收到所述服务请求后,按照边缘数据节点负载均衡机制将所述服务请求路由到服务对应的其中一个或多个容器中。


3.如权利要求1或2所述的方法,其特征在于,所述服务请求至少包括如下任一种或多种请求:
HTTP请求、HTTPS请求、Websocket请求、FTP请求、SMTP请求。


4.一种网络边缘计算调度方法,其特征在于,该方法包括:
根据接收到的服务请求,确定与所述服务请求的发起方对应的边缘数据节点的边缘数据节点信息;
将所确定的边缘数据节点信息返回给所述服务请求的发起方,指示所述服务请求的发起方向所述边缘数据节点信息对应的边缘数据节点发送服务请求。


5.如权利要求4所述的方法,其特征在于,所述根据接收到的服务请求,确定与所述服务请求的发起方对应的边缘数据节点的边缘数据节点信息,包括:
根据域名以及部署有服务的边缘数据节点信息的对应关系,以及所述服务请求的发起方的地理位置和/或逻辑位置确定与所述服务请求的发起方对应的边缘数据节点的边缘数据节点信息。


6.如权利要求4或5所述的方法,其特征在于,所述服务请求至少包括如下任一种或多种请求:
HTTP请求、HTTPS请求、Websocket请求、FTP请求、SMTP请求。


7.一种网络边缘计算装置,其特征在于,包括:
第一模块,接收服务请求,所述服务请求至少包括,经过网络边缘计算调度处理的服务请求;
第二模块,根据所述服务请求涉及的服务端口,将所述服务请求路由到边缘数据节点的一个或多个容器中,由所述容器进行处理。<...

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

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

1