技术领域Technical Field
本发明实施例涉及互联网技术领域,尤其涉及一种汇聚层云管平台及其部署方法。Embodiments of the present invention relate to the field of Internet technology, and in particular to a convergence layer cloud management platform and a deployment method thereof.
背景技术Background technique
随着5G时代的到来,行业应用蓬勃发展,不同行业、不同客户的业务应用场景千差万别,对通信运营商业务应用的需求更加个性化、差异化、定制化。With the advent of the 5G era, industry applications are booming. The business application scenarios of different industries and different customers vary greatly, and the demand for communication operators' business applications is more personalized, differentiated, and customized.
在现有技术中,运营商拥有全网丰富的云网资源环境信息、灵活的云网资源业务编排和协同能力,但是由于运营商供给侧能力不足,业务应用部署效率低,难以敏捷支撑不断涌现的差异化、个性化、定制化的新业务、新产品的需求。In the existing technology, operators have rich cloud network resource environment information across the entire network, and flexible cloud network resource business orchestration and collaboration capabilities. However, due to insufficient supply-side capabilities of operators, business application deployment efficiency is low, making it difficult to agilely support the emerging differentiated, personalized, and customized new business and new product needs.
因此,亟需一个统一的、标准的云管平台,将完备的云网资源环境信息、云网资源业务编排和协同能力、丰富的应用开发工具组件开放给业务应用提供者。Therefore, there is an urgent need for a unified and standard cloud management platform that will open up complete cloud network resource environment information, cloud network resource business orchestration and collaboration capabilities, and rich application development tool components to business application providers.
发明内容Summary of the invention
鉴于上述问题,本发明实施例提供一种汇聚层云管平台及其部署方法,通过提供一种统一的、标准的业务孵化和业务承载的管理平台,在充分调用云网资源的同时,提升业务应用部署效率。In view of the above problems, an embodiment of the present invention provides a convergence layer cloud management platform and its deployment method, which improves the efficiency of business application deployment while fully calling on cloud network resources by providing a unified and standard business incubation and business carrying management platform.
第一方面,本申请提供一种汇聚层云管平台,其中,该汇聚层云管平台包括:In a first aspect, the present application provides a convergence layer cloud management platform, wherein the convergence layer cloud management platform includes:
管理节点以及计算节点;Management nodes and computing nodes;
其中,管理节点部署于核心云上,与计算节点通信连接,管理节点用于管控计算节点;The management node is deployed on the core cloud and communicates with the computing nodes. The management node is used to control the computing nodes.
计算节点部署于汇聚层边缘云上,用于承载轻量级边缘云业务应用。Computing nodes are deployed on the edge cloud at the aggregation layer to carry lightweight edge cloud business applications.
进一步的,汇聚层云管平台还包括以下至少一种节点:Furthermore, the convergence layer cloud management platform also includes at least one of the following nodes:
业务应用调度节点,用于根据调度策略对业务应用进行管控;Business application scheduling node, used to control business applications according to scheduling policies;
能力开放节点,用于向业务应用调度节点提供资源信息、网络能力、平台能力、应用开发能力以及基础应用开发工具组件的开放服务。Capability exposure nodes are used to provide open services such as resource information, network capabilities, platform capabilities, application development capabilities, and basic application development tool components to business application scheduling nodes.
进一步的,该至少一种节点部署于核心云上。Furthermore, the at least one node is deployed on the core cloud.
进一步的,汇聚层云管平台还包括以下至少一种节点:Furthermore, the convergence layer cloud management platform also includes at least one of the following nodes:
业务应用边缘云节点,用于对业务应用相关的轻量级业务数据进行存储和/或计算;Business application edge cloud nodes are used to store and/or calculate lightweight business data related to business applications;
网络用户面节点,网络用户面节点可以包括本地核心网的网络设备和城域网/或的网络设备。The network user plane node may include network equipment of a local core network and/or network equipment of a metropolitan area network.
进一步的,该至少一种节点部署于汇聚层边缘云上。Furthermore, the at least one node is deployed on the convergence layer edge cloud.
进一步的,汇聚层云管平台还包括业务应用核心云节点;Furthermore, the convergence layer cloud management platform also includes business application core cloud nodes;
其中,业务应用核心云节点部署于核心云上,用于对业务应用相关的重量级业务数据进行存储和/或计算;Among them, the business application core cloud node is deployed on the core cloud and is used to store and/or calculate heavyweight business data related to the business application;
业务应用核心云节点与业务应用边缘云节点通信连接,用于对业务应用边缘云节点进行业务应用相关的管控和数据传送。The business application core cloud node is communicated with the business application edge cloud node to perform business application-related management and control and data transmission on the business application edge cloud node.
进一步的,汇聚层云管平台还包括网络控制面节点;Furthermore, the convergence layer cloud management platform also includes a network control plane node;
其中,网络控制面节点部署于核心云上,与网络用户面节点通信连接,用于对网络用户面节点进行管控。Among them, the network control plane node is deployed on the core cloud and communicates with the network user plane node to manage and control the network user plane node.
进一步的,管理节点用于管控所述计算节点,包括:Furthermore, the management node is used to manage and control the computing nodes, including:
在检测到第一计算节点发生故障时,控制第二计算节点处理终端的业务请求,其中,第一计算节点与第二计算节点为同一个汇聚环上相邻的两个计算节点;When a failure of the first computing node is detected, controlling the second computing node to process a service request of the terminal, wherein the first computing node and the second computing node are two adjacent computing nodes on the same convergence ring;
或者,在检测到第一计算节点的负荷高过预设负荷,且第二计算节点的负荷低于预设负荷时,控制第二计算节点处理业务请求。Alternatively, when it is detected that the load of the first computing node is higher than a preset load and the load of the second computing node is lower than the preset load, the second computing node is controlled to process the service request.
进一步的,能力开放节点与网络控制面节点和管理节点通信连接,能力开放节点还用于:Furthermore, the capability opening node is connected to the network control plane node and the management node in communication, and the capability opening node is also used for:
若确定预设时间内预设小区的无线资源利用率低于预设利用率,则发送控制信号至网络控制面节点,控制信号用于控制网络控制面节点执行无线节能操作;If it is determined that the wireless resource utilization rate of the preset cell within the preset time is lower than the preset utilization rate, a control signal is sent to the network control plane node, and the control signal is used to control the network control plane node to perform a wireless energy saving operation;
或者,若确定预设时间内所述计算节点的服务器资源利用率低于预设利用率,则发送控制信号至所述管理节点,控制信号用于管理节点控制计算节点执行节能操作。Alternatively, if it is determined that the server resource utilization of the computing node within the preset time is lower than the preset utilization, a control signal is sent to the management node, and the control signal is used by the management node to control the computing node to perform energy-saving operations.
可选的,汇聚层云管平台的计算节点采用轻量级的容器技术进行应用部署。Optionally, the computing nodes of the aggregation layer cloud management platform use lightweight container technology to deploy applications.
第二方面,本申请还提供一种汇聚层云管平台的部署方法,用于部署如第一方面的汇聚层云管平台。In a second aspect, the present application also provides a method for deploying a convergence layer cloud management platform, which is used to deploy a convergence layer cloud management platform such as the first aspect.
本申请实施例提供一种汇聚层云管平台及其部署方法,其中,汇聚层云管平台包括:管理节点以及计算节点;其中,管理节点部署于核心云上,与计算节点通信连接,管理节点用于管控计算节点;计算节点部署于汇聚层边缘云上,用于承载轻量级边缘云业务应用。通过提供一种统一的、标准的云管平台,将完备的云网资源环境信息、灵活的云网资源业务编排和协同能力、丰富的应用开发工具组件开放给业务应用提供者,供业务应用提供者按需、灵活、实时的调用,从而在充分调用云网资源的同时,提升业务应用部署效率。The embodiment of the present application provides a convergence layer cloud management platform and its deployment method, wherein the convergence layer cloud management platform includes: management nodes and computing nodes; wherein the management node is deployed on the core cloud, communicates with the computing node, and the management node is used to manage and control the computing node; the computing node is deployed on the convergence layer edge cloud, and is used to carry lightweight edge cloud business applications. By providing a unified and standard cloud management platform, complete cloud network resource environment information, flexible cloud network resource business orchestration and collaboration capabilities, and rich application development tool components are opened to business application providers for on-demand, flexible, and real-time calls by business application providers, thereby improving the efficiency of business application deployment while fully calling cloud network resources.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
图1为本申请一实施例提供的汇聚层云管平台的架构示例图;FIG1 is an exemplary diagram of the architecture of a convergence layer cloud management platform provided in one embodiment of the present application;
图2为本申请一实施例提供的汇聚层云管平台的结构示意图;FIG2 is a schematic diagram of the structure of a convergence layer cloud management platform provided in an embodiment of the present application;
图3为本申请一实施例提供的计算节点部署示意图;FIG3 is a schematic diagram of computing node deployment provided in an embodiment of the present application;
图4为本申请另一实施例提供的汇聚层云管平台的结构示意图;FIG4 is a schematic diagram of the structure of a convergence layer cloud management platform provided by another embodiment of the present application;
图5为本申请又一实施例提供的汇聚层云管平台的结构示意图。FIG5 is a schematic diagram of the structure of a convergence layer cloud management platform provided in yet another embodiment of the present application.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例,例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它步骤或单元。The terms "first", "second", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these products or devices.
应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be understood that in the present invention, "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products or apparatuses.
应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含A、B和C”、“包含A、B、C”是指A、B、C三者都包含,“包含A、B或C”是指包含A、B、C三者之一,“包含A、B和/或C”是指包含A、B、C三者中任1个或任2个或3个。It should be understood that in the present invention, "plurality" refers to two or more than two. "And/or" is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character "/" generally indicates that the objects associated before and after are in an "or" relationship. "Contains A, B and C", "Contains A, B, C" means that A, B, and C are all included, "Contains A, B or C" means that one of A, B, and C is included, and "Contains A, B and/or C" means that any one, any two, or any three of A, B, and C are included.
可以理解的是,描述包括对形成详细描述的一部分的附图的参考。附图示出了根据示例性实施方式的图示。在本文中也可被称为“示例”的这些实施方式被足够详细地描述,以使本领域中的技术人员能够实践本文所描述的所要求保护的主题的实施方式。在不偏离所要求保护的主题的范围和精神的情况下,可组合实施方式,可使用其它实施方式,或可做出结构、逻辑和电气改变。应理解的是,本文中所描述的实施方式并不旨在限制主题的范围,而是使本领域中的技术人员能够实践、制作和/或使用该主题。It is understood that the description includes references to the drawings that form a part of the detailed description. The drawings show diagrams according to exemplary embodiments. These embodiments, which may also be referred to as "examples" herein, are described in sufficient detail to enable those skilled in the art to practice the embodiments of the claimed subject matter described herein. Without departing from the scope and spirit of the claimed subject matter, the embodiments may be combined, other embodiments may be used, or structural, logical, and electrical changes may be made. It should be understood that the embodiments described herein are not intended to limit the scope of the subject matter, but rather to enable those skilled in the art to practice, make, and/or use the subject matter.
首先对本发明所涉及的名词进行说明:First, the nouns involved in the present invention are explained:
基础设施即服务(Infrastructure as a Service,简称IaaS);Infrastructure as a Service (IaaS);
平台即服务(Platform as a Service,简称PaaS);Platform as a Service (PaaS)
软件即服务(Software as a Service,简称SaaS);Software as a Service (SaaS)
汇聚层:地理位置上连片区域的信息汇聚点,是连接接入层和核心层的网络设备,为接入层提供数据的汇聚\传输\管理\分发处理;Aggregation layer: The information aggregation point of the geographically contiguous area is the network equipment connecting the access layer and the core layer, providing data aggregation, transmission, management and distribution processing for the access layer;
边缘云:分布在网络边缘侧,提供实时数据处理、分析决策的小规模云数据中心;Edge cloud: A small-scale cloud data center distributed at the edge of the network that provides real-time data processing, analysis and decision-making.
互联网数据中心:(Internet Data Center,简称IDC);Internet Data Center: (Internet Data Center, referred to as IDC);
应用程序编程接口:(Application Programming Interface,简称API);Application Programming Interface: (Application Programming Interface, referred to as API);
传输控制协议:(Transmission Control Protocol,简称TCP);Transmission Control Protocol: (Transmission Control Protocol, referred to as TCP);
服务质量:(Quality of Service,简称QoS);Quality of Service: (QoS for short);
虚拟专用网络:(Virtual Private Network,简称VPN);Virtual Private Network: (Virtual Private Network, referred to as VPN);
核心路由器:(Core Router,简称CR);Core Router: (Core Router, referred to as CR);
客户终端设备:(Customer Premise Equipment,简称CPE);Customer Premise Equipment: (CPE for short);
无线接入网IP化:(Internet Protocol-Radio Access Network,简称IP RAN);IP-based wireless access network: (Internet Protocol-Radio Access Network, referred to as IP RAN);
光线路终端:(Optical Line Terminal,简称OLT);Optical Line Terminal: (Optical Line Terminal, referred to as OLT);
光网络终端:(Optical Network Terminal,简称ONT);Optical Network Terminal: (Optical Network Terminal, referred to as ONT);
内容分发网络:(Content Delivery Network,简称CDN);Content Delivery Network: (Content Delivery Network, referred to as CDN);
随着5G时代行业应用蓬勃发展,不同行业、不同客户的业务应用场景千差万别,对通信运营商业务应用的需求更加个性化、差异化、定制化。新业务、新应用、新需求和运营商云网资源环境信息的联系越发紧密紧耦合,其中,云网资源环境信息包括:网络位置信息、网络资源利用率、网络性能、云平台系统负荷以及云资源各节点在服状态等,同时,对云网协同能力的要求也越来越高,其中,云网协同能力包括:QoS保障、切片运营、容灾保护、负载均衡以及流量调优等。With the vigorous development of industry applications in the 5G era, the business application scenarios of different industries and different customers vary greatly, and the demand for business applications of communication operators is more personalized, differentiated and customized. The connection between new services, new applications, new demands and the cloud network resource environment information of operators is becoming more and more closely coupled. Among them, the cloud network resource environment information includes: network location information, network resource utilization, network performance, cloud platform system load and the service status of each node of cloud resources, etc. At the same time, the requirements for cloud network collaboration capabilities are also getting higher and higher. Among them, cloud network collaboration capabilities include: QoS guarantee, slice operation, disaster recovery protection, load balancing and traffic tuning, etc.
各类业务应用可以根据自身业务特点,按照相互独立的商务模式和业务策略,通过闭环管理实现动态、自适应地和运营商云网资源环境信息、云网协同能力的互动,紧贴云网资源利用、安全、性能状况,给终端用户提供更好的业务体验(例如,视频类业务根据5G/4G无线资源利用率、网络时延丢包等信息,动态调整视频帧率FPS、视频分辨率等指标。当无线资源利用率较低时,适当提升帧率和分辨率,给用户提供高清视频;当无线资源利用率较高时,适当降低帧率和分辨率,降低视频卡顿率和视频缓冲时长,保障视频观看的流畅体验)。Various business applications can dynamically and adaptively interact with the operator's cloud network resource environment information and cloud network collaboration capabilities through closed-loop management based on their own business characteristics, in accordance with independent business models and business strategies, and keep close to the cloud network resource utilization, security, and performance status to provide end users with a better business experience (for example, video services dynamically adjust video frame rate FPS, video resolution and other indicators based on 5G/4G wireless resource utilization, network delay and packet loss and other information. When the wireless resource utilization is low, the frame rate and resolution are appropriately increased to provide users with high-definition video; when the wireless resource utilization is high, the frame rate and resolution are appropriately reduced to reduce the video freeze rate and video buffering time to ensure a smooth video viewing experience).
在现有技术中,边缘云作为目前最热门的技术之一,发展迅速,各类行业应用抓紧在边缘云进行部署,以获取低时延、高稳定的业务体验,以及进行业务数据本地化计算或处理,降低上层网络带宽负荷,减轻核心云CDN压力。运营商可以将全网丰富的云网资源环境信息(例如:靠近用户的接入侧云网资源环境信息)以及灵活的云网资源业务编排和协同能力(例如,靠近用户的接入侧云网协同能力)通过统一的、标准的、轻便的互联网化API接口(例如:REST接口),开放给业务应用提供者。Among existing technologies, edge cloud is one of the most popular technologies and is developing rapidly. Various industry applications are being deployed on edge cloud to obtain low-latency, highly stable service experience, as well as localized calculation or processing of service data, reduce the upper network bandwidth load, and relieve the pressure on core cloud CDN. Operators can open the rich cloud network resource environment information of the entire network (for example, cloud network resource environment information on the access side close to users) and flexible cloud network resource service orchestration and coordination capabilities (for example, cloud network coordination capabilities on the access side close to users) to service application providers through a unified, standard, and lightweight Internet API interface (for example, REST interface).
但是,目前的边缘云技术还存在以下几个问题:However, the current edge cloud technology still has the following problems:
(1)边缘云上同时承载多种各类业务应用,不同业务应用对部署环境的要求各异,有的业务应用需要虚机环境,有的需要容器环境,有的需要物理机裸机环境,没有统一的平台底座灵活适配上层业务应用,提供兼容性、适配性强的部署环境,不利于新的业务应用快速部署、快速上线;(1) The edge cloud carries a variety of business applications at the same time. Different business applications have different requirements for the deployment environment. Some business applications require a virtual machine environment, some require a container environment, and some require a physical machine bare metal environment. There is no unified platform base to flexibly adapt to upper-layer business applications and provide a deployment environment with strong compatibility and adaptability, which is not conducive to the rapid deployment and rapid launch of new business applications;
(2)没有统一的云管平台对数量众多的边缘云进行统一管理,不利于日常运维,没有统一的平台底座灵活适配上层应用,各个应用烟囱式部署,缺乏一个统一的底层架构,不利于业务快速部署和运营管理;按照社会数字化转型的趋势,仅依靠IaaS层的解决方案和能力开放,技术含量低,经济效益低,业务粘性低,运营商强大的业务编排和云网协同能力没有充分开放出来,缺乏竞争优势;(2) There is no unified cloud management platform to manage a large number of edge clouds, which is not conducive to daily operation and maintenance. There is no unified platform base to flexibly adapt to upper-layer applications. Each application is deployed in a chimney-like manner. There is a lack of a unified underlying architecture, which is not conducive to rapid business deployment and operation management. According to the trend of social digital transformation, only relying on IaaS layer solutions and capability opening, the technical content is low, the economic benefits are low, the business stickiness is low, and the operator's powerful business orchestration and cloud network collaboration capabilities are not fully opened up, lacking competitive advantages;
(3)一方面,运营商急需进行能力升级升维,改变4G时代低价值管道供应商的定位,但运营商供给侧能力不足,难以支撑不断涌现的个性化、定制化的新业务、新产品需求;另一方面,运营商云网资源特别是宝贵而独有的接入网和边缘云资源,没有高效融合形成业务孵化和业务承载平台,没有将与业务紧耦合的云网协同能力和云网资源环境信息统一整合出来,提供一个统一的、标准的、完整的、API接口轻便的IaaS和PaaS开发运行环境和基础应用开发工具组件,供各类业务应用提供者按需灵活查询和调用;(3) On the one hand, operators urgently need to upgrade their capabilities and change their position as low-value pipeline suppliers in the 4G era. However, operators’ supply-side capabilities are insufficient and it is difficult to support the emerging personalized and customized new business and product needs. On the other hand, operators’ cloud network resources, especially the valuable and unique access network and edge cloud resources, have not been efficiently integrated to form a business incubation and business carrying platform. They have not unified and integrated the cloud network collaboration capabilities and cloud network resource environment information that are tightly coupled with the business to provide a unified, standard, complete, API-light IaaS and PaaS development and operation environment and basic application development tool components for various business application providers to flexibly query and call on demand.
(4)各边缘云节点之间的容灾保护、负荷均衡、流量调优等方面缺乏有效管用的技术方案,业务安全和用户感知缺乏有效的保障。(4) There is a lack of effective technical solutions for disaster recovery protection, load balancing, and traffic optimization among edge cloud nodes, and there is a lack of effective protection for business security and user perception.
为解决上述问题,本申请提供一种汇聚层云管平台及其部署方法,该汇聚层云管平台包括:管理节点以及计算节点;其中,管理节点部署于核心云上,与计算节点通信连接,管理节点用于管控计算节点;计算节点部署于汇聚层边缘云上,用于承载轻量级边缘云业务应用。通过提供一种统一的、标准的业务孵化和业务承载的管理平台,以充分调用云网资源,实现多节点统一纳管、统一环境信息提供和云网业务编排和协同能力输出,提升业务应用部署效率,满足垂直行业的业务发展和业务运营需要。In order to solve the above problems, the present application provides a convergence layer cloud management platform and its deployment method, the convergence layer cloud management platform includes: management nodes and computing nodes; wherein the management node is deployed on the core cloud, communicates with the computing node, and the management node is used to manage and control the computing node; the computing node is deployed on the convergence layer edge cloud, and is used to carry lightweight edge cloud business applications. By providing a unified and standard business incubation and business carrying management platform, cloud network resources can be fully called to achieve unified management of multiple nodes, unified environmental information provision, cloud network business orchestration and collaborative capability output, improve business application deployment efficiency, and meet the business development and business operation needs of vertical industries.
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。The technical solution of the present invention is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
图1为本申请实施例提供汇聚层云管平台的架构示例图。如图1所示,汇聚层云管平台,采用全新的“平台+应用”模式,构建运营商云网业务全新生态链。采用“平台+应用”的模式,基础服务标准化,业务领域服务专业化。运营商搭建统一的IaaS和PaaS架构的平台,各类业务应用提供者聚焦业务应用开发,通过云原生(Cloud Native)、容器、虚机等虚拟化技术,实现业务应用快速开发上线部署和敏捷迭代。Figure 1 is an example diagram of the architecture of the convergence layer cloud management platform provided in the embodiment of the present application. As shown in Figure 1, the convergence layer cloud management platform adopts a new "platform + application" model to build a new ecological chain for operators' cloud network services. Adopting the "platform + application" model, basic services are standardized and business field services are specialized. Operators build a unified IaaS and PaaS architecture platform, and various business application providers focus on business application development, and realize rapid development, online deployment and agile iteration of business applications through virtualization technologies such as Cloud Native, containers, and virtual machines.
在实际应用中,汇聚层边缘云架构同时支持5G/4G/固网宽带和专线业务,CP/UP(Control Plane/User Plane,网络控制面和网络用户面)分离,以一个省为例,一个一线大城市约几十个计算节点,一个省几百个计算节点,可以通过部署一套统一的云管平台进行管理,由部署在核心云的管理节点101对全省部署在汇聚层边缘云上的所有计算节点111进行统一管理,示例性的,管理节点对计算节点的管控可以包括以下至少一种:业务部署,业务控制,告警管理,性能管理,资源利用率管理等。In actual applications, the edge cloud architecture of the aggregation layer supports 5G/4G/fixed-line broadband and dedicated line services at the same time, with CP/UP (Control Plane/User Plane) separation. Taking a province as an example, a first-tier city has about dozens of computing nodes, and a province has hundreds of computing nodes. They can be managed by deploying a unified cloud management platform. The management node 101 deployed in the core cloud uniformly manages all computing nodes 111 deployed on the edge cloud of the aggregation layer in the province. Exemplarily, the management node's control over the computing nodes may include at least one of the following: business deployment, business control, alarm management, performance management, resource utilization management, etc.
图2为本申请一实施例提供的汇聚层云管平台的结构示意图。如图2所示,该汇聚层云管平台1包括管理节点101以及计算节点111;Fig. 2 is a schematic diagram of the structure of a convergence layer cloud management platform provided in an embodiment of the present application. As shown in Fig. 2, the convergence layer cloud management platform 1 includes a management node 101 and a computing node 111;
其中,管理节点101部署于核心云上,与计算节点111通信连接,管理节点101用于管控计算节点111;计算节点111部署于汇聚层边缘云11上,用于承载轻量级边缘云业务应用,在实际应用中,管理节点101和计算节点111部署的数量可以根据该地区的实际情况进行设定,本实施例对此不做特别限定。Among them, the management node 101 is deployed on the core cloud and communicates with the computing node 111. The management node 101 is used to manage and control the computing node 111; the computing node 111 is deployed on the aggregation layer edge cloud 11 to carry lightweight edge cloud business applications. In actual applications, the number of management nodes 101 and computing nodes 111 deployed can be set according to the actual situation of the area, and this embodiment does not specifically limit this.
具体的,运营商通过打造一个统一的云平台底座,基于汇聚层边缘云部署PaaS平台,以一个省为例,将一套云管平台的管理节点101部署于省级核心云机房,其中,部署服务器的数量可以根据管理节点占用的服务器资源来确定,例如,服务器的数量可以为:3台及以上,对于服务器的数量,本实施例不做特别限定。Specifically, the operator builds a unified cloud platform base and deploys a PaaS platform based on the convergence layer edge cloud. Taking a province as an example, a management node 101 of a cloud management platform is deployed in a provincial core cloud computer room. The number of deployed servers can be determined based on the server resources occupied by the management node. For example, the number of servers can be 3 or more. This embodiment does not specifically limit the number of servers.
进一步的,将计算节点111部署于汇聚层边缘云11,具体的,部署于运营商汇聚层边缘云机房。其中,运营商汇聚层的计算节点受机房空间、动力等环境所限,一般只可以部署几台服务器,在上面部署轻量级的云管系统,降低系统开销,预留宝贵的计算、存储资源部署各类上层业务应用;各类业务应用在核心云10部署重量级的应用,把主要、海量业务数据存储在核心云10,从而实现轻重合理高效搭配。Furthermore, the computing nodes 111 are deployed in the edge cloud 11 of the convergence layer, specifically, in the edge cloud computer room of the convergence layer of the operator. The computing nodes of the convergence layer of the operator are limited by the computer room space, power and other environments, and generally only a few servers can be deployed. A lightweight cloud management system is deployed on it to reduce system overhead, and precious computing and storage resources are reserved for deploying various upper-layer business applications; various business applications deploy heavyweight applications in the core cloud 10, and store the main and massive business data in the core cloud 10, so as to achieve a reasonable and efficient combination of light and heavy.
为方便理解,请参考图3,图3为本申请一实施例提供的计算节点部署示意图,如图3所示,计算节点111属于下层基础平台能力,包括IaaS层和SaaS层,由通信运营商进行部署和管理。计算节点支持通过容器、虚机等方式承载各类业务应用,并提供业务应用开发运行环境和开发工具组件,灵活支持多个业务应用提供者的各种业务应用(SaaS)的快速上线和迭代,实现多租户共享云资源。地理上相邻计算节点之间可灵活配置容灾、负载分担等策略,提升业务安全,保障用户体验。For ease of understanding, please refer to Figure 3, which is a schematic diagram of computing node deployment provided in an embodiment of the present application. As shown in Figure 3, computing node 111 belongs to the lower-level basic platform capabilities, including the IaaS layer and the SaaS layer, which are deployed and managed by communication operators. Computing nodes support the hosting of various business applications through containers, virtual machines, etc., and provide business application development and operation environments and development tool components, flexibly supporting the rapid launch and iteration of various business applications (SaaS) of multiple business application providers, and realizing multi-tenant sharing of cloud resources. Disaster recovery, load sharing and other strategies can be flexibly configured between geographically adjacent computing nodes to improve business security and ensure user experience.
在实际应用中,计算节点可以采用轻量级的容器技术进行应用部署和应用隔离,通过多租户的方式(单个业务应用提供者的多个业务应用或多个业务应用提供者的多个业务应用)灵活共享汇聚层边缘云服务器资源,大幅提高汇聚层边缘云服务器的资源利用率,通过容器式多租户多应用隔离,不同业务应用之间互不影响,多业务应用进行资源复用,还可以达到边缘云计算节点的系统负荷削峰填谷的效果。由于汇聚层边缘云受汇聚机房空间、动力条件限制,可以部署的服务器数量较少,通过以上系统架构和部署方法可以把汇聚边缘云稀少而宝贵的服务器资源充分利用起来。In actual applications, computing nodes can use lightweight container technology for application deployment and application isolation, and flexibly share the resources of the convergence layer edge cloud server in a multi-tenant manner (multiple business applications of a single business application provider or multiple business applications of multiple business application providers), greatly improving the resource utilization of the convergence layer edge cloud server. Through container-based multi-tenant multi-application isolation, different business applications do not affect each other, and multiple business applications reuse resources, which can also achieve the effect of peak load reduction and valley filling of the system load of edge cloud computing nodes. Since the convergence layer edge cloud is limited by the space and power conditions of the convergence room, the number of servers that can be deployed is relatively small. The above system architecture and deployment method can make full use of the scarce and precious server resources of the convergence edge cloud.
在一种实施方式中,管理节点101与省内所有的计算节点111通过省内传输网和城域网实现通信连接,管理节点101和计算节点111之间通过TCP报文进行交互,实现计算节点的统一管理,管理节点101会定期发送心跳检测计算节点的存活状态。In one embodiment, the management node 101 communicates with all computing nodes 111 in the province through the provincial transmission network and the metropolitan area network. The management node 101 and the computing nodes 111 interact through TCP messages to achieve unified management of the computing nodes. The management node 101 will periodically send heartbeats to detect the survival status of the computing nodes.
在其他实施方式中,管理节点101还用于提供镜像仓库、告警和性能监控等功能,其中,镜像仓库用于存储容器镜像。In other implementations, the management node 101 is also used to provide functions such as image repository, alarm and performance monitoring, wherein the image repository is used to store container images.
在实际应用中,汇聚层云管平台1采用统一的IaaS和PaaS架构,其支持的PaaS层能力包括以下至少一种:In actual applications, the convergence layer cloud management platform 1 adopts a unified IaaS and PaaS architecture, and the PaaS layer capabilities it supports include at least one of the following:
(1)网络和平台能力:QoS保障、切片保障、分流、DNS、LBS、流量管理等,同时,还可以提供位置管理、无线网络信息、带宽管理以及TCP加速等能力;(1) Network and platform capabilities: QoS guarantee, slicing guarantee, traffic distribution, DNS, LBS, traffic management, etc. At the same time, it can also provide location management, wireless network information, bandwidth management, and TCP acceleration capabilities;
(2)应用开发运行环境和基础应用工具组件:数据库环境以及开源开发组件环境等,同时,还可以提供商业付费的开发工具组件,如转码、渲染、AI算法、视频编解码、协议解析以及数据预处理等应用工具组件。(2) Application development and operating environment and basic application tool components: database environment and open source development component environment, etc. At the same time, commercial paid development tool components can also be provided, such as transcoding, rendering, AI algorithm, video encoding and decoding, protocol analysis, and data preprocessing application tool components.
本申请实施例提供一种汇聚层云管平台,汇聚层云管平台包括:管理节点以及计算节点;其中,管理节点部署于核心云上,与计算节点通信连接,管理节点用于管控计算节点;计算节点部署于汇聚层边缘云上,用于承载轻量级边缘云业务应用。通过提供一种统一的、标准的云管平台,将完备的云网资源环境信息、灵活的云网资源业务编排和协同能力、丰富的应用开发工具组件开放给业务应用提供者,供业务应用提供者按需、灵活、实时的调用,从而在充分调用云网资源的同时,提升业务应用部署效率。The embodiment of the present application provides a convergence layer cloud management platform, which includes: management nodes and computing nodes; wherein the management node is deployed on the core cloud, communicates with the computing node, and is used to manage and control the computing node; the computing node is deployed on the convergence layer edge cloud, and is used to carry lightweight edge cloud business applications. By providing a unified and standard cloud management platform, complete cloud network resource environment information, flexible cloud network resource business orchestration and collaboration capabilities, and rich application development tool components are opened to business application providers for on-demand, flexible, and real-time calls by business application providers, thereby improving the efficiency of business application deployment while fully calling cloud network resources.
图4为本申请另一实施例提供的汇聚层云管平台的结构示意图。如图4所示,在实际部署中,运营商汇聚层云管平台的部署架构、运营商的固移综合承载网络架构和上层业务应用的部署架构精准匹配。Figure 4 is a schematic diagram of the structure of the convergence layer cloud management platform provided by another embodiment of the present application. As shown in Figure 4, in actual deployment, the deployment architecture of the operator's convergence layer cloud management platform, the operator's fixed-mobile integrated bearer network architecture, and the deployment architecture of the upper-layer business applications are precisely matched.
在一种实施方式中,在核心云10上部署业务应用调度节点102以及运营商的能力开放节点104。In one implementation, a service application scheduling node 102 and an operator's capability exposure node 104 are deployed on the core cloud 10 .
为方便理解,请同时参考图5,图5为申请另一实施例提供的汇聚层云管平台的结构示意图。如图5所示,业务应用调度节点102,属于上层业务应用,由业务应用提供者进行部署和管理,其可以部署于运营商核心云机房,同时,也可以灵活部署于省内不同的核心云局址。For ease of understanding, please also refer to Figure 5, which is a schematic diagram of the structure of the convergence layer cloud management platform provided in another embodiment of the application. As shown in Figure 5, the business application scheduling node 102 belongs to the upper-layer business application and is deployed and managed by the business application provider. It can be deployed in the operator's core cloud computer room, and can also be flexibly deployed in different core cloud offices in the province.
在实际应用中,业务应用调度节点102用于根据调度策略对业务应用进行管控,示例性的,业务应用调度节点102可以根据用户端的源IP地址进行域名解析,指定提供视频服务的业务应用边缘云节点。需要说明的是,业务应用提供者既可以是运营商以外的业务应用提供者,也可以是运营商内部的业务需求团队,一个业务应用提供者也可以简称为一个租户,在实际应用中,一个业务应用对应一个业务应用调度节点。业务应用调度节点102和业务应用核心云节点105、业务应用边缘云节点112之间保持通信连接,用于传递控制信息,比如传递心跳检测信息用以检测各节点是否正常工作。业务应用调度节点102通过能力开放节点104与管理节点101和网络控制面节点103进行通信,用于传递控制消息,对运营商的能力进行调用和资源信息查询。In actual applications, the business application scheduling node 102 is used to control business applications according to the scheduling strategy. For example, the business application scheduling node 102 can perform domain name resolution according to the source IP address of the user end, and specify the business application edge cloud node that provides video services. It should be noted that the business application provider can be a business application provider outside the operator or a business demand team within the operator. A business application provider can also be referred to as a tenant. In actual applications, one business application corresponds to a business application scheduling node. The business application scheduling node 102 maintains a communication connection with the business application core cloud node 105 and the business application edge cloud node 112 to transmit control information, such as transmitting heartbeat detection information to detect whether each node is working properly. The business application scheduling node 102 communicates with the management node 101 and the network control plane node 103 through the capability exposure node 104 to transmit control messages, call the operator's capabilities and query resource information.
能力开放节点104,属于中层的业务中台和/或技术中台,由通信运营商进行部署和管理,部署于运营商核心云机房。The capability exposure node 104 belongs to the middle-level business middle platform and/or technical middle platform, which is deployed and managed by the communication operator and deployed in the operator's core cloud computer room.
具体的,一方面,能力开放节点104用于向业务应用的提供者提供资源信息、网络能力、平台能力、应用开发能力以及基础应用开发工具组件的开放服务;Specifically, on the one hand, the capability opening node 104 is used to provide resource information, network capabilities, platform capabilities, application development capabilities, and open services of basic application development tool components to service application providers;
另一方面,能力开放节点104还可以根据业务应用提供者和运营商自身的需求,对运营商的各种资源进行查询、能力调用、业务编排、云网协同等操作,能力开放节点104还可以实现对业务应用请求进行认证鉴权,留存业务应用调用记录,生成计费话单等功能,支撑运营商业务运营,比如整合编排协同器的功能,同时还可实现整合NSMF(网络切片管理)等功能。On the other hand, the capability exposure node 104 can also query the operator's various resources, call capabilities, orchestrate services, and perform cloud-network collaboration according to the needs of business application providers and the operators themselves. The capability exposure node 104 can also authenticate business application requests, retain business application call records, generate billing call records, and support the operator's business operations. For example, it can integrate the functions of the orchestration coordinator, and can also integrate functions such as NSMF (network slice management).
在另一种实施方式种,在汇聚层边缘云上11还可以部署业务应用边缘云节点112以及网络用户面节点(UP)113。In another implementation, a business application edge cloud node 112 and a network user plane node (UP) 113 may also be deployed on the convergence layer edge cloud 11 .
结合图3,业务应用边缘云节点112属于上层业务应用,由业务应用提供者进行部署和管理,部署于运营商汇聚层边缘云机房,用于对业务应用相关的轻量级业务数据进行存储和/或计算。业务应用边缘云节点112以SaaS形态部署于运营商云平台计算节点111之上。示例性的,可以在运营商云平台计算节点111之上部署视频业务的边缘云节点应用程序。In conjunction with Figure 3, the business application edge cloud node 112 belongs to the upper-layer business application, which is deployed and managed by the business application provider and deployed in the edge cloud computer room of the operator's aggregation layer for storing and/or computing lightweight business data related to the business application. The business application edge cloud node 112 is deployed on the operator cloud platform computing node 111 in the form of SaaS. Exemplarily, the edge cloud node application of the video service can be deployed on the operator cloud platform computing node 111.
网络用户面节点(UP)113,属于下层基础网络能力,由通信运营商进行部署和管理,部署于运营商汇聚层边缘云机房,其中,网络用户面节点113可以包括本地核心网的网络设备和/或城域网的网络设备,示例性的,网络用户面节点113可以是UPF/MSG-U(多业务接入网关用户面)等。The network user plane node (UP) 113 belongs to the lower-layer basic network capability, is deployed and managed by the communication operator, and is deployed in the operator's aggregation layer edge cloud room. The network user plane node 113 may include network equipment of the local core network and/or network equipment of the metropolitan area network. Exemplarily, the network user plane node 113 may be UPF/MSG-U (multi-service access gateway user plane), etc.
在其他实施方式中,在核心云10上还可以部署业务应用核心云节点105。In other implementations, a business application core cloud node 105 may also be deployed on the core cloud 10 .
请继续参考图5,业务应用核心云节点105,属于上层业务应用,由业务应用提供者进行部署和管理,部署于运营商核心云机房。用于对业务应用相关的重量级业务数据进行存储和/或计算。具体的,业务应用核心云节点105还可以和业务应用边缘云节点112通信连接,用于对业务应用边缘云节点112进行业务应用相关的控制管理和数据传送,示例性的,业务应用核心云节点105和业务应用边缘云节点112之间传送控制消息,如心跳消息用于检测彼此是否工作正常;业务应用核心云节点105向业务应用边缘云节点112传送业务数据,比如传送视频点播类业务的视频内容数据。Please continue to refer to Figure 5. The business application core cloud node 105 belongs to the upper-level business application, which is deployed and managed by the business application provider and deployed in the operator's core cloud room. It is used to store and/or calculate heavyweight business data related to the business application. Specifically, the business application core cloud node 105 can also be communicated with the business application edge cloud node 112 to perform business application-related control management and data transmission on the business application edge cloud node 112. For example, control messages are transmitted between the business application core cloud node 105 and the business application edge cloud node 112, such as heartbeat messages used to detect whether each other is working properly; the business application core cloud node 105 transmits business data to the business application edge cloud node 112, such as transmitting video content data for video-on-demand services.
在一些实施方式中,在核心云10上还可以部署网络控制面节点(CP)103。In some implementations, a network control plane node (CP) 103 may also be deployed on the core cloud 10 .
请继续参考图5,网络控制面节点103,属于下层基础网络能力,由通信运营商进行部署和管理,部署于运营商核心云机房。具体的,网络控制面节点103通过SDN/NFV技术与网络用户面节点113通信连接,示例性的,网络控制面节点103可以包括以下至少一种:NEF、PCF、AMF、SMF以及MSG-C(多业务接入网关控制面)等。Please continue to refer to Figure 5, the network control plane node 103 belongs to the lower layer basic network capability, is deployed and managed by the communication operator, and is deployed in the operator's core cloud room. Specifically, the network control plane node 103 is connected to the network user plane node 113 through SDN/NFV technology. Exemplarily, the network control plane node 103 may include at least one of the following: NEF, PCF, AMF, SMF, and MSG-C (Multi-Service Access Gateway Control Plane), etc.
本申请实施例提供的汇聚层云管平台,运营商汇聚层云管平台的部署架构、运营商的固移综合承载网络架构和上层业务应用的部署架构精准匹配,5个节点拓扑架构完全匹配,其中,业务应用调度节点、业务应用核心云节点、能力开放节点、边缘云管理节点以及网络控制面节点在核心云部署,其中业务应用的核心云节点可以灵活部署于省内不同的核心云局址;3个节点拓扑架构完全匹配,其中,业务应用边缘云SaaS节点部署于运营商的汇聚层边缘云计算节点的IaaS和PaaS平台之上,与运营商的移网和固网的网络用户面节点在汇聚层边缘云部署,真正意义上实现云平台、本地网设备、业务应用节点全面共局址匹配部署、云(核心云)网(本地网络)边(汇聚层边缘云)端(终端)业(各类业务应用)深度融合和高效互动,可以敏捷支撑不同垂直行业个性化、差异化、定制化的业务需求。各类上层业务应用的调度节点可以通过运营商的能力开放节点提供的API接口实现快捷访问,按需实时查询运营商的云、网资源的状态信息(比如云、网的资源利用率、各节点故障告警信息、性能信息等),根据业务感知的MOS,按需实时进行运营商的云网能力调用(比如,进行QOS保障或切片运营,进行计算节点内部容量的扩缩容或计算节点数量的增减部署),从而提升业务感知,或者实现按需实时进行流量调优等操作。The convergence layer cloud management platform provided in the embodiment of the present application accurately matches the deployment architecture of the operator's convergence layer cloud management platform, the operator's fixed-mobile integrated bearer network architecture and the deployment architecture of the upper-layer business applications, and the five node topology architectures are fully matched, among which the business application scheduling node, business application core cloud node, capability exposure node, edge cloud management node and network control plane node are deployed in the core cloud, among which the core cloud nodes of business applications can be flexibly deployed at different core cloud sites within the province; the three node topology architectures are fully matched, among which the business application edge cloud SaaS node is deployed on the IaaS and PaaS platforms of the operator's convergence layer edge cloud computing node, and is deployed with the network user plane nodes of the operator's mobile network and fixed network in the convergence layer edge cloud, truly realizing the comprehensive co-location matching deployment of cloud platform, local network equipment, and business application nodes, and the deep integration and efficient interaction of cloud (core cloud), network (local network), edge (convergence layer edge cloud), end (terminal) and industry (various business applications), which can agilely support the personalized, differentiated and customized business needs of different vertical industries. The scheduling nodes of various upper-layer business applications can be quickly accessed through the API interface provided by the operator's capability exposure node, and the operator's cloud and network resource status information (such as cloud and network resource utilization, node fault alarm information, performance information, etc.) can be queried in real time on demand. According to the business-aware MOS, the operator's cloud and network capabilities can be called in real time on demand (for example, QOS guarantee or slicing operation, expansion and reduction of the internal capacity of computing nodes, or increase or decrease of the number of computing nodes), thereby improving business perception or realizing on-demand real-time traffic optimization and other operations.
在一些场景中,汇聚层边缘云中包含有多个计算节点,其中,当某个计算节点产生故障或者该计算节点的系统负荷过大时,数据处理效率会降低,从而降低用户体验,因此,本申请实施例提供的汇聚层云管平台上的管理节点和业务应用调度节点之间可以通过共享一些业务相关的信息,从而均衡每个计算节点的系统负荷,以解决上述问题,下面结合以下实施例进行说明:In some scenarios, the convergence layer edge cloud includes multiple computing nodes. When a computing node fails or the system load of the computing node is too large, the data processing efficiency will be reduced, thereby reducing the user experience. Therefore, the management node and the business application scheduling node on the convergence layer cloud management platform provided by the embodiment of the present application can share some business-related information to balance the system load of each computing node to solve the above problem, which is described below in conjunction with the following embodiments:
为方便理解,请继续参考图5,如图5所示,管理节点101和业务应用调度节点102之间通过能力开放节点104进行通信连接,两者之间可以共享一些业务相关的信息。For ease of understanding, please continue to refer to FIG. 5 . As shown in FIG. 5 , the management node 101 and the service application scheduling node 102 are communicated and connected via the capability exposure node 104 , and some service-related information can be shared between the two.
在实际应用中,管理节点101用于,在检测到第一计算节点发生故障时,控制第二计算节点处理终端的业务请求,其中,第一计算节点与第二计算节点为同一个汇聚环上相邻的两个计算节点。In actual applications, the management node 101 is used to control the second computing node to process the service request of the terminal when a failure of the first computing node is detected, wherein the first computing node and the second computing node are two adjacent computing nodes on the same convergence ring.
具体的,当某个计算节点故障后,管理节点101发送通知至业务应用调度节点102,协助进行业务策略调整,业务应用调度节点102将业务流牵引到附近对应的容灾计算节点,示例性的,部署在两个相邻的传输汇聚机房的计算节点之间做容灾保护和数据同步,汇聚层两个计算节点A、B之间进行数据同步,当管理节点101检测到A节点故障后,可以发送通知消息至业务应用调度节点102,业务应用调度节点102接收到通知消息后,将终端的业务请求(移网、固网终端)引导至B节点进行处理。Specifically, when a computing node fails, the management node 101 sends a notification to the business application scheduling node 102 to assist in adjusting the business policy. The business application scheduling node 102 pulls the business flow to the corresponding disaster recovery computing node nearby. For example, disaster recovery protection and data synchronization are performed between the computing nodes deployed in two adjacent transmission aggregation rooms. Data synchronization is performed between the two computing nodes A and B in the aggregation layer. When the management node 101 detects a failure in node A, it can send a notification message to the business application scheduling node 102. After receiving the notification message, the business application scheduling node 102 guides the terminal's business request (mobile network, fixed network terminal) to node B for processing.
或者,在检测到第一计算节点的负荷高过预设负荷,且第二计算节点的负荷低于预设负荷时,控制第二计算节点处理业务请求。Alternatively, when it is detected that the load of the first computing node is higher than a preset load and the load of the second computing node is lower than the preset load, the second computing node is controlled to process the service request.
具体的,部署在两个相邻的传输汇聚机房的计算节点之间做保护,汇聚层两个相邻的计算节点之间进行数据同步,当管理节点101检测到第一计算节点负荷超过指定门限,而第二计算节点负荷低于预设负荷时,管理节点101可以发送通知消息至业务应用调度节点102,业务应用调度节点102接收到通知消息后,将终端的业务请求(移网、固网终端)和业务流引导至第二计算节点进行处理,其中,预设负荷可以根据各节点的负荷限值确定,本实施例对此不做特别限定。Specifically, protection is provided between computing nodes deployed in two adjacent transmission convergence rooms, and data synchronization is performed between two adjacent computing nodes at the convergence layer. When the management node 101 detects that the load of the first computing node exceeds a specified threshold and the load of the second computing node is lower than a preset load, the management node 101 may send a notification message to the service application scheduling node 102. After receiving the notification message, the service application scheduling node 102 directs the terminal's service request (mobile network, fixed network terminal) and service flow to the second computing node for processing. The preset load may be determined based on the load limit of each node, and this embodiment does not specifically limit this.
本申请实施例提供的汇聚层云管平台,通过系统架构上深度融合,畅通信息交互通道,提供信息查询和能力调用的接口。边缘云管理节点和业务应用调度节点之间可以共享一些业务相关的信息,使各汇聚层边缘云计算节点之间实现容灾备份和负载均衡。基于固移业务融合承载的汇聚层运管平台,同时为宽带、移网用户以及专线客户提供服务,由于用户数增加规模效应显著提升,从而可以提升汇聚层边缘云计算节点的内容缓存效率、计算效率,减少多个计算节点(对比固、移业务分离的计算节点)之间重复的缓存内容刷新,提升了运营商整体资源利用和运营效率。The convergence layer cloud management platform provided in the embodiment of the present application, through deep integration in the system architecture, unblocks the information interaction channel, and provides interfaces for information query and capability call. Some business-related information can be shared between the edge cloud management node and the business application scheduling node, so that disaster recovery backup and load balancing can be achieved between the edge cloud computing nodes of each convergence layer. The convergence layer operation and management platform based on the convergence of fixed and mobile services provides services for broadband, mobile network users and dedicated line customers at the same time. As the number of users increases, the scale effect is significantly improved, thereby improving the content caching efficiency and computing efficiency of the convergence layer edge cloud computing nodes, reducing repeated cache content refreshes between multiple computing nodes (compared to computing nodes with separate fixed and mobile services), and improving the overall resource utilization and operational efficiency of operators.
在其他场景中,在一些时间段,无线资源的利用率会降低,例如,在凌晨时,5G/4G无线资源利用率会比其他时段的利用率低,通过本申请提供的汇聚层云管平台,可以通过关闭无线载波、通道、符号等方式在资源利用率较低时进行节能降耗,下面继续结合以下实施例进行说明:In other scenarios, in some time periods, the utilization rate of wireless resources will be reduced. For example, in the early morning, the utilization rate of 5G/4G wireless resources will be lower than that of other time periods. Through the convergence layer cloud management platform provided by this application, energy saving and consumption reduction can be performed when resource utilization is low by shutting down wireless carriers, channels, symbols, etc. The following is further described in conjunction with the following embodiments:
为方便理解,请继续参考图5,如图5所示,能力开放节点104还可以与网络控制面节点103通信连接,其中,能力开放节点104用于确定预设时间内预设小区的无线资源利用率是否低于预设利用率,若确定预设时间内预设小区的无线资源利用率低于预设利用率,则发送控制信号至网络控制面节点103,控制信号用于控制网络控制面节点103执行节能操作。对应的,网络控制面节点103执行节能操作可以包括:网络控制面节点103通过关闭无线载波、通道、符号等方式节能降耗。For ease of understanding, please continue to refer to Figure 5. As shown in Figure 5, the capability open node 104 can also be connected to the network control plane node 103 in communication, wherein the capability open node 104 is used to determine whether the wireless resource utilization rate of the preset cell within the preset time is lower than the preset utilization rate. If it is determined that the wireless resource utilization rate of the preset cell within the preset time is lower than the preset utilization rate, a control signal is sent to the network control plane node 103, and the control signal is used to control the network control plane node 103 to perform energy-saving operations. Correspondingly, the network control plane node 103 performing energy-saving operations may include: the network control plane node 103 saves energy and reduces consumption by shutting down wireless carriers, channels, symbols, etc.
在一些实施方式中,能力开放节点104还可以与管理节点101通信连接,其中,能力开放节点104用于确定预设时间内计算节点111的服务器资源利用率是否低于预设利用率,若确定预设时间内预设计算节点111的服务器资源利用率低于预设利用率,则发送控制信号至管理节点101,控制信号用于管理节点101执行节能操作。对应的,管理节点101执行节能操作可以包括:管理节点101可以基于计算节点111某个获某些业务应用的业务量的变化,通过容器的扩缩容进行节能降耗,以提升边缘云服务器资源的资源利用率。In some embodiments, the capability opening node 104 may also be connected to the management node 101 in communication, wherein the capability opening node 104 is used to determine whether the server resource utilization of the computing node 111 within a preset time is lower than the preset utilization, and if it is determined that the server resource utilization of the preset computing node 111 within the preset time is lower than the preset utilization, a control signal is sent to the management node 101, and the control signal is used for the management node 101 to perform energy-saving operations. Correspondingly, the management node 101 performing energy-saving operations may include: the management node 101 may perform energy saving and consumption reduction by expanding and contracting the container based on the change in the business volume of a certain business application of the computing node 111, so as to improve the resource utilization of the edge cloud server resources.
另一方面,本发明实施例提供一种汇聚层云管平台的部署方法,用于部署上述实施例所述的汇聚层云管平台。On the other hand, an embodiment of the present invention provides a method for deploying a convergence layer cloud management platform, which is used to deploy the convergence layer cloud management platform described in the above embodiment.
本领域技术人员可以理解的是,通过本实施例提供的方法,可以部署上述实施例所述的汇聚层云管平台,在此不再对本实施例中与平台实施例相同的部分及有益效果进行具体赘述。Those skilled in the art can understand that, through the method provided in this embodiment, the convergence layer cloud management platform described in the above embodiment can be deployed, and the parts and beneficial effects of this embodiment that are the same as the platform embodiment will not be described in detail here.
在上述的实施例中,应该理解到,所揭露的平台和方法,可以通过其它的方式实现。例如,以上所描述的平台实施例仅仅是示意性的,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。In the above embodiments, it should be understood that the disclosed platform and method can be implemented in other ways. For example, the platform embodiments described above are only exemplary, and the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or module, which can be electrical, mechanical or other forms.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011088635.3ACN114422369B (en) | 2020-10-13 | 2020-10-13 | Convergence layer cloud management platform and deployment method thereof |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011088635.3ACN114422369B (en) | 2020-10-13 | 2020-10-13 | Convergence layer cloud management platform and deployment method thereof |
| Publication Number | Publication Date |
|---|---|
| CN114422369A CN114422369A (en) | 2022-04-29 |
| CN114422369Btrue CN114422369B (en) | 2024-04-30 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202011088635.3AActiveCN114422369B (en) | 2020-10-13 | 2020-10-13 | Convergence layer cloud management platform and deployment method thereof |
| Country | Link |
|---|---|
| CN (1) | CN114422369B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116113067B (en)* | 2022-12-27 | 2025-10-03 | 中国电信股份有限公司 | Cloud dedicated line establishment method, device, and electronic equipment |
| CN117768661A (en)* | 2023-12-23 | 2024-03-26 | 南威软件股份有限公司 | Micro-service-based embedded video middle platform system architecture |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101447910A (en)* | 2007-11-26 | 2009-06-03 | 华为技术有限公司 | Distributed network storage control method, device and distribution system |
| CN109640348A (en)* | 2019-01-08 | 2019-04-16 | 中国联合网络通信集团有限公司 | Multi-service MEC network architecture, multi-service data stream processing method and device |
| CN109831490A (en)* | 2019-01-14 | 2019-05-31 | 中国联合网络通信集团有限公司 | Business access method and system |
| CN110290506A (en)* | 2019-04-17 | 2019-09-27 | 中国联合网络通信集团有限公司 | An edge cloud mobility management method and device |
| EP3657762A1 (en)* | 2018-11-23 | 2020-05-27 | Industrial Technology Research Institute | Network service system and network service method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10915366B2 (en)* | 2018-09-28 | 2021-02-09 | Intel Corporation | Secure edge-cloud function as a service |
| US10728138B2 (en)* | 2018-12-21 | 2020-07-28 | At&T Intellectual Property I, L.P. | Analytics enabled radio access network (RAN)- aware content optimization using mobile edge computing |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101447910A (en)* | 2007-11-26 | 2009-06-03 | 华为技术有限公司 | Distributed network storage control method, device and distribution system |
| EP3657762A1 (en)* | 2018-11-23 | 2020-05-27 | Industrial Technology Research Institute | Network service system and network service method |
| CN109640348A (en)* | 2019-01-08 | 2019-04-16 | 中国联合网络通信集团有限公司 | Multi-service MEC network architecture, multi-service data stream processing method and device |
| CN109831490A (en)* | 2019-01-14 | 2019-05-31 | 中国联合网络通信集团有限公司 | Business access method and system |
| CN110290506A (en)* | 2019-04-17 | 2019-09-27 | 中国联合网络通信集团有限公司 | An edge cloud mobility management method and device |
| Title |
|---|
| Automated Enforcement of SLA for Cloud Services;Shahin Vakilinia;2018 IEEE 11th International Conference on Cloud Computing;20180911;全文* |
| 边缘协同的分布式云基础设施管理系统;陈天,师春雨;广东通信技术;20190731;全文* |
| Publication number | Publication date |
|---|---|
| CN114422369A (en) | 2022-04-29 |
| Publication | Publication Date | Title |
|---|---|---|
| CN113596191B (en) | Data processing method, network element equipment and readable storage medium | |
| CN106713406B (en) | Method and system for accessing slice network | |
| CN105577714B (en) | Method and system for implementing content distribution network based on software-defined network | |
| EP3208979B1 (en) | Software-defined network-based method and system for implementing content distribution network | |
| US9538134B2 (en) | Method and system for resource load balancing in a conferencing session | |
| US11012875B2 (en) | Method and system to dynamically enable SDN network learning capability in a user-defined cloud network | |
| WO2014082538A1 (en) | Business scheduling method and apparatus and convergence device | |
| CN105991856A (en) | VOIP routing based on RTP server-to-server routing | |
| CN107979760A (en) | The inspection method and device of a kind of live video | |
| CN113572864B (en) | A data processing method, network element equipment and readable storage medium | |
| CN109412877B (en) | Network capacity open system based on UTN network | |
| CN114422369B (en) | Convergence layer cloud management platform and deployment method thereof | |
| CN108810581A (en) | A kind of update method and device of menu | |
| WO2014176990A1 (en) | Node allocation method, device and system | |
| CN104539558A (en) | Capacity-expansible IP telephone exchange blade mechanism frame and automatic capacity expansion method | |
| CN109379209A (en) | A kind of upgrade method and device of view networking storage service | |
| CN109379254A (en) | A kind of detection method and system of the network connection based on video conference | |
| CN101291293A (en) | Media resource adaptation method, media gateway controller and server | |
| CN109525663A (en) | A kind of methods of exhibiting and system of video data | |
| US20240179246A1 (en) | Hierarchical decoupling, integrated and open communication open system | |
| CN105681266A (en) | Communication cluster method and device for MMTel (MultiMedia Telephony) | |
| CN102547635B (en) | A kind of cut-in method of distributed business network, equipment and system | |
| CN114640624B (en) | Convergence edge cloud pool organization system | |
| Quoc et al. | Optimization and evaluation of a multimedia streaming service on hybrid Telco cloud | |
| CN110213533A (en) | A kind of acquisition methods and device regarding networking monitoring video flowing |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |