【技术实现步骤摘要】
一种网络边缘计算方法、装置及介质
本文涉及边缘计算技术,尤其涉及一种网络边缘计算方法、装置及介质。
技术介绍
在分布式内容分发网络中运用边缘计算技术,能够实现大部分的用户数据运算和数据控制下沉至离用户最近的本地设备而无需依赖云端,这无疑大大提升数据的处理效率,减轻了云端以及中心数据库的负荷。但同时也产生了新的问题,分布式内容分发网络中存在大量的节点服务器,需要满足诸如缓存、调度、计算、监控、存储等多种单一或综合服务。那么,如何在大规模的复杂服务器集群中实现快捷高效的提供边缘计算服务成为了关键问题。
技术实现思路
为克服相关技术中存在的问题,本文提供一种用于TCP服务的网络边缘计算方法、装置及介质。根据本文的第一方面,提供一种网络边缘计算方法,该方法包括:边缘数据节点接收服务请求;所述边缘数据节点根据所述服务请求中的虚拟IP地址和端口信息,将所述服务请求路由到服务对应的其中一个或多容器中,由所述容器进行处理。可选地,上述方法中,所述根据所述服务请求中的虚拟IP地址和端口信息,将服务请求路由到服务对应的其中一个或多个容器中,包括:从所述边缘数据节点的公用端口、服务的虚拟IP地址和端口信息的映射关系中,查询与所述服务请求中的虚拟IP地址和端口信息对应的公用端口,将所述服务请求发送到所查询到的公用端口上;所述公用端口接收所述服务请求后,按照负载均衡机制将所述服务请求路由到服务对应的其中一个或多个容器中。可选地,上述方法还包括:预先将所述虚拟I ...
【技术保护点】
1.一种网络边缘计算方法,其特征在于,该方法包括:/n边缘数据节点接收服务请求;/n所述边缘数据节点根据所述服务请求中的虚拟IP地址和端口信息,将所述服务请求路由到服务对应的其中一个或多个容器中,由所述容器进行处理。/n
【技术特征摘要】
1.一种网络边缘计算方法,其特征在于,该方法包括:
边缘数据节点接收服务请求;
所述边缘数据节点根据所述服务请求中的虚拟IP地址和端口信息,将所述服务请求路由到服务对应的其中一个或多个容器中,由所述容器进行处理。
2.如权利要求1所述的方法,其特征在于,所述根据所述服务请求中的虚拟IP地址和端口信息,将服务请求路由到服务对应的其中一个或多个容器中,包括:
从所述边缘数据节点的公用端口、服务的虚拟IP地址和端口信息的映射关系中,查询与所述服务请求中的虚拟IP地址和端口信息对应的公用端口,将所述服务请求发送到所查询到的公用端口上;
所述公用端口接收所述服务请求后,按照负载均衡机制将所述服务请求路由到服务对应的其中一个或多个容器中。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
预先将所述虚拟IP地址和端口信息传输给所述服务请求的发起方;
或者,预先将所述虚拟IP地址和端口信息传输给第三方,其中,所述第三方至少包括所述服务请求的发起方信赖的第三方。
4.如权利要求1所述的方法,其特征在于,
所述边缘数据节点为,与虚拟IP地址和端口信息对应的边缘数据节点集群中的一个或多个边缘数据节点;
或者,所述边缘数据节点为基于负载均衡策略选择的与虚拟IP地址和端口信息对应的边缘数据节点集群中的一个或多个边缘数据节点。
5.如权利要求1至4任一项所述的方法,其特征在于,所述服务请求包括TCP请求和/或UDP请求。
6.如权利要求5所述的方法,其特征在于,所述边缘数据节点接收服务请求之前,所述方法还包括:
所述边缘数据节点接收服务创建请求,所述服务创建请求中至少包括创建服务的容器配置信息;
所述边缘数据节点根据所述容器配置信息,在本边缘数据节点内的服务器上创建服务对应的容器。
7.如权利要求6所述的方法,其特征在于,所述容器配置信息至少包括如下任一种或几种:
容器个数、容器使用资源信息、容器镜像地址。
8.如权利要求7所述的方法,其特征在于,所述边缘数据节点根据所述容器配置信息,在本边缘数据节点内的服务器上创建服务对应的容器,包括:
所述边缘数据节点根据容器使用资源信息,选择多个可用资源符合容器使用资源信息的服务器,在所选择的服务器上按照容器镜像地址创建服务对应的容器。
9.如权利要求6所述的方法,其特征在于,所述方法,还包括:
所述边缘数据节点使用预先配置的与服务的虚拟IP地址和端口信息对应的公用端口,为创建的容器分别配置对应的公用端口;
其中,预先配置的服务的虚拟IP地址和端口信息...
【专利技术属性】
技术研发人员:陈闯,苗辉,
申请(专利权)人:贵州白山云科技股份有限公司,
类型:发明
国别省市:贵州;52
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。