Computing network service arrangement method, computing network operation management system and storage medium

By using a computing network service orchestration method to generate and adjust resource configuration schemes, the problem of automated orchestration of resource integration in existing technologies is solved, enabling service ordering and online design for task-oriented services, thereby improving resource utilization and service assurance.

CN118827588BActive Publication Date: 2026-01-16CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311746774.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-19
Publication Date
2026-01-16
Estimated Expiration
2043-12-19

AI Technical Summary

Technical Problem

Existing technologies struggle to achieve end-to-end automated orchestration of resource integration, make it difficult to order services based on task-oriented service requirements, and make it difficult to design online services and dynamically adjust resources to meet users' flexible and ever-changing task needs.

Method used

A method for orchestrating network services is provided. By receiving user task information and orchestration schemes, candidate resource configuration schemes are generated, calculated and scheduled, resource configuration is instantiated, and resource configuration is dynamically adjusted according to business indicators.

Benefits of technology

It achieves end-to-end automated orchestration of resources, meets the service quality objectives of task-oriented services, supports online business design and dynamic resource adjustment, and improves resource utilization and business assurance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118827588B_ABST
    Figure CN118827588B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of algorithm network service arrangement method, algorithm network operation management system and storage medium.The embodiment of the application can select the candidate resource configuration scheme capable of meeting the task SLO requirement based on the algorithm network arrangement scheme designed in advance, and according to the current resource information of the query infrastructure layer, the resource is scheduled, the resource configuration instance corresponding to the resource configuration scheme is generated, so as to solve the problem that the prior art cannot realize the automatic arrangement of end-to-end resource fusion, and a kind of service subscription based on task type service demand is realized.In addition, the embodiment of the application can also be online for the task demand of flexible and changeable user on the system Business design, to meet the SLO requirement of task.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application relates to the technical field of service arrangement of a computing power network, and particularly relates to a computing power network service arrangement method, a computing power network operation management system and a storage medium. BACKGROUND

[0002] Cloud resource services also provide more opportunities for small and medium-sized enterprises, which can obtain more computing resources and storage capacity through cloud resource services to meet the needs of business development. Cloud resource services refer to obtaining required services in a demand-driven and easily scalable manner through a network, and also refer to computing resources and data storage services provided through the Internet. It allows users to use various software applications and data storage services without the need to purchase, install and maintain hardware devices. Cloud services are a network-based computing model that can help users access and use computing resources and data storage services anywhere, anytime.

[0003] A resource service arrangement management logical architecture is shown in Figure 1 In the resource service arrangement logical architecture, users subscribe to resource service tasks, such as cloud host and cloud storage services, through a self-service mode on an operation portal. The operation portal directly transmits the subscription requirements of the users to the cloud management system through an interface between the operation portal and the cloud management system. Meanwhile, the back-end billing system charges the users according to the amount of resources selected by the users (usually a "single-quantity-just" billing mode). After receiving the subscription requirements of the users for the business resources, the cloud management system configures the resources of the resource services, and performs operation and maintenance management of the subscribed cloud hosts through the operation and maintenance management function in the cloud management system.

[0004] Under this arrangement architecture, the resource subscription of the users, including network resources, storage resources and computing power resources, is arranged in different fields, and it is difficult to achieve end-to-end resource fusion and automatic arrangement. SUMMARY

[0005] At least one embodiment of the application provides a computing power network service arrangement method, a computing power network operation management system, a product center and a storage medium, which are used to solve the problem that end-to-end resource fusion and automatic arrangement are difficult to achieve in the prior art.

[0006] To solve the above technical problems, the application is implemented as follows:

[0007] In a first aspect, an embodiment of the application provides a computing power network service arrangement method applied to a computing power network operation management system, and the method comprises the following steps:

[0008] receive a first task information, the first task information comprising a first task expected to be executed by the user using a first task-based service and a service quality target SLO of the first task;

[0009] receive a first task information, the first task information comprising a first task expected to be executed by the user using a first task-based service and a service quality target SLO of the first task;

[0010] generate at least one candidate resource configuration scheme according to the first task information and the first algorithm network arrangement scheme.

[0011] Optionally, the above method further comprises:

[0012] obtain a design arrangement for a task-based service, wherein the task-based service comprises at least one task, and the design arrangement comprises at least one of an end-to-end process design of the task-based service, resource design arrangement, and operation and maintenance design arrangement;

[0013] obtain a policy design for a task-based service, the policy design comprising a resource scheduling policy adopted by the task-based service and a policy identifier;

[0014] bind the design arrangement of the task-based service with the policy identifier to generate an algorithm network arrangement scheme of the task-based service;

[0015] publish the task-based service.

[0016] Optionally, generating at least one candidate resource configuration scheme according to the first task information and the first algorithm network arrangement scheme comprises:

[0017] determining at least one resource configuration scheme based on the resource design arrangement of the first algorithm network arrangement scheme;

[0018] for each resource configuration scheme, performing a measurement and calculation of the execution expectation of the first task to obtain a measurement and calculation result;

[0019] selecting a resource configuration scheme satisfying the first task SLO as the at least one candidate resource configuration scheme.

[0020] Optionally, the above method further comprises:

[0021] receive first order information, the first order information comprising the first algorithm network arrangement scheme and the first resource configuration scheme adopted by the user;

[0022] According to the first order information, instantiation of a first resource configuration scheme is performed to generate a first resource configuration instance.

[0023] Optionally, according to the first order information, instantiation of a first resource configuration scheme is performed to generate a first resource configuration instance, including:

[0024] A first scheduling strategy identifier of the first algorithm network arrangement scheme is determined, and a first resource scheduling strategy corresponding to the first scheduling strategy identifier is obtained through querying;

[0025] Resource information of an infrastructure layer is queried to obtain resource information of the first algorithm network arrangement scheme;

[0026] According to the first resource scheduling strategy and the first resource configuration scheme, a corresponding resource scheduling operation instruction is sent to a resource controller through a resource API interface.

[0027] Optionally, the method further includes:

[0028] A current resource state and / or a current service state of the first task are obtained;

[0029] According to the resource state and / or the service state of the first task and the SLO of the first task, it is determined whether the resource of the first task needs to be adjusted;

[0030] In the case where the resource of the first task needs to be adjusted, a target scheme of scheduling adjustment is determined according to the first resource configuration scheme and the current resource state and / or the current service state of the first task;

[0031] A first scheduling adjustment strategy of the first task service in a running process is obtained;

[0032] Resource information of an infrastructure layer is queried to obtain current resource information of the first algorithm network arrangement scheme;

[0033] Based on the target scheme of scheduling adjustment, the first scheduling adjustment strategy and the current resource information of the first algorithm network arrangement scheme, a first resource scheduling operation is determined;

[0034] An operation instruction corresponding to the first resource scheduling operation is sent to a resource controller through a resource API interface.

[0035] In a second aspect, an algorithm network service arrangement method is provided, which is applied to a product center and includes:

[0036] demonstrate at least one task service to the user through the algorithm network operation portal, each task service corresponding to a task and an algorithm network arrangement scheme, the algorithm network arrangement scheme including an arrangement scheme of resources, the resources including at least one of computing power resources, storage resources and network resources;

[0037] In the case where the user selects a first task service, a first algorithm network arrangement scheme corresponding to the first task service and a subscription page are obtained from the algorithm network operation management system and are demonstrated through the algorithm network operation portal;

