Unified orchestration and management method, apparatus, and system
The unified orchestration and management system solves the problem of heterogeneous resource management for 5G networks and MEC applications, realizes unified orchestration of network functions and applications, adapts to the diverse needs of vertical industries, and improves resource management and orchestration experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
- Filing Date
- 2024-12-02
- Publication Date
- 2026-07-21
AI Technical Summary
Currently, NFVO in 5G networks can only instantiate single network elements, and MEAO can only instantiate application elements. This makes it difficult to meet the multi-entry requirements of heterogeneous resources, resulting in the decentralization and inconsistency of networks and applications, which hinders network development.
A unified orchestration and management system is proposed, including a unified orchestration unit and a unified management unit. Through analysis function modules, strategy function modules and orchestration function modules, it manages network functions and MEC applications in a unified manner and supports the instantiation and orchestration of heterogeneous resources.
It enables unified orchestration and management of network functions and MEC applications, adapts to heterogeneous resource scenarios, improves resource management and orchestration experience, and meets the diverse needs of vertical industries.
Smart Images

Figure CN119520286B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communications, and in particular to a unified orchestration and management method, apparatus and system. Background Technology
[0002] Service platforms based on MEC (Multi-access Edge Computing) have their own orchestration systems, with requirements originating from the service-side OSS (Operation Support System). The network side also has its own orchestration system, with requirements originating from the network-side OSS. This fragmented and inconsistent information hinders network development. Furthermore, the current orchestration of different resources has different entry points; for example, the service entry point is MEAO (MEC Application Orchestrator), and the network service entry point is NFVO (Network Functions Virtualization Orchestrator). Multiple resources and multiple entry points make it difficult to adapt to scenarios with heterogeneous resources.
[0003] To meet the needs of various vertical industries, the integration of networks and applications has become a trend. However, the current NFVO of 5G networks can only instantiate single network elements, and MEAO can only instantiate application elements, which is insufficient to meet the current industry needs. Summary of the Invention
[0004] This disclosure provides a unified orchestration and management system that supports the simultaneous provision of network functions and MEC applications for customized scenarios requiring integrated network and application functionalities.
[0005] This disclosure provides some embodiments of a unified orchestration and management system, which includes a unified orchestration unit;
[0006] The unified orchestration unit includes:
[0007] The analysis function module is configured to respond to the requirements issued by the integrated operation support system, analyze the requirements, determine the resource and service quality requirements required by the requirements, and send the analysis results to the strategy function module.
[0008] The strategy function module is configured to select different resources to match based on the analysis results for different needs, and then send the matched resource strategy to the orchestration function module.
[0009] The orchestration module is configured to perform corresponding orchestration based on the resource strategy corresponding to the requirements.
[0010] In some embodiments, the analysis function module is configured to perform a detailed analysis of the requirements to determine at least one of the bandwidth, latency requirements, and packet loss rate requirements needed for the requirements.
[0011] In some embodiments, the policy function module is configured to: if the analysis result indicates that the requirement is a video application requirement, the required bandwidth is higher than a preset first bandwidth threshold, and the packet loss rate is lower than a preset first packet loss rate threshold, the matched resources include: network service descriptors, application descriptors, and containerized deployment resources of virtual network functions, wherein a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
[0012] In some embodiments, the policy function module is configured to: if the analysis results indicate that the requirement is an industrial control application requirement, the latency is lower than a preset first latency threshold, and the packet loss rate is lower than a preset second packet loss rate threshold, the matching resources include: network service descriptors, virtual machine deployment resources for virtual network functions, wherein a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
[0013] In some embodiments, the policy function module is configured to: if the analysis results indicate that the requirement is an augmented reality application requirement, the latency is lower than a preset second latency threshold, and the required bandwidth is higher than a preset second bandwidth threshold, the matching resources include: network service descriptors, application descriptors, and containerized deployment resources for virtual network functions, wherein a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
[0014] In some embodiments, the policy function module is configured to: if the analysis result indicates that the requirement is a core network function requirement or an access network function requirement, the matching resources include: network service descriptors and containerized deployment resources for virtual network functions, wherein a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
[0015] In some embodiments, the orchestration function module is configured to instantiate resource policy-related objects on the infrastructure, load programs onto the objects, and form network entities.
[0016] In some embodiments, the unified orchestration and management system further includes a unified management unit;
[0017] The unified management unit includes:
[0018] The infrastructure management module is configured to manage infrastructure in a unified manner;
[0019] The object management module is configured to manage all instantiated objects in a unified manner.
[0020] The service management module is configured to manage various network entities in a unified manner.
[0021] In some embodiments, the infrastructure managed by the infrastructure management module includes at least one of computing resources, storage resources, network resources, and other virtualized resources.
[0022] In some embodiments, the instantiated objects managed by the object management module include at least one of the following: virtual network function objects and application objects.
[0023] In some embodiments, the various network entities managed by the service management module include at least one of the following: Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Authentication Server Function (AUSF), Policy Control Function (PCF), video applications, and audio applications.
[0024] In some embodiments, the requirements issued by the converged operations support system include at least one of business-side requirements and network-side requirements.
[0025] This disclosure provides a unified orchestration and management method through several embodiments, including:
[0026] In response to the requirements issued by the integrated operations support system, analyze the requirements, determine the resource and service quality requirements needed for the requirements, and issue the analysis results;
[0027] Based on the analysis results, different resources are selected to match different needs, and the matched resource strategies are then issued.
[0028] The appropriate orchestration is executed based on the resource strategy corresponding to the stated requirements.
[0029] In some embodiments, performing corresponding orchestration according to the resource policy corresponding to the requirements includes: instantiating the resource policy corresponding object on the infrastructure, loading the program onto the object, and forming a network entity.
[0030] Some embodiments of this disclosure provide a unified orchestration and management apparatus, including: a memory; and a processor coupled to the memory, the processor being configured to execute a unified orchestration and management method based on instructions stored in the memory.
[0031] Some embodiments of this disclosure provide a computer-readable storage medium having computer instructions stored thereon, which, when executed by a processor, implement the steps of a unified orchestration and management method.
[0032] Some embodiments of this disclosure provide a computer program product including computer instructions that, when executed by a processor, implement steps of a unified orchestration and management method. Attached Figure Description
[0033] The accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. This disclosure can be more clearly understood from the following detailed description with reference to the accompanying drawings.
[0034] Obviously, the accompanying drawings described below are merely some embodiments of this disclosure. Those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0035] Figure 1 A schematic diagram of a unified orchestration and management system according to some embodiments of this disclosure is shown.
[0036] Figure 2 The diagram illustrates a unified arrangement and management method according to some embodiments of this disclosure.
[0037] Figure 3 A schematic diagram of a unified orchestration and management apparatus according to some embodiments of the present disclosure is shown. Detailed Implementation
[0038] It should be noted that, unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of this disclosure.
[0039] Those skilled in the art will understand that the terms "first," "second," etc., in the embodiments of this disclosure are only used to distinguish different steps, devices, or modules, and do not represent any specific technical meaning, nor do they indicate a necessary logical order between them.
[0040] It should also be understood that in the embodiments disclosed herein, "a plurality of" may refer to two or more, and "at least one" may refer to one, two or more.
[0041] It should also be understood that any component, data or structure mentioned in the embodiments of this disclosure can generally be understood as one or more unless expressly defined or given to the contrary in the context.
[0042] Furthermore, the term "and / or" in this disclosure is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this disclosure generally indicates that the preceding and following related objects have an "or" relationship.
[0043] It should also be understood that the description of the various embodiments in this disclosure emphasizes the differences between the various embodiments, and the similarities or similarities can be referred to each other. For the sake of brevity, they will not be described in detail.
[0044] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.
[0045] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit this disclosure or its application or use.
[0046] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.
[0047] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.
[0048] Furthermore, to avoid obscuring this disclosure with unnecessary detail, only processing steps and / or apparatus structures closely related to at least the solutions according to this disclosure are shown in the accompanying drawings, while other details not closely related to this disclosure are omitted. It should also be noted that similar reference numerals and letters in the drawings indicate similar items, and therefore once an item is defined in one drawing, it need not be discussed again in subsequent drawings.
[0049] A VNFD (Virtual Network Function Descriptor) is used to describe a VNF (Virtual Network Function) and define the virtual resources required by the VNFs, such as the number of virtual machines required and the resource configuration of each virtual machine.
[0050] A Network Service Descriptor (NSD) is a document used to describe the specifications of a network service. NSD is a standardized description method used to define various attributes of a network service, including its topology, configuration parameters, resource requirements, and performance requirements. Through NSD, one can clearly understand the overall architecture of a network service and the relationships between its various components.
[0051] An AppD (Application Descriptor) is a document or file used to describe, configure, and manage an application. It may contain various application properties, configuration parameters, dependencies, version information, and other information related to application deployment and operation.
[0052] Helm Charts are templated deployment description files for Kubernetes applications. Helm uses custom Chart templates to deploy Kubernetes applications. Kubernetes (K8s) is a container orchestration engine used to automate the deployment, scaling, and management of containerized applications.
[0053] As mentioned earlier, in traditional technologies, the instantiation of current applications is generally achieved through AppD, meaning only industry business requirements are instantiated; the instantiation of the infrastructure supporting AppD is described by NSD, but they have different entry points. Furthermore, the instantiation of current communication networks is generally achieved through NSD, meaning only network requirements are instantiated; both communication networks and application instantiation have their own separate instantiation systems.
[0054] This disclosure adopts an integrated approach, along with an integrated instantiation and management solution, to achieve multi-resource instantiation and management for communication networks and applications under converged requirements. It also expands the types of descriptors from AppD, NSD, and VNFD to support containerization, aligning with future business development.
[0055] Figure 1 A schematic diagram of a unified orchestration and management system according to some embodiments of this disclosure is shown.
[0056] like Figure 1 As shown, the unified orchestration and management system of this embodiment includes: a unified orchestration unit, and may also include a unified management unit. The unified orchestration unit includes: an analysis function module, a strategy function module, and an orchestration function module. The unified management unit includes: an infrastructure management module, an object management module, and a service management module.
[0057] The analysis function module is configured to respond to the requirements issued by the converged operation support system, analyze the requirements, determine the resources and QoS (Quality of Service) requirements required by the requirements, such as at least one of bandwidth, latency requirements, and packet loss rate requirements, and send the analysis results to the policy function module.
[0058] The strategy function module is configured to select different resources to match based on the analysis results for different needs, and then send the matched resource strategy to the orchestration function module.
[0059] For example, the strategy function module is configured to: if the analysis results indicate that the requirement is a video application requirement, the required bandwidth is higher than a preset first bandwidth threshold, and the packet loss rate is lower than a preset first packet loss rate threshold, the matched resources include: network service descriptors, application descriptors, and containerized deployment resources for virtual network functions, wherein a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
[0060] For example, the strategy function module is configured to: if the analysis results indicate that the requirement is an industrial control application requirement, the latency is lower than a preset first latency threshold, and the packet loss rate is lower than a preset second packet loss rate threshold, the matching resources include: network service descriptors, virtual machine deployment resources for virtual network functions, wherein a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
[0061] For example, the strategy function module is configured to: if the analysis results indicate that the requirement is an augmented reality application requirement, the latency is lower than a preset second latency threshold, and the required bandwidth is higher than a preset second bandwidth threshold, the matching resources include: network service descriptors, application descriptors, and containerized deployment resources for virtual network functions, wherein a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
[0062] For example, the policy function module is configured to: if the analysis results indicate that the requirement is a core network function requirement or an access network function requirement, the matching resources include: network service descriptors and containerized deployment resources for virtual network functions, wherein a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
[0063] The orchestration module is configured to perform corresponding orchestration based on the resource policies corresponding to the requirements. For example, it instantiates objects corresponding to the resource policies on the infrastructure, loads programs onto the objects, and forms network entities.
[0064] The infrastructure management module is configured to uniformly manage infrastructure, such as at least one of computing resources, storage resources, network resources, and other virtualized resources.
[0065] The object management module is configured to uniformly manage various instantiated objects, such as at least one of virtual network function objects and application objects. Application objects include, for example, MEC application objects.
[0066] The service management module is configured to uniformly manage various network entities. These network entities include at least one of the following: Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Authentication Server Function (AUSF), Policy Control Function (PCF), video applications, and audio applications.
[0067] AMF (Access and Mobility Management Function): Responsible for managing user access and mobility, performing functions such as registration, connection, reachability, and mobility management.
[0068] SMF (Session Management Function): Responsible for user session management, including tunnel maintenance, IP address allocation and management, UPF selection, policy enforcement and QoS control, billing data collection, roaming, etc.
[0069] UPF (User Plane Functions): Responsible for user plane processing, including packet routing and forwarding, policy enforcement, traffic reporting, QoS processing, etc.
[0070] AUSF (Authentication Server Function): Responsible for authenticating users' 3GPP and non-3GPP access.
[0071] PCF (Policy Control Function): Responsible for controlling user policies, including session policies, mobility policies, etc.
[0072] Figure 2 The diagram illustrates a unified arrangement and management method according to some embodiments of this disclosure. For example... Figure 2 As shown, the unified orchestration and management method of this embodiment includes the following steps.
[0073] In step 21, a certain requirement is issued to the unified orchestration and management system via the converged operations support system (OSS).
[0074] The converged operations support system integrates the functions of the business-side operations support system and the network-side operations support system. Requirements from both the business and network sides are distributed to the unified orchestration and management system via the converged operations support system.
[0075] In step 22, the analysis function module performs a detailed analysis of the requirement to determine the required resources and quality of service (QoS) requirements, such as the required bandwidth, latency, and packet loss rate. The analysis function module then sends the analysis results to the policy function module.
[0076] In step 23, the strategy function module will select different resource strategies to match different needs based on the analysis results, and then send the matched resource strategies to the orchestration function module.
[0077] For example, video applications require high bandwidth and may tolerate minor packet loss. Therefore, the strategy would match the resources used to create an NSD (Network SD Card) and an AppD (Application SD Card). Alternatively, open-source solutions could be used to deploy VNFs, such as using Helm Chart to deploy Kubernetes clusters and containerized VNFs (because packet loss is tolerable). Each VNF is described by a VNFD.
[0078] For example, industrial control applications may require ultra-low latency and have a very low tolerance for packet loss. These applications use virtual machines, with multiple VNFDs forming an NSD.
[0079] For example, XR (Extended Reality) applications require both ultra-low latency and ultra-high bandwidth, and therefore require different resource descriptors. They may need standard AppD and NSD, or they may require Helm Chart deployments for Kubernetes and containerized VNFs.
[0080] For example, core network function requirements or access network function requirements require NSD and containerized VNFs.
[0081] In step 24, the orchestration function module performs the corresponding orchestration according to the resource strategy corresponding to the requirement.
[0082] Based on the corresponding resource policy, the orchestration is executed accordingly, including: instantiating objects corresponding to the resource policy on the infrastructure, such as VNFs, App objects, etc., loading programs (software) onto these objects to form real network entities, such as AMF, SMF, a video application, an audio application, etc.
[0083] The arrangement process includes, for example, the following steps:
[0084] (1) Resource selection: Based on the results of the demand analysis, the orchestration function modules select appropriate resources from the resource pool for allocation.
[0085] (2) Resource deployment: Deploy the selected resources to the target environment and perform necessary configuration and initialization.
[0086] (3) Resource scheduling: After the resources are deployed, the orchestration module will dynamically adjust the allocation and use of resources according to the resource usage and business needs.
[0087] (4) Resource monitoring: Throughout the process, the orchestration function module will continuously monitor the usage and performance indicators of resources to ensure the effective use of resources and meet business needs.
[0088] (5) Resource recycling: When resources are no longer needed, the orchestration module will recycle the resources in a timely manner and redistribute them to other services.
[0089] The application scenarios for orchestration include, for example, the following:
[0090] (1) In a cloud computing environment, the orchestration function module can automatically configure and deploy computing resources such as virtual machines and containers according to business needs.
[0091] (2) In containerized applications, the orchestration function module can automatically manage the lifecycle of containers, including container creation, startup, shutdown and deletion.
[0092] (3) In a network function virtualization environment, the orchestration function module can automatically configure and manage virtual network functions (VNFs) to achieve flexible scheduling and efficient utilization of the network.
[0093] In step 25, the unified management unit performs unified management of infrastructure and orchestration.
[0094] The infrastructure management module provides unified management of infrastructure, such as computing resources, storage resources, network resources, and other virtualized resources.
[0095] The object management module manages all instantiated objects in a unified manner, such as VNFs and App objects.
[0096] The service management module manages all network entities that are formed in a unified manner, such as AMF, SMF, a certain video application, a certain audio application, and other network entities.
[0097] This disclosure adopts an integrated approach, along with an integrated instantiation and management solution, to achieve multi-resource instantiation and management for communication networks and applications under converged requirements. It also expands the types of descriptors from AppD, NSD, and VNFD to support containerization. This aligns with future business development and is applicable to mobile communication and MEC application scenarios.
[0098] There are no changes to the hardware; only software enhancements are needed. First, the existing OSS will be integrated / enhanced to form a unified requirement. Second, the orchestration and management system will be enhanced to adapt to different resource descriptors, such as supporting AppD, NSD, VNFD, HelmChart, Kubernetes clusters, and containerized VNFs.
[0099] The enhancements described above enable business stakeholders to input their requirements in a single step, thereby improving the management and orchestration experience of heterogeneous resources.
[0100] Figure 3 A schematic diagram of the structure of a unified orchestration and management device according to some embodiments of the present disclosure is shown.
[0101] like Figure 3 As shown, the unified orchestration and management device 300 of this embodiment includes: a memory 310 and a processor 320 coupled to the memory 310. The processor 320 is configured to execute the unified orchestration and management method in various embodiments based on instructions stored in the memory 310.
[0102] The unified orchestration and management device 300 may also include input / output interfaces 330, network interfaces 340, storage interfaces 350, etc. These interfaces 330, 340, 350, as well as the memory 310 and processor 320, can be connected, for example, via a bus 360.
[0103] The memory 310 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory stores, for example, the operating system, application programs, boot loader, and other programs.
[0104] The processor 320 can be implemented using a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gates, or transistors, or other discrete hardware components.
[0105] The input / output interface 330 provides a connection interface for input / output devices such as monitors, mice, keyboards, and touchscreens. The network interface 340 provides a connection interface for various networked devices. The storage interface 350 provides a connection interface for external storage devices such as SD cards and USB flash drives. The bus 360 can use any bus architecture from various bus structures. For example, bus architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, and Peripheral Component Interconnect (PCI) bus.
[0106] Some embodiments of this disclosure provide a computer-readable storage medium having computer instructions stored thereon, which, when executed by a processor, implement the steps of a unified orchestration and management method.
[0107] Some embodiments of this disclosure provide a computer program product including computer instructions that, when executed by a processor, implement steps of a unified orchestration and management method.
[0108] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more (non-transitory) computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, cloud storage, etc.) containing computer program code. A computer program product should be understood as a software product that primarily implements its solution through a computer program.
[0109] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0110] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0111] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0112] The above description is only a preferred embodiment of this disclosure and is not intended to limit this disclosure. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this disclosure should be included within the protection scope of this disclosure.
Claims
1. A unified orchestration and management system, characterized in that, The unified orchestration and management system includes a unified orchestration unit; The unified orchestration unit includes: The analysis function module is configured to respond to the requirements issued by the converged operation support system, analyze the requirements, determine the resource and service quality requirements required by the requirements, and send the analysis results to the strategy function module. The converged operation support system integrates the operation support system on the business side and the operation support system on the network side. The requirements include at least one of the business side requirements and the network side requirements. The strategy function module is configured to select different resources to match based on the analysis results for different needs, and then distribute the matched resource policies to the orchestration function module. Specifically, for different application needs on the business side, containerized deployment resources or virtual machine deployment resources are selected based on the analysis results; for core network or access network function needs on the network side, containerized deployment resources are selected based on the analysis results. The orchestration function module is configured to perform corresponding orchestration according to the resource policy corresponding to the requirements, including: instantiating the resource policy corresponding object on the infrastructure, loading the program on the object, and forming a network entity.
2. The unified orchestration and management system according to claim 1, characterized in that, The analysis function module is configured to perform a detailed analysis of the requirements and determine at least one of the bandwidth, latency, and packet loss rate requirements needed for the requirements.
3. The unified orchestration and management system according to claim 1, characterized in that, The strategy function module is configured as follows: If the analysis results indicate that the requirement is a video application requirement, the required bandwidth is higher than a preset first bandwidth threshold, and the packet loss rate is lower than a preset first packet loss rate threshold, the matched resources include: network service descriptors, application descriptors, and containerized deployment resources for virtual network functions. Among them, a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
4. The unified orchestration and management system according to claim 1, characterized in that, The strategy function module is configured as follows: If the analysis results indicate that the requirement is an industrial control application requirement, the latency is lower than a preset first latency threshold, and the packet loss rate is lower than a preset second packet loss rate threshold, the matching resources include: network service descriptors, virtual machine deployment resources for virtual network functions, wherein a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
5. The unified orchestration and management system according to claim 1, characterized in that, The strategy function module is configured as follows: If the analysis results indicate that the requirement is an augmented reality application requirement, the latency is lower than a preset second latency threshold, and the required bandwidth is higher than a preset second bandwidth threshold, the matching resources include: network service descriptors, application descriptors, and containerized deployment resources for virtual network functions. Among them, a network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
6. The unified orchestration and management system according to claim 1, characterized in that, The strategy function module is configured as follows: If the analysis results indicate that the requirement is a core network function requirement or an access network function requirement, the matching resources include: network service descriptors and containerized deployment resources for virtual network functions. A network service descriptor includes multiple virtual network function descriptors, and a virtual network function descriptor describes a virtual network function.
7. The unified orchestration and management system according to any one of claims 1-6, characterized in that, The unified orchestration and management system also includes a unified management unit; The unified management unit includes: The infrastructure management module is configured to manage infrastructure in a unified manner; The object management module is configured to manage all instantiated objects in a unified manner. The service management module is configured to manage various network entities in a unified manner.
8. The unified orchestration and management system according to claim 7, characterized in that, The infrastructure managed by the infrastructure management module includes at least one of the following: computing resources, storage resources, network resources, and other virtualized resources; or, The object management module manages various instantiated objects, including at least one of the following: virtual network function objects and application objects; or... The various network entities managed by the service management module include at least one of the following: Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Authentication Server Function (AUSF), Policy Control Function (PCF), video applications, and audio applications.
9. A unified arrangement and management method, characterized in that, include: In response to the requirements issued by the converged operations support system, the requirements are analyzed to determine the resource and service quality requirements needed for the requirements, and the analysis results are issued. The converged operations support system integrates the operations support system on the business side and the operations support system on the network side, and the requirements include at least one of the business side requirements and the network side requirements. Based on the analysis results, different resources are selected to match different needs, and the matched resource policies are issued. Specifically, for different application needs on the business side, containerized deployment resources or virtual machine deployment resources are selected based on the analysis results; for core network or access network function needs on the network side, containerized deployment resources are selected based on the analysis results. According to the resource policy corresponding to the requirements, the corresponding orchestration is executed, including: instantiating the resource policy corresponding object on the infrastructure, loading the program on the object, and forming a network entity.
10. A unified scheduling and management device, comprising: Memory; And a processor coupled to the memory, characterized in that the processor is configured to execute the unified orchestration and management method of claim 9 based on instructions stored in the memory.
11. A computer-readable storage medium storing computer instructions thereon, characterized in that, When the computer instruction is executed by the processor, it implements the steps of the unified orchestration and management method as described in claim 9.
12. A computer program product comprising computer instructions, characterized in that, When the computer instruction is executed by the processor, it implements the steps of the unified orchestration and management method as described in claim 9.