Service Orchestration System Automating Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveservice and resource orchestration efficiencyVSAvoidautomatic orchestration level
Core Design Contradiction:
ProductivityVSExtent of automation

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvetime to market and time to customerVSAvoidservice quality control
Core Design Contradiction:
Loss of timeVSReliability

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11004024B2Service and resource orchestration system and method, and apparatus
Publication Date: 2021.05.11 HUAWEI TECH CO LTD
  • US11004024B2 patent drawing
  • US11004024B2 patent drawing
  • US11004024B2 patent drawing

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.