[0038] The first task information input by the user on the subscription page is received, the first task information is sent to the algorithm network operation management system, at least one candidate resource configuration scheme generated by the algorithm network operation management system according to the first task information and the first algorithm network arrangement scheme is obtained, wherein the first task information includes a first task expected to be executed by the user using the first task service and a service quality target SLO of the first task;

[0039] The at least one candidate resource configuration scheme is demonstrated to the user through the algorithm network operation portal;

[0040] According to the user's confirmation of adopting the first algorithm network arrangement scheme and the first resource configuration scheme, a first order for the first task service is created, and information of the first order is synchronized to the algorithm network operation management system, so that the algorithm network operation management system instantiates the first resource configuration scheme for the first order, and generates a first resource configuration instance.

[0041] Optionally, before the first order is created, the method includes: providing at least one billing scheme of the first algorithm network arrangement scheme and a corresponding billing dimension to the user through the algorithm network operation portal; receiving the first billing scheme and the first billing dimension selected by the user, generating first billing dimension information, and calculating the price based on the first billing dimension information and the first resource configuration scheme and demonstrating the price calculation result;

[0042] The first order for the first task service is created in the case where the user confirms to adopt the first algorithm network arrangement scheme, specifically: the first order for the first task service is created in the case where the user confirms to adopt the first algorithm network arrangement scheme and the first billing dimension information.

[0043] Optionally, the above method further includes:

[0044] At least one task service published by the algorithm network operation management system is received in advance, wherein the task service is a service for which the algorithm network operation management system has generated a corresponding algorithm network arrangement scheme.

[0045] In a third aspect, the embodiments of the present application provide an algorithm network operation management system, comprising a transceiver and a processor, wherein

[0046] The transceiver is configured to receive a first task-based service selected by a user, send a first algorithm network arrangement scheme corresponding to the first task-based service and a subscription page of the first algorithm network arrangement scheme, and the first algorithm network arrangement scheme comprises at least one of the following schemes: end-to-end flow design of the first task-based service, resource design arrangement, and operation and maintenance design arrangement; the resource comprises at least one of computing power resource, storage resource, and network resource; receive first task information, the first task information comprises a first task expected to be executed by the user using the first task-based service and a service quality target SLO of the first task;

[0047] The processor is configured to generate at least one candidate resource configuration scheme according to the first task information and the first algorithm network arrangement scheme.

[0048] Optionally, the processor is further configured to obtain design arrangement for a task-based service, wherein the task-based service comprises at least one task, and the design arrangement comprises at least one of the following: end-to-end flow design of the task-based service, resource design arrangement, and operation and maintenance design arrangement; obtain policy design for the task-based service, the policy design comprises resource scheduling policy adopted by the task-based service and a policy identifier; bind the design arrangement of the task-based service with the policy identifier to generate an algorithm network arrangement scheme of the task-based service.

[0049] The transceiver is further configured to publish the task-based service.

[0050] Optionally, the processor is further configured to determine at least one resource configuration scheme based on resource design arrangement of the first algorithm network arrangement scheme; for each resource configuration scheme, perform estimation of execution expectation of the first task to obtain an estimation result; select a resource configuration scheme satisfying the first task SLO as the at least one candidate resource configuration scheme.

[0051] Optionally, the transceiver is further configured to receive first order information, the first order information comprising the first algorithm network arrangement scheme and the first resource configuration scheme adopted by the user;

[0052] The processor is further configured to instantiate the first resource configuration scheme according to the first order information to generate a first resource configuration instance.

[0053] Optionally, the processor is further configured to determine a first scheduling strategy identifier of the first algorithm network arrangement scheme, query a first resource scheduling strategy corresponding to the first scheduling strategy identifier, query resource information of an infrastructure layer, obtain resource information of the first algorithm network arrangement scheme, and send a corresponding resource scheduling operation instruction to a resource controller through a resource API interface according to the first resource scheduling strategy and the first resource configuration scheme.

[0054] Optionally, the processor is further configured to obtain a current resource state and / or a current service state of the first task, determine whether the resource of the first task needs to be adjusted according to the resource state and / or the service state of the first task and the SLO of the first task, determine a target scheme of scheduling adjustment according to the first resource configuration scheme and the current resource state and / or the current service state of the first task in a case where the resource of the first task needs to be adjusted, obtain a first scheduling adjustment strategy of the first task in a running process, query resource information of an infrastructure layer, obtain current resource information of the first algorithm network arrangement scheme, and determine a first resource scheduling operation based on the target scheme of scheduling adjustment, the first scheduling adjustment strategy, and the current resource information of the first algorithm network arrangement scheme.

[0055] The transceiver is further configured to send an operation instruction corresponding to the first resource scheduling operation to a resource controller through a resource API interface.

[0056] In a fourth aspect, an embodiment of the present application provides an algorithm network operation management system, including a processor, a memory, and a program stored in the memory and executable on the processor, and the program, when executed by the processor, implements the steps of the method of the first aspect.

[0057] In a fifth aspect, an embodiment of the present application provides a product center, including a transceiver and a processor, wherein,

[0058] The processor is configured to display at least one task-based service to a user through an algorithm network operation portal, each task-based service corresponds to a task and an algorithm network arrangement scheme, the algorithm network arrangement scheme includes a resource arrangement scheme, and the resource includes at least one of computing resource, storage resource, and network resource; in a case where a first task-based service is selected by the user, obtain a first algorithm network arrangement scheme corresponding to the first task-based service and a subscription page from an algorithm network operation management system, and display the first algorithm network arrangement scheme and the subscription page through the algorithm network operation portal.

[0059] The transceiver is configured to receive first task information input by a user on the subscription page, send the first task information to the algorithm network operation management system, and obtain at least one candidate resource configuration scheme generated by the algorithm network operation management system based on the first task information and the first algorithm network scheduling scheme; wherein the first task information includes a first task expected to be executed by the user using a first task service and a service quality target SLO of the first task.

[0060] The processor is further configured to display the at least one candidate resource configuration scheme to the user through the algorithm network operation portal, create a first order for the first task service according to user confirmation of the first algorithm network scheduling scheme and the first resource configuration scheme, synchronize information of the first order to the algorithm network operation management system, so that the algorithm network operation management system instantiates the first resource configuration scheme for the first order, and generates a first resource configuration instance.

[0061] Optionally, the transceiver is further configured to provide at least one billing scheme of the first algorithm network scheduling scheme and a corresponding billing dimension to the user through the algorithm network operation portal before creating the first order, receive a first billing scheme and a first billing dimension selected by the user, generate first billing dimension information, and perform price calculation based on the first billing dimension information and the first resource configuration scheme and display a price calculation result.

[0062] The processor is further configured to create a first order for the first task service in a case where the user confirms the first algorithm network scheduling scheme and the first billing dimension information.

[0063] Optionally, the transceiver is further configured to pre-receive at least one task service published by the algorithm network operation management system, wherein the task service is a service for which the algorithm network operation management system has generated a corresponding algorithm network scheduling scheme.

[0064] In a sixth aspect, an embodiment of the present application provides a product center, including a processor, a memory, and a program stored in the memory and executable on the processor, and the program is executed by the processor to implement the steps of the method in the second aspect.

[0065] In a seventh aspect, an embodiment of the present application provides a computer readable storage medium, and the computer readable storage medium stores a program, and the program is executed by a processor to implement the steps of the method.

