Service Orchestration System Automating Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current service and resource orchestration efficiency is low due to the manual and time-consuming process of developing services and orchestrating resources after user requirements are proposed, especially with the increasing complexity of networks and diverse customer demands.
Innovation Solution
A service and resource orchestration system that automatically orchestrates resources for customized services, comprising an orchestration apparatus, catalog apparatus, planning resource providing apparatus, check apparatus, and enabling apparatus, which obtain order information, meta information, and resource requirements to generate instance data suitable for network deployment, improving orchestration efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual service development and resource orchestration processes are used, then service customization flexibility is maintained, but service and resource orchestration efficiency deteriorates
Solution Approach 1:
The system enables self-service through automated service orchestration where the service orchestration apparatus automatically obtains order information, retrieves meta information from the catalog apparatus, secures resources from the planning resource providing apparatus, generates instance data, and deploys services without manual intervention. This self-service mechanism resolves the contradiction by achieving high automation while maintaining service customization through automated processes.
Solution Approach 2:
The system applies preliminary action by pre-establishing the service catalog with meta information templates and pre-configuring resource pools before actual service deployment. The catalog apparatus stores predefined service templates and the planning resource providing apparatus prepares resources in advance, enabling rapid automated orchestration when service requests arrive, thus improving efficiency without sacrificing customization.
2Loss of time
If manual service development processes are used, then service quality control is maintained, but time to market and time to customer deteriorates
Solution Approach 1:
The system implements feedback mechanisms where the service orchestration apparatus automatically validates order information against service templates in the catalog, verifies resource availability and compatibility, and performs instance data validation before deployment. This automated feedback loop ensures service quality control while dramatically reducing time to market and time to customer compared to manual processes.
Solution Approach 2:
The catalog apparatus stores pre-validates service templates with all necessary quality requirements and constraints defined in advance. Resource policies and service level agreements are predetermined and stored in the system, enabling automated quality assurance during orchestration without requiring manual quality control steps, thus reducing time to market while maintaining reliability.
Data Source
AI summary
A service and resource orchestration system includes an orchestration apparatus, configured to: obtain order information of a customized service; obtain meta information of the customized service from a catalog apparatus, where the meta information is used to describe resource requirement information and a resource selection policy of the customized service; obtain, from a planning resource providing apparatus or a current instance apparatus according to the order information, the resource requirement information, and the resource selection policy, a resource required by the customized service; and generate instance data of the customized service. The system also may include a check apparatus configured to process currently running instance data obtained from the current instance apparatus and the instance data of the customized service to obtain final instance data for a network.


