边缘云的多级计算的描述及分发方法和系统技术方案

技术编号:27225182 阅读:74 留言:0更新日期:2021-02-04 11:47
本发明专利技术提供了一种边缘云的多级计算的描述及分发方法和系统,通过对计算业务描述模板的解析和对分级节点资源及计算逻辑资源的管控,以实现将不同资源需求以及计算逻辑需求分发到不同的分级的资源节点,实现系统中各分级节点的负载均衡,有效的提高边缘云的计算能力,以更好的支持用户业务的需求。以更好的支持用户业务的需求。以更好的支持用户业务的需求。

【技术实现步骤摘要】
边缘云的多级计算的描述及分发方法和系统


[0001]本专利技术涉及云计算领域,更具体地说,涉及一种边缘云的多级计算的描述及分发方法和系统。

技术介绍

[0002]随着互联网和大数据技术的发展,传统的中心计算方式渐渐不能满足海量数据处理的需求,基于分布式计算的云计算技术应运而生。云计算技术是分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡、热备份冗余等传统计算机和网络技术发展融合的产物,伴随着数据处理量的爆炸式增长而不断的变化和演进。5G、物联网时代的即将到来,现有的云计算技术已经无法满足终端侧

大带宽,高速率,低时延

的需求,由此产生了边缘云计算的概念。边缘计算技术的出现,标志着云计算发展到下一个阶段,将云计算的能力拓展至距离终端最近的边缘侧,并通过云边端的统一管控实现云计算服务的下沉,供端到端的云服务。
[0003]目前,边缘云技术已经逐渐应用在函数计算及多级计算等多个领域。现有方案中,边缘云的多级计算通常包含函数计算,容器,容器编排技术的组合,这些都是在公共云大集群里的方案,缺点主要包括以下三点:一是没有一个统一的资源及计算整合的工具来统一描述用户业务形态以满足用户需求,二是没有对分级的资源管理及计算逻辑的管理,三是没有异构节点对于不同计算逻辑环境的管理。由此可见,由于没有统一的工具和业务模板来对边缘云的资源和计算逻辑进行管理,导致边缘云的多级计算实质是仍是沿用传统云计算的资源和计算逻辑的管理方式,计算的效率不能够得到有效的提高。因此需要一种边缘云的多级计算的描述及分发方法,能够通过对计算业务描述模板和分级节点资源及计算逻辑资源的管控,以实现将不同资源需求以及计算逻辑需求分发到不同的分级的资源节点。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种边缘云的多级计算的描述及分发方法和系统,用于解决没有统一的资源及计算整合的工具来统一描述用户业务形态以满足用户需求的问题,实现了系统中各分级节点的负载均衡,有效的提高边缘云的计算能力,以更好的支持用户业务的需求。
[0005]为了解决上述技术问题,现提出的方案如下:
[0006]一种边缘云的多级计算的描述及分发方法,包括:
[0007]云端解析组件接收并解析用户发送的计算业务描述模板,生成分级节点资源需求和计算逻辑部署需求,并发送到云端分发部署组件;
[0008]所述云端分发部署组件确定与所述分级节点资源需求相匹配的分级节点,基于所述分级节点资源需求和所述计算逻辑部署需求获取分级节点资源和计算逻辑资源,并分发到已匹配的分级节点;
[0009]所述分级节点的端部署组件根据接收的所述分级节点资源初始化不同类型的所
述分级节点的计算环境,本地存储并加载处理所述计算逻辑资源。
[0010]优选的,所述计算业务描述模板定义所述用户需要使用的计算能力、使用的计算逻辑资源,以及是否需要弹性扩缩容。
[0011]优选的,根据所述分级节点资源需求搜索并确定与其相匹配的分级节点,从节点资源管理组件获取与所述分级节点资源需求对应的分级节点资源,从计算逻辑存储组件获取与所述计算逻辑部署需求对应的计算逻辑资源,将所述分级节点资源和所述计算逻辑资源分发到已匹配的分级节点。
[0012]优选的,所述不同类型的分级节点为异构网络节点,包括强节点和弱节点。
[0013]优选的,所述分级节点的端部署组件根据接收的所述分级节点资源初始化不同类型的所述分级节点的计算环境,本地存储并加载处理所述计算逻辑资源,具体包括:在强节点提供虚拟机(kvm)、容器(docker)、容器编排(k8s)的能力,在弱节点提供函数计算、原生应用的能力。
[0014]优选的,所述不同类型的分级节点至少包括以下之一:互联网数据中心IDC节点、移动边缘计算MEC节点、端节点。
[0015]优选的,所述分发的过程是使用普通的文件下载,或者是使用加速传输网络传输。
[0016]一种边缘云的多级计算的描述及分发系统,包括:云端和不同类型的分级节点;其中,所述云端至少包括:
[0017]云端解析组件,用于接收并解析用户发送的计算业务描述模板,生成分级节点资源需求和计算逻辑部署需求,并发送到云端分发部署组件;
[0018]所述云端分发部署组件,用于确定与所述分级节点资源需求相匹配的分级节点,基于所述分级节点资源需求和所述计算逻辑部署需求获取分级节点资源和计算逻辑资源,并分发到已匹配的分级节点;
[0019]所述分级节点至少包括:
[0020]端部署组件,用于接收所述云端发送的所述分级节点资源和所述计算逻辑资源,根据所述分级节点资源初始化所述不同类型的分级节点的计算环境,本地存储并加载处理所述计算逻辑资源。
[0021]优选的,所述云端还包括:
[0022]节点资源管理组件,用于负责所述分级节点资源的存储、检测和匹配;
[0023]计算逻辑存储组件,用于负责所述计算逻辑资源的存储、鉴权和匹配。
[0024]一种边缘云的多级计算的描述及分发装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现边缘云的多级计算的描述及分发方法的步骤。
[0025]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现边缘云的多级计算的描述及分发方法的步骤。
[0026]从上述的技术方案可以看出,本申请实施例提供的边缘云的多级计算的描述及分发方法,使用标准的计算业务描述模板进行需求的管理,使用统一的资源及计算整合的工具进行分级节点资源及计算逻辑资源的管控,针对不同的分级节点的类型进行不同资源和计算逻辑的配置,以实现将不同资源需求以及计算逻辑需求分发到不同的分级资源节点,均衡了系统中各分级节点的负载,有效的提高了边缘云多级计算的效率,对不同用户的各
类型业务需求给与了更好的支撑。
附图说明
[0027]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0028]图1是本专利技术的边缘云的多级计算的描述及分发装置的结构示意图。
[0029]图2是本专利技术的边缘云的多级计算的描述及分发方法的流程图。
具体实施方式
[0030]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0031]本专利技术提供的边缘云的多级计算的描述及分发方法适用于云计算领域,尤其是边缘云的多本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边缘云的多级计算的描述及分发方法,其特征在于,所述方法包括:云端解析组件接收并解析用户发送的计算业务描述模板,生成分级节点资源需求和计算逻辑部署需求,并发送到云端分发部署组件;所述云端分发部署组件确定与所述分级节点资源需求相匹配的分级节点,基于所述分级节点资源需求和所述计算逻辑部署需求获取分级节点资源和计算逻辑资源,并分发到已匹配的分级节点;所述分级节点的端部署组件根据接收的所述分级节点资源初始化不同类型的所述分级节点的计算环境,本地存储并加载处理所述计算逻辑资源。2.根据权利要求1所述的方法,其特征在于,所述计算业务描述模板定义所述用户需要使用的计算能力、使用的计算逻辑资源,以及是否需要弹性扩缩容。3.根据权利要求1所述的方法,其特征在于,具体包括:根据所述分级节点资源需求搜索并确定与其相匹配的分级节点,从节点资源管理组件获取与所述分级节点资源需求对应的分级节点资源,从计算逻辑存储组件获取与所述计算逻辑部署需求对应的计算逻辑资源,将所述分级节点资源和所述计算逻辑资源分发到已匹配的分级节点。4.根据权利要求1所述的方法,其特征在于,所述不同类型的分级节点为异构网络节点,包括强节点和弱节点。5.根据权利要求1所述的方法,其特征在于,所述分级节点的端部署组件根据接收的所述分级节点资源初始化所述不同类型的分级节点的计算环境,本地存储并加载处理所述计算逻辑资源,具体包括:在强节点提供虚拟机(kvm)、容器(docker)、容器编排(k8s)的能力,在弱节点提供函数计算、原生应用的能力。6.根据权利要求1所述的方法,其特征在于,所述不同类型...

【专利技术属性】
技术研发人员:熊鹰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1