[0066] Compared with the prior art, the algorithm network business arrangement method, the algorithm network operation management system, the product center and the storage medium provided by the embodiment of the application can solve the problem that the prior art cannot achieve end-to-end resource fusion automatic arrangement, and realize a task-based service demand business subscription. In addition, the embodiment of the application can also design online services on the system according to the flexible and changeable task requirements of the user, so as to meet the SLO requirements of the task. BRIEF DESCRIPTION OF DRAWINGS

[0067] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The accompanying drawings are included to provide a description of the preferred embodiments and are not intended to limit the scope of the present application. Moreover, the same reference numerals are used throughout the same figures. In the drawings:

[0068] Figure 1 A schematic diagram of a resource-based business arrangement management logic architecture;

[0069] Figure 2 A flowchart of the algorithm network scenario arrangement method of the embodiment of the application;

[0070] Figure 3 A flowchart of the algorithm network scenario arrangement method of the embodiment of the application;

[0071] Figure 4 Another flowchart of the algorithm network scenario arrangement method of the embodiment of the application;

[0072] Figure 5 An example diagram of the interaction of the algorithm network operation management system, the algorithm network operation portal and the product center of the embodiment of the application;

[0073] Figure 6 An example diagram of the task-based service subscription process of the embodiment of the application;

[0074] Figure 7 An example diagram of the task-based service design and release process of the embodiment of the application;

[0075] Figure 8 An example diagram of the task-based service opening process of the embodiment of the application;

[0076] Figure 9 An example diagram of the adjustment of the task-based service runtime of the embodiment of the application

[0077] Figure 10 A structural schematic diagram of the algorithm network operation management system of an embodiment of the application;

[0078] Figure 11 A structural schematic diagram of the product center of an embodiment of the application;

[0079] Figure 12 This is a schematic diagram of the structure of a network operation management system according to another embodiment of this application;

[0080] Figure 13 This is a schematic diagram of the product center according to another embodiment of this application. Detailed Implementation

[0081] Exemplary embodiments of the present application will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this application will be thorough and complete, and will fully convey the scope of the present application to those skilled in the art.

[0082] The terms “first,” “second,” etc., used in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises 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 such processes, methods, products, or apparatus. The terms “and / or” in the specification and claims indicate at least one of the connected objects.

[0083] The following description provides examples and is not intended to limit the scope, applicability, or configuration set forth in the claims. Changes may be made to the function and arrangement of the elements discussed without departing from the spirit and scope of this disclosure. Various procedures or components may be appropriately omitted, substituted, or added to the examples. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with reference to certain examples may be combined in other examples.

[0084] Under the resource-based service orchestration management architecture, user resource subscriptions, including various resources such as network resources, storage resources, and computing resources, are orchestrated separately for each domain, making it difficult to achieve end-to-end automated orchestration of integrated network and cloud resources. Specifically, resource-based service orchestration has at least the following drawbacks:

[0085] 1) It is difficult to implement business subscription based on task-oriented service requirements.

[0086] 2) It is difficult to design online services on the system according to the flexible and changeable task requirements of users.

[0087] 3) In the process of business operation, it is difficult to dynamically adjust the network and computing power resources involved in task services according to business indicators, so as to realize global optimal distribution of resources across regions and professional domains.

[0088] Embodiments of the present application provide a method for arranging an algorithm network scene, which can realize automatic arrangement of end-to-end resource integration. The method is applied to an algorithm network as shown in Figure 2 The algorithm network includes an algorithm network operation portal, a product center, a billing center, an algorithm network operation management system (also referred to as an algorithm network intelligent operation management system, an algorithm network management system, or an algorithm network operation system), a resource controller, and an infrastructure layer. The algorithm network operation portal provides a user interaction portal (such as a website or an APP). The product center is a center for providing products / goods, and the billing center is a center for charging services. The algorithm network operation management system is a system for configuring and managing task-based services. The infrastructure layer includes various resources, such as computing power resources, storage resources, and network resources. The resource controller is a control module for controlling the resources of the infrastructure layer. In some scenarios, the product center can also be a component of the algorithm network operation management system, which is not limited in the embodiments of the present application.

[0089] Please refer to Figure 3 When the method is applied to an algorithm network intelligent operation management system (hereinafter referred to as an algorithm network operation management system), the following steps are included:

[0090] Step 31, receiving a first task-based service selected by a user, and sending a first algorithm network arrangement scheme corresponding to the first task-based service and a subscription page thereof, the first algorithm network arrangement scheme including at least one of the following schemes: end-to-end flow design of the first task-based service, design and arrangement of resources, and operation and maintenance design and arrangement; the resources include at least one of computing power resources, storage resources, and network resources.

[0091] In the embodiments of the present application, a user can select a first task-based service on a page provided by an algorithm network operation portal. The algorithm network intelligent operation management system can receive the first task-based service selected by the user through a product center, and then send the first algorithm network arrangement scheme corresponding to the first task-based service and a subscription page thereof through the product center. The first algorithm network arrangement scheme and the subscription page thereof can be displayed to the user through the algorithm network operation portal. The first algorithm network arrangement scheme includes at least one of the following schemes: end-to-end flow design of the first task-based service, design and arrangement of resources, and operation and maintenance design and arrangement; the resources include at least one of computing power resources, storage resources, and network resources.

[0092] For example, the product center can display at least one task-based service that can be provided by the computing network operation management system to the user through the computing network operation portal. The user logs in to the computing network operation portal and selects a task-based service (referred to as a first task-based service herein) that he / she needs. In an embodiment of the present application, the task-based service is a computing power service provided based on a service level objective (SLO). That is, for each task-based service, the computing power operation system provides computing power network resources based on the SLO of the task-based service, so that the provided computing power service meets the corresponding SLO. For a traditional resource-based service, the computing power operation system provides computing power network resources based on the type and quantity of resources. Each task-based service can include one or more businesses.

[0093] After the user selects the first task-based service, the product center sends indication information of the first task-based service selected by the user to the computing network operation management system. At this time, the computing network operation management system sends a first computing network orchestration scheme corresponding to the first task-based service and a subscription page thereof to the product center according to the first task-based service selected by the user. The product center can display the first computing network orchestration scheme corresponding to the first task-based service and the subscription page thereof to the user through the computing network operation portal.

[0094] The first computing network orchestration scheme can specifically include at least one of the following orchestration schemes: end-to-end flow design of the first task-based service, resource design orchestration, and operation and maintenance design orchestration; wherein the resources include at least one of computing power resources, storage resources, and network resources.

[0095] Step 32, receiving first task information, the first task information including a first task that a user expects to execute using a first task-based service and a service quality objective SLO of the first task.

[0096] In an embodiment of the present application, the computing network intelligent operation management system can receive first task information through the product center, the first task information being input by the user on the subscription page of the first computing network orchestration scheme, the first task information including a first task that a user expects to execute using a first task-based service and a service quality objective SLO of the first task.

[0097] Here, when the user confirms to adopt the first computing network orchestration scheme and inputs specific task information (referred to as first task information herein) on the subscription page, the first task information can include a first task that a user expects to execute using a first task-based service and a SLO of the first task. In this way, the product center can send the first task information input by the user to the computing network operation management system to request the computing network operation management system to generate a resource configuration scheme for the first task.

[0098] Step 33, generating at least one candidate resource configuration scheme according to the first task information and the first algorithm network arrangement scheme.

[0099] Here, the algorithm network operation management system generates a first resource configuration scheme according to the first task information and the first algorithm network arrangement scheme, specifically including: (1) determining at least one resource configuration scheme based on the resource design arrangement of the first algorithm network arrangement scheme. (2) For each resource configuration scheme, performing expected calculation of the execution of the first task to obtain the calculation result. (3) Selecting a resource configuration scheme that meets the SLO of the first task, thereby obtaining at least one candidate resource configuration scheme. In this way, at least one resource configuration scheme that meets the SLO of the first task can be determined and sent to the product center. The product center can display the at least one candidate resource configuration scheme to the user through the algorithm network operation portal for the user to select and use.

[0100] Through the above steps, the embodiment of the application can select a candidate resource configuration scheme that meets the SLO requirement of the task based on the algorithm network arrangement scheme designed in advance, so as to perform online business design on the system to meet the SLO requirement of the task according to the flexible and variable task requirements of the user.

[0101] Further, the embodiment of the application can also generate a corresponding resource configuration instance according to specific order information. At this time, after step 33, the embodiment of the application further includes the following steps:

[0102] Step 34, receiving first order information, the first order information including the first algorithm network arrangement scheme and the first resource configuration scheme confirmed by the user.

[0103] In the embodiment of the application, the algorithm network operation management system can receive the first order information sent by the product center, the first order information including the first algorithm network arrangement scheme and the first resource configuration scheme confirmed by the user. The first resource configuration scheme is a scheme selected by the user from the at least one candidate resource configuration scheme.

[0104] For example, in the case where the user confirms to adopt the first algorithm network arrangement scheme and adopts the first resource configuration scheme, the product center creates a corresponding order for the first task type service, wherein the first resource configuration scheme is a resource configuration scheme selected by the user from the at least one candidate resource configuration scheme. The product center also sends the related information of the first order, such as the first algorithm network arrangement scheme and the first resource configuration scheme confirmed by the user, to the algorithm network operation management system to request the algorithm network operation management system to instantiate the first resource configuration scheme.

[0105] At step 35, instantiation of the first resource configuration scheme is performed according to the first order information, and a first resource configuration instance is generated.

[0106] Here, the algorithm network operation management system instantiates the first resource configuration scheme according to the first order information, and specifically includes:

[0107] (1) The algorithm network operation management system determines the first scheduling strategy identifier of the first algorithm network arrangement scheme, and queries the first resource scheduling strategy corresponding to the first scheduling strategy identifier according to the first scheduling strategy identifier. The first resource scheduling strategy is used to indicate the specific strategy of scheduling the resources in the first algorithm network arrangement scheme. Each algorithm network arrangement scheme is pre-configured with a corresponding scheduling strategy, and the scheduling strategy can be indicated by a scheduling strategy identifier.

[0108] (2) The algorithm network operation management system also queries the resource information of the infrastructure layer to obtain the resource information of the first algorithm network arrangement scheme, such as the number of resources and the state of the resources, etc. The state of the resources is used to indicate whether the resources are available. The first algorithm network arrangement scheme includes the design arrangement of resources, and by querying the infrastructure layer, the information of the related resources in the design arrangement of resources of the first algorithm network arrangement scheme can be obtained.

[0109] (3) According to the first resource scheduling strategy and the first resource configuration scheme, a corresponding resource scheduling operation instruction is sent to the resource controller through the resource API interface. Here, the algorithm network operation management system determines the specific resource scheduling operation instruction according to the first resource scheduling strategy and the first resource configuration scheme, and sends it to the resource controller, so as to realize the scheduling of the specific resources through the resource controller to configure the related resources.

[0110] Through the above steps, the embodiments of the present application can select the candidate resource configuration scheme that can meet the task SLO requirement based on the algorithm network arrangement scheme designed in advance, and schedule the resources according to the current resource information of the infrastructure layer to generate the resource configuration instance corresponding to the resource configuration scheme, thereby solving the problem that the existing technology cannot realize end-to-end resource fusion automatic arrangement, and realizing a business subscription based on task type service demand. In addition, the above scheme can perform online business design on the system according to the flexible and variable task demand of the user to meet the SLO requirement of the task.

[0111] In addition, it should be noted that in the scenario where the product center is a component of the algorithm network operation management system, the above process can be simplified as the interaction between the algorithm network operation management system and the user.

[0112] In the embodiments of the present application, the algorithm network operation management system pre-generates algorithm network arrangement schemes corresponding to different task-based services, and publishes the task-based services to provide users with selectable various task-based services.

[0113] For example, before step 31, the algorithm network operation management system can obtain a design arrangement for a task-based service, wherein the task-based service includes at least one task, and the design arrangement includes at least one of the following: end-to-end flow design of the task-based service, resource design arrangement, and operation and maintenance design arrangement. Specifically, the algorithm network operation management system can obtain a design arrangement for a task-based service by an operator. In addition, the algorithm network operation management system obtains a strategy design for a task-based service, which includes a resource scheduling strategy adopted by the task-based service and a strategy identifier. Then, the design arrangement of the task-based service is bound with the strategy identifier to generate an algorithm network arrangement scheme of the task-based service. Then, the task-based service is published, for example, the algorithm network operation management system publishes the task-based service to the production center.

[0114] During the operation of the business, the embodiments of the present application can also adjust the network and computing resources involved in the task service according to the business indicators and dynamically achieve global optimal distribution of resources across regions and professional domains.

[0115] Specifically, the algorithm network operation management system can obtain the current resource state and / or current business state of the first task. For example, the algorithm network operation management system can include a perception center for perceiving infrastructure layer resources and business states, and through the perception center, the current resource state and / or current business state of the first task can be obtained.

[0116] Then, the algorithm network operation management system determines whether the resources of the first task need to be adjusted according to the resource state and / or business state of the first task and the SLO of the first task. For example, in the case that the resource state and / or business state of the first task does not meet the SLO of the first task, it is determined that the resources of the first task need to be adjusted, otherwise, it is determined that the resources of the first task do not need to be adjusted.

[0117] In this way, in the case that the resources of the first task need to be adjusted, the algorithm network operation management system determines a target scheme for scheduling adjustment according to the first resource configuration scheme and the current resource state and / or current business state of the first task, and the target scheme enables the resource after scheduling adjustment to meet the SLO of the first task.

[0118] In addition, the algorithm network operation management system also obtains a first scheduling adjustment strategy in the running process of the first task type service, queries resource information of the infrastructure layer, obtains current resource information of the first algorithm network arrangement scheme, and determines a first resource scheduling operation based on the target scheme of the scheduling adjustment, the first scheduling adjustment strategy, and the current resource information of the first algorithm network arrangement scheme. Then, the algorithm network operation management system sends an operation instruction corresponding to the first resource scheduling operation to the resource controller through a resource API interface, so as to realize the scheduling operation of the target scheme.

[0119] For reference Figure 4 When the algorithm network service arrangement method of the embodiment of the application is applied to a product center, the following steps are included.

[0120] Step 41: At least one task type service is displayed to a user through an algorithm network operation portal, each task type service corresponding to a task and an algorithm network arrangement scheme, the algorithm network arrangement scheme including a resource arrangement scheme, the resource including at least one of computing power resource, storage resource, and network resource.

[0121] Step 42: In the case where a first task type service is selected by the user, a first algorithm network arrangement scheme corresponding to the first task type service and a subscription page are obtained from an algorithm network operation management system, and are displayed through the algorithm network operation portal.

[0122] Step 43: First task information input by the user on the subscription page is received, the first task information is sent to the algorithm network operation management system, at least one candidate resource configuration scheme generated by the algorithm network operation management system according to the first task information and the first algorithm network arrangement scheme is obtained; wherein the first task information includes a first task expected to be executed by the user using the first task type service and a service quality target SLO of the first task.

[0123] Step 44: The at least one candidate resource configuration scheme is displayed to the user through the algorithm network operation portal.

[0124] Step 45: According to the user's confirmation of adopting the first algorithm network arrangement scheme and the first resource configuration scheme, a first order for the first task type service is created, information of the first order is synchronized to the algorithm network operation management system, so that the algorithm network operation management system instantiates the first resource configuration scheme for the first order, and generates a first resource configuration instance.

[0125] Through the above steps, the embodiment of the application can realize a service subscription based on task type service demand, and solve the problem that the prior art cannot realize end-to-end resource fusion automatic arrangement.

[0126] Before step 41, the product center can also receive at least one task service published by the algorithm network operation management system, wherein the task service is a service for which the algorithm network operation management system has generated a corresponding algorithm network arrangement scheme. In this way, in step 41, the product center can display at least one task service to the user through the algorithm network operation portal.

[0127] Before step 45, the product center can also provide at least one charging scheme and its corresponding charging dimension of the first algorithm network arrangement scheme to the user through the algorithm network operation portal. Then, the first charging scheme and the first charging dimension selected by the user are received, and first tariff dimension information is generated. Then, based on the first tariff dimension information and the first resource configuration scheme, price estimation is performed and the price estimation result is displayed for the user to confirm whether to adopt the first tariff dimension information for charging. In step 45, in the case where the user confirms to adopt the first algorithm network arrangement scheme and the first tariff dimension information, a first order is created for the first task service.

[0128] The above describes the algorithm network scene arrangement method of the present application from the algorithm network operation management system and the product center, respectively.

[0129] The above method of the present application is further described below through the interaction between various systems / centers.

[0130] In this example, by constructing an algorithm network operation management system, based on the computing power network arrangement management process of a task service (such as east view west rendering, etc.), the business subscription, design publishing, business opening deployment and dynamic adjustment of the task service are realized.

[0131] Among them, Figure 5 The interaction schematic diagram of the algorithm network operation management system, the algorithm network operation portal and the product center in the above example is provided. In this example, the algorithm network operation management system includes a security center, an arrangement center, a capability center, a scheduling center, a wisdom center, a perception center and the like. As shown in the figure, the process includes: Figure 5

[0132] 1. The algorithm network operation management system is connected to the algorithm network operation portal in the north direction, the user submits a task request through the algorithm network operation portal, and the recommended scheme of the task is realized through the arrangement center of the algorithm network operation management system. The user selects the recommended scheme of the algorithm network operation management system and submits a specific subscription task to the algorithm network operation management system.

[0133] 2-3. The scheduling center of the algorithm network operation management system perceives the state of the task by receiving the user's intention, combines the state of the underlying resources and the intelligent strategy, deploys the business, and intelligently identifies the risk situation of the business. ​

[0134] 4. Through the capability center of the algorithm network operation management system, real-time adjustment of resource configuration operation is performed, execution of tasks is completed, and deployment and adjustment actions are performed. The task results are fed back to the operation layer. The operation layer user downloads and obtains the task results.

[0135] The present example has at least the following advantages:

[0136] 1. The algorithm network arrangement scheme based on task service can arrange the use of computing power network resources according to the service level objective (SLO) of the customer given use service, rather than the type and quantity of resources, which is a result-based process mode, making the threshold of the algorithm use network lower, the resource utilization rate higher, and providing deterministic service guarantee.

[0137] 2. In the algorithm network arrangement scheme based on task service, the corresponding intent analysis strategy can be defined according to the business characteristics in the design state, the customer intent (including business demand, SLO, and cost constraint) is collected in the operation service layer, and the resource configuration scheme is recommended for the customer by combining the customer intent, resource state, and resource cost through the intent analysis strategy.

[0138] 3. In the algorithm network arrangement scheme based on task service, the corresponding resources and applications can be deployed into the preferred resource pool through the deployer according to the scheme finally confirmed by the customer, the integrated opening of computing power resources, network resources, etc., the deployment and start of the application, and the overall delivery of the business are realized, and the overall resource utilization rate is higher.

[0139] 4. In the algorithm network arrangement scheme based on task service, in the execution process of specific task service (such as rendering task of east view and west rendering), the execution progress of the task, resource performance (CPU utilization, memory utilization, bandwidth utilization, packet loss rate, jitter, etc.) and other indicators are collected, and the indicators are detected in real time, the deviation is found out in time for disposal and guarantee, the customer SLO target is guaranteed to be achieved. The idle resources are monitored, and the long-term idle resources are recommended to the user for use, the idle computing power is monetized, the SLO target of the customer is improved, and deterministic business guarantee is continuously provided.

[0140] The present example also designs an end-to-end process for user task service business subscription, design release, business opening deployment, and dynamic adjustment. Among them, Figure 6 a schematic diagram of the task service subscription process is provided, Figure 7 a schematic diagram of the task service design release process is provided, Figure 8 a schematic diagram of the task service opening process is provided, Figure 9 a schematic diagram of the adjustment of the task service runtime is provided.

[0141] Among them, such as Figure 6As shown, the flow designs a subscription flow based on task-based services, for users to determine products / goods, dimension billing mode, resource scheduling strategy, etc., to realize user tasks in the algorithm network operation management system to generate customer credit and resource measurement, and to form multi-dimension billing in the billing center. For example Figure 6 As shown, it includes:

[0142] 601. The customer manager of the government and enterprise customer or the Internet user logs in the account and selects a task-based service such as "East View West Rendering" to subscribe to the business of the operation portal through self-service access.

[0143] 602. The user selects the solution (similar to the "East View West Rendering" solution) that needs to be subscribed, and the operation portal displays the information of the solution details according to the user's selection of the "solution", including the introduction of the scenarios that can be implemented, the ability factors that can be implemented, etc.

[0144] 603. The operation portal will interact with the product / goods center through the background to obtain the "solution" information corresponding to the specific task-based service subscribed by the user. At the same time, the solution will interact with the algorithm network operation management system through a specific solution ID to complete the loading of the subscription page.

[0145] 604. The user inputs the specific task information of the service through self-service, such as the East View West Rendering task, the video content that the user needs to render, the cost constraint required, the time required for rendering completion, etc.

[0146] 605. After the user inputs, the resource configuration is generated according to the solution ID in the algorithm network operation management system mapped by the product / goods, combined with the task description of the user and the customer intention. The algorithm network operation management system performs the expected measurement of the task according to the specific solution, including the measurement of the resource information designed for the task.

[0147] 606. The user can select a billing scheme on the operation portal portal. For example, the billing scheme can include cost priority, efficiency priority, cost balance, special resource demand, minimum / maximum consumption demand, etc., and the operation portal will display information according to different billing modes.

[0148] 607. The operation portal interacts with the product / goods / billing center according to the billing scheme ID selected by the user, the selected multiple billing dimensions, etc., and the product / goods / billing center forms specific tariff dimension information.

[0149] 608. After the operation portal displays the tariff mode, it calculates the price according to the user's selection. The operation portal background interacts with the product / goods / billing center to perform multi-dimension tariff inquiry and measurement.

[0150] 609. The user confirms the agreement based on the feedback and presented information.

[0151] 610. The user submits a task plan through the operation portal, and the operation portal backend interacts with the product / service / billing center through a user order creation interface to create an order.

[0152] 611. The product / service / billing center creates a product / service order, interacts with the algorithm network operation management system to synchronize resource strategies, authorize customer information, and instantiates the corresponding resource template in the algorithm network operation management system to generate an instance ID for the user's task subscription.

[0153] 612. The product / service / billing center subscribes to billing instances, which will generate multiple-dimensional billing instances, and an order instance is generated, and the order is completed.

[0154] 613. The user side feedbacks the successful subscription, and the operation portal can query the order status through the interface with the product / service / billing center.

[0155] As shown in Figure 7 , this flow designs the release process of task-based services, and through the design of operation personnel on the algorithm network operation management system, the service release of task-based services in the operation layer is finally completed. As shown in Figure 7 , it includes:

[0156] 701. The operation personnel first perform permission authentication through the security center of the algorithm network operation management system, and have the permission to design and release business solutions, and then proceed with the subsequent process.

[0157] 702. The operation personnel interact with the capability center by carrying their tenant ID to query the capabilities within the user's permissions, and the user will subsequently arrange and design related task services based on the capabilities.

[0158] 703. Based on the related capabilities queried from the capability center, the service, resource, and subsequent operation and maintenance are designed and arranged in the arrangement center of the algorithm network operation management system, including end-to-end flow design of task-based services and other contents.

[0159] 704. The strategy design and strategy query required in the arrangement process in the dispatch center are returned to the arrangement center with the strategy ID designed or queried in advance.

[0160] 705. The arrangement center binds the arrangement and strategy information based on the designed service and resource arrangement content combined with the queried strategy content.

[0161] 706. The arrangement center finally forms a plan design for a specific task-based service, i.e., forms the final arrangement template.

[0162] 707. The network operation management system interacts with the operation layer to publish the designed plan to the operation system.

[0163] like Figure 8 As shown, this process designs a task-based service activation flow. By clearly collecting and defining user intent, matching it with a pre-designed business service template, and combining the interactions between various centers of the computing network operation management system, the activation and deployment of the task-based service is completed. For example... Figure 8 As shown, it includes:

[0164] 801. The orchestration center of the network operation management system first receives the user's task service request and confirms the user's intent.

[0165] 802. The orchestration center of the network operation management system matches the templates of the designed task-based services and performs the template instantiation action.

[0166] 803. Before performing specific resource scheduling actions, the intelligent center of the computing network operation management system queries the resource scheduling strategy information and inputs the scheduling strategy into the scheduling center.

[0167] 804. At the same time, the perception center of the computing network operation and management system queries the resources of the infrastructure layer and inputs information such as the quantity and status of the underlying resources into the scheduling center.

[0168] 805. The scheduling center of the network operation management system interacts with the capability center by combining orchestration templates, strategy information, resource information, etc., to perform specific resource API interface scheduling operations.

[0169] 806. The capability center of the network operation management system interacts with the southbound controller to invoke and execute specific capability activation actions.

[0170] 807. Southbound control of the network operation management system executes corresponding instructions for specific capability interfaces (APIs).

[0171] like Figure 9 As shown, this process design incorporates an adjustment procedure during the execution of a task-based service. By detecting the deviation between the service's operational status and the user's initial business requirements, and combining current resource availability with dynamic optimization strategies, a dynamic optimization plan is generated and executed through resource scheduling. Figure 9 As shown, it includes:

[0172] 901. The perception center of the network operation management system first performs perception and query actions on resource and business status to obtain the real-time status of business and resources.

[0173] 902. The perception center queries the state through the atomic capability ID, atomic energy interface parameters, etc. registered by the capability center, and the capability center interacts with the southbound controller of the computing network operation management system to perform specific query capability calls.

[0174] 903. The controller receives a specific atomic capability query call request and performs API query instruction execution actions.

[0175] 904. The perception center obtains real-time state of underlying infrastructure resources by calling the service and resource query interface of the capability center, discovers that the event based on the setting or preset is triggered, and the related resources involved in the service need to be adjusted, and uploads the triggered event to the dispatch center.

[0176] 905. The orchestration center queries the business related template information through the business event trigger, obtains the specific demand information, resource template information, dispatch strategy information, etc. at the time of business opening, and performs the "deviation detection" of the business and resources in combination with the "deterioration" event that has been triggered.

[0177] 906. The dispatch center obtains the initial demand of the user task service through the orchestration center, combines the "deterioration" event that has been triggered, performs "deviation detection" of the business and resources, and forms a target scheme that needs to be adjusted.

[0178] 907. The dispatch center queries the strategy through the wisdom center to obtain the optimal adjustment strategy for scheduling adjustment in the business running process.

[0179] 908. Before the resource scheduling adjustment action, the dispatch center queries and obtains the current time underlying resource quantity, state, etc. through the perception center, as input information for resource scheduling adjustment.

[0180] 909. The dispatch center generates a dynamic scheme for the business through the "dynamic optimization adjustment strategy", "real-time state information of the underlying resources at the current time", and "deviation situation of the current time business and user actual demand", and performs specific resource scheduling operations.

[0181] 910. The dispatch center performs specific atomic capability execution through the atomic capability ID, atomic energy interface parameters, etc. registered by the capability center, and the capability center interacts with the southbound controller of the computing network operation management system to perform specific atomic capability calls.

[0182] 911. The controller receives a specific atomic capability configuration call request and performs API configuration instruction execution actions.

[0183] From the above, it can be seen that the embodiment of the application realizes an arrangement management framework of a task type service algorithm network business scenario. By constructing an algorithm network operation management system, an algorithm power network arrangement management process of a task type service is realized. Through the arrangement framework, the network and algorithm power resources involved in the task service can be dynamically adjusted according to the business indicators during the process of ordering and business operation of the task type service, so as to realize the global optimal distribution of resources across regions and professional domains. In addition, the embodiment of the application provides an algorithm network arrangement management process based on a task type service, specifically defines an ordering process based on a task type service, designs a task type service publishing process, and finally completes the service publishing of the task type service in the operation layer through the design of the operation personnel on the algorithm network operation management system. The opening process of the task type service is defined. Through the collection of the user's intention, the specific business service template that has been completed is matched, and the opening deployment of the task type service is completed in combination with the interaction of each center of the algorithm network operation management system. The adjustment process in the running process of the task type service is designed. Through the detection of the "deviation" between the running state in the service running process and the user's initial business demand, in combination with the current resource situation and the dynamic optimization adjustment strategy, a dynamic optimization adjustment scheme is generated, and resource scheduling execution is completed.

[0184] Based on the ordering, opening deployment, dynamic adjustment and other needs of the task type service business, the embodiment of the application proposes an algorithm network resource arrangement process scheme that can meet the task type service business scenario. At the same time, by constructing an algorithm network operation management system, based on the clear algorithm power network arrangement management process, the business ordering, design publishing, business opening deployment and dynamic adjustment of the task type service (such as east view west rendering, etc.) are realized. Through the definition of the related processes, the corresponding intention analysis strategy can be defined according to the business characteristics in the design state, the customer intention (including business demand, SLO, and cost constraint) is collected in the operation service layer, and the resource configuration scheme is recommended for the customer through the intention analysis strategy in combination with the customer intention, resource state and resource cost. At the same time, according to the scheme finally confirmed by the customer, the corresponding resources and applications can be deployed to the optimal resource pool through the deployer, the opening of the algorithm power resources and resources is integrated, the deployment and start of the application are realized, and the overall delivery of the business is realized, so that the overall resource utilization is higher. In the execution process of the specific task type service (such as the rendering task of east view west rendering), the execution progress, resource performance (CPU utilization, memory utilization, bandwidth utilization, packet loss rate, jitter, etc.) and other indicators of the task are collected, and the indicators are detected in real time, the deviation is found out in time, and the treatment and protection are ensured, so as to ensure that the customer SLO target is achieved. The idle resources are monitored, and the long-term idle resources are recommended to be used by the customer, so as to realize the monetization of the idle algorithm power, improve the SLO target of the customer, and continuously provide deterministic business protection.

[0185] The above introduces various methods of the embodiment of the application. The following will further provide a device or system for implementing the above method.

[0186] Reference is made to Figure 10 The embodiment of the application further provides an algorithm network operation management system 1000, comprising a transceiver 1001 and a processor 1002.

[0187] The transceiver 1001 is configured to receive a first task-based service selected by a user, send a first algorithm network arrangement scheme corresponding to the first task-based service and a subscription page of the first algorithm network arrangement scheme, and the first algorithm network arrangement scheme comprises at least one of the following schemes: end-to-end flow design of the first task-based service, resource design arrangement, and operation and maintenance design arrangement; the resource comprises at least one of computing power resource, storage resource and network resource; receive first task information, the first task information comprises a first task expected to be executed by the user using the first task-based service and a service quality target SLO of the first task;

[0188] The processor 1002 is configured to generate at least one candidate resource configuration scheme according to the first task information and the first algorithm network arrangement scheme.

[0189] Optionally, the processor 1002 is further configured to acquire design arrangement for a task-based service, wherein the task-based service comprises at least one task, and the design arrangement comprises at least one of the following: end-to-end flow design of the task-based service, resource design arrangement, and operation and maintenance design arrangement; acquire policy design for the task-based service, the policy design comprising resource scheduling policy and policy identifier adopted by the task-based service; bind the design arrangement of the task-based service with the policy identifier to generate an algorithm network arrangement scheme of the task-based service.

[0190] The transceiver 1001 is further configured to publish the task-based service.

[0191] Optionally, the processor is further configured to determine at least one resource configuration scheme based on resource design arrangement of the first algorithm network arrangement scheme; for each resource configuration scheme, perform expected measurement and calculation of execution of the first task to obtain a measurement result; select a resource configuration scheme satisfying the first task SLO as the at least one candidate resource configuration scheme.

[0192] Optionally, the transceiver is further configured to receive first order information, the first order information comprising the first algorithm network arrangement scheme and the first resource configuration scheme adopted by the user;

[0193] The processor is further configured to instantiate the first resource configuration scheme according to the first order information to generate a first resource configuration instance.

[0194] Optionally, the processor is further configured to determine a first scheduling policy identifier of the first algorithm network arrangement scheme, query a first resource scheduling policy corresponding to the first scheduling policy identifier, query resource information of the infrastructure layer, obtain resource information of the first algorithm network arrangement scheme, and send a corresponding resource scheduling operation instruction to the resource controller through a resource API interface according to the first resource scheduling policy and the first resource configuration scheme.

[0195] Optionally, the processor is further configured to obtain a current resource state and / or a current service state of the first task, determine whether the resource of the first task needs to be adjusted according to the resource state and / or the service state of the first task and the SLO of the first task, determine a target scheme of scheduling adjustment according to the first resource configuration scheme and the current resource state and / or the current service state of the first task in a case where the resource of the first task needs to be adjusted, obtain a first scheduling adjustment policy of the first task in a running process, query resource information of the infrastructure layer to obtain current resource information of the first algorithm network arrangement scheme, and determine a first resource scheduling operation based on the target scheme of scheduling adjustment, the first scheduling adjustment policy, and the current resource information of the first algorithm network arrangement scheme.

[0196] The transceiver is further configured to send an operation instruction corresponding to the first resource scheduling operation to the resource controller through a resource API interface.

[0197] It should be noted that the device in this embodiment corresponds to the method applied to the algorithm network operation management system, and the implementation manners in the above embodiments are applicable to the embodiment of the device and can achieve the same technical effects. The device provided in the embodiment can implement all method steps achieved by the method embodiments and achieve the same technical effects. Therefore, the same parts and beneficial effects in the method embodiments will not be described in detail.

[0198] For reference Figure 11 The application embodiment further provides an apparatus center 1100, which includes a transceiver 1101 and a processor 1102.

[0199] The processor 1102 is configured to display at least one task-based service to a user through an algorithm network operation portal, each task-based service corresponds to a task and an algorithm network arrangement scheme, the algorithm network arrangement scheme includes a resource arrangement scheme, and the resource includes at least one of computing power resource, storage resource, and network resource; in a case where a first task-based service is selected by the user, obtaining a first algorithm network arrangement scheme corresponding to the first task-based service and a subscription page from an algorithm network operation management system, and displaying the first algorithm network arrangement scheme and the subscription page through the algorithm network operation portal.

[0200] The transceiver 1101 is configured to receive first task information input by a user on the subscription page, send the first task information to the algorithm network operation management system, and obtain at least one candidate resource configuration scheme generated by the algorithm network operation management system according to the first task information and the first algorithm network scheduling scheme; wherein the first task information includes a first task expected to be executed by the user using a first task service and a service quality target SLO of the first task.

[0201] The processor 1102 is further configured to display the at least one candidate resource configuration scheme to the user through the algorithm network operation portal, create a first order for the first task service according to user confirmation of the first algorithm network scheduling scheme and the first resource configuration scheme, synchronize information of the first order to the algorithm network operation management system, so that the algorithm network operation management system instantiates the first resource configuration scheme for the first order, and generates a first resource configuration instance.

[0202] Optionally, the transceiver 1101 is further configured to, before creating the first order, provide at least one billing scheme of the first algorithm network scheduling scheme and a corresponding billing dimension to the user through the algorithm network operation portal, receive a first billing scheme and a first billing dimension selected by the user, generate first billing dimension information, and perform price calculation based on the first billing dimension information and the first resource configuration scheme and display a price calculation result.

[0203] The processor 1102 is further configured to create a first order for the first task service in a case where the user confirms the first algorithm network scheduling scheme and the first billing dimension information.

[0204] Optionally, the transceiver 1101 is further configured to pre-receive at least one task service published by the algorithm network operation management system, wherein the task service is a service for which the algorithm network operation management system has generated a corresponding algorithm network scheduling scheme.

[0205] It should be noted that the device in this embodiment is a device corresponding to the above-mentioned method applied to the production commodity center. The implementation manners in the above-mentioned embodiments are all applicable to the embodiment of the device and can achieve the same technical effects. The above-mentioned device provided by the embodiments of the present application can realize all the method steps realized by the above-mentioned method embodiments and achieve the same technical effects. Here, the same parts and beneficial effects in the method embodiments will not be described in detail.

[0206] Please refer to Figure 12The embodiment of the present application further provides a computing network operation management system 1200, which comprises a processor 1201, a memory 1202, and a computer program stored in the memory 1202 and capable of running on the processor 1201. When the computer program is executed by the processor 1201, each process of the computing network scene arrangement method performed by the computing network operation management system is implemented, and the same technical effects are achieved. To avoid repetition, details are not described herein.

[0207] Please refer to Figure 13 The embodiment of the present application further provides a product center 1300, which comprises a processor 1301, a memory 1302, and a computer program stored in the memory 1302 and capable of running on the processor 1301. When the computer program is executed by the processor 1301, each process of the computing network scene arrangement method performed by the product center is implemented, and the same technical effects are achieved. To avoid repetition, details are not described herein.

[0208] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program. When the computer program is executed by a processor, each process of the computing network scene arrangement method is implemented, and the same technical effects are achieved. To avoid repetition, details are not described herein. The computer readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0209] It should be noted that, in this document, the term "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that processes, methods, articles or apparatuses including a series of elements not only include those elements, but also include other elements not explicitly listed, or further include elements inherent to such processes, methods, articles or apparatuses. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other identical elements in the process, method, article or apparatus including the element.

[0210] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of software and a necessary general hardware platform, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product in essence or in the form of a part that contributes to the prior art. The computer software product is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in the various embodiments of the present application.

[0211] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative and not restrictive. Those skilled in the art can make many forms without departing from the scope of the present application under the inspiration of the present application, and all of them belong to the protection of the present application.

Claims

1. A method for computing network service orchestration, applied to a computing network operation and management system, characterized in that, Comprise: Receiving a user-selected first task service, sending a first algorithm network arrangement scheme corresponding to the first task service and its subscription page, the first algorithm network arrangement scheme comprising at least one of the following schemes: end-to-end flow design of the first task service, resource design arrangement, operation and maintenance design arrangement; The resources include at least one of computing power resources, storage resources and network resources; Receiving first task information, the first task information including a first task expected to be executed by the user using the first task service and a service quality target SLO of the first task; According to the first task information and the first algorithm network arrangement scheme, at least one candidate resource configuration scheme is generated; The method further comprises: Obtain the design arrangement for task service, wherein the task service includes at least one task, and the design arrangement includes at least one of the following: end-to-end flow design of the task service, resource design arrangement, operation and maintenance design arrangement; Obtain the policy design for task service, the policy design includes the resource scheduling policy and policy identifier adopted by the task service; Binding the design arrangement of the task service with the policy identifier to generate the algorithm network arrangement scheme of the task service; Publish the task service.

2. The method of claim 1, wherein, According to the first task information and the first algorithm network arrangement scheme, at least one candidate resource configuration scheme is generated, comprising: Based on the resource design arrangement of the first algorithm network arrangement scheme, at least one resource configuration scheme is determined; For each resource configuration scheme, the expected execution of the first task is calculated to obtain the calculation result; Select the resource configuration scheme that meets the first task SLO as the at least one candidate resource configuration scheme.

3. The method of claim 1, wherein, Also includes: Receiving first order information, the first order information including the first algorithm network arrangement scheme and the first resource configuration scheme adopted by the user; According to the first order information, the instantiation of the first resource configuration scheme is carried out to generate the first resource configuration instance.

4. The method of claim 3, wherein, According to the first order information, the instantiation of the first resource configuration scheme is carried out to generate the first resource configuration instance, comprising: Determine the first scheduling policy identifier of the first algorithm network arrangement scheme, and query the first resource scheduling policy corresponding to the first scheduling policy identifier; Query the resource information of the infrastructure layer to obtain the resource information of the first algorithm network arrangement scheme; According to the first resource scheduling policy and the first resource configuration scheme, the corresponding resource scheduling operation instruction is sent to the resource controller through the resource API interface.

5. The method of claim 3, wherein, Also includes: Obtain the current resource state and / or current business state of the first task; According to the resource state and / or business state of the first task and the SLO of the first task, it is determined whether the resource of the first task needs to be adjusted; In the case of needing to adjust the resource of the first task, according to the first resource configuration scheme and the current resource state and / or current business state of the first task, the target scheme of scheduling adjustment is determined; Obtain the first scheduling adjustment policy of the first task service in the running process; Obtain resource information of an infrastructure layer, and obtain current resource information of the first algorithm network arrangement scheme; Determine a first resource scheduling operation based on the target scheme of the scheduling adjustment, the first scheduling adjustment strategy, and the current resource information of the first algorithm network arrangement scheme; Send an operation instruction corresponding to the first resource scheduling operation to a resource controller through a resource API interface.

6. An algorithmic network operations management system, characterized by, The apparatus comprises a transceiver and a processor, wherein The transceiver is configured to receive a first task-based service selected by a user, send a first algorithm network arrangement scheme corresponding to the first task-based service and a subscription page of the first algorithm network arrangement scheme, and receive first task information. The processor is configured to generate at least one candidate resource configuration scheme based on the first task information and the first algorithm network arrangement scheme. The processor is further configured to obtain a design arrangement for a task-based service, wherein the task-based service comprises at least one task, and the design arrangement comprises at least one of an end-to-end flow design of the task-based service, resource design arrangement, and operation and maintenance design arrangement. The transceiver is further configured to publish the task-based service.

7. The algorithm network operation management system of claim 6, wherein The processor is further configured to determine at least one resource configuration scheme based on resource design arrangement of the first algorithm network arrangement scheme, perform a calculation of an execution expectation of the first task for each resource configuration scheme to obtain a calculation result, and select a resource configuration scheme that meets the SLO of the first task as the at least one candidate resource configuration scheme.

8. The algorithm network operation management system of claim 6, wherein The transceiver is further configured to receive first order information, wherein the first order information comprises the first algorithm network arrangement scheme and the first resource configuration scheme adopted by the user. The processor is further configured to instantiate the first resource configuration scheme based on the first order information to generate a first resource configuration instance.

9. The algorithm network operation management system of claim 8, wherein The processor is further configured to determine a first scheduling policy identifier of the first algorithmic network arrangement scheme, query a first resource scheduling policy corresponding to the first scheduling policy identifier, query resource information of an infrastructure layer to obtain resource information of the first algorithmic network arrangement scheme, and send a corresponding resource scheduling operation instruction to a resource controller through a resource API interface according to the first resource scheduling policy and the first resource configuration scheme. 10.The algorithmic network operation management system of claim 8, characterized in that, The processor is further configured to obtain a current resource state and / or a current service state of the first task, and determine whether the resource of the first task needs to be adjusted according to the resource state and / or the service state of the first task and the SLO of the first task. In the case that the resource of the first task needs to be adjusted, a target scheme of scheduling adjustment is determined according to the first resource configuration scheme and the current resource state and / or the current service state of the first task, a first scheduling adjustment policy of the first task in a running process is obtained, resource information of an infrastructure layer is queried to obtain current resource information of the first algorithmic network arrangement scheme, a first resource scheduling operation is determined based on the target scheme of scheduling adjustment, the first scheduling adjustment policy and the current resource information of the first algorithmic network arrangement scheme, and an operation instruction corresponding to the first resource scheduling operation is sent to a resource controller through a resource API interface. The processor is further configured to determine a first scheduling policy identifier of the first algorithmic network arrangement scheme, query a first resource scheduling policy corresponding to the first scheduling policy identifier, query resource information of an infrastructure layer to obtain resource information of the first algorithmic network arrangement scheme, and send a corresponding resource scheduling operation instruction to a resource controller through a resource API interface according to the first resource scheduling policy and the first resource configuration scheme. A processor, a memory, and a program stored on the memory and executable on the processor, the program being executed by the processor to implement the steps of the method of any one of claims 1 to 5. A computer program is stored on the computer readable storage medium, and the computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 5.

11. An algorithmic network operations management system, comprising: ​ ​ 12. A computer-readable storage medium, characterized in that, ​

Citation Information

Patent Citations

  • Calculation power network transaction method and device, computer readable medium and electronic equipment

    CN114979024A

  • Service scheme recommendation method and device, equipment and storage medium

    CN117056598A