Orchestrator Service Chaining for Hybrid Cloud VNFs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud computing systems face challenges in seamlessly integrating and managing virtual network functions across hybrid cloud environments, lacking efficient methods for service chaining and network connectivity between private and public clouds.
Innovation Solution
The implementation of an orchestrator that defines and provisions network services by identifying vendor device managers to deploy virtual network functions with specified connectivity, enabling service chaining across multiple data centers and vendors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If virtual network functions are deployed across hybrid cloud environments using traditional methods, then integration between private and public clouds is achieved, but service chaining and network connectivity management become complex and inefficient
Solution Approach 1:
The patent introduces an orchestrator as an intermediary component that manages service chaining across hybrid cloud environments. The orchestrator abstracts the complexity of connecting virtual network functions across private and public clouds by providing centralized control, automated service chain provisioning, and unified management interfaces, thereby resolving the technical contradiction between integration capability and management complexity
Solution Approach 2:
The orchestrator is designed as a universal management platform that can handle multiple cloud environments (private and public), different virtual network function types, and various service chaining scenarios through a single unified system. This multi-functional approach enables seamless integration while maintaining manageable complexity through standardized processes
2Productivity
If manual provisioning methods are used for virtual network functions, then deployment control is maintained, but provisioning efficiency and scalability are reduced
Solution Approach 1:
The orchestrator implements self-service capabilities that enable automated provisioning of virtual network functions and service chains. The system can automatically discover available virtual network functions, select appropriate instances, establish connections, and manage lifecycle operations without requiring manual intervention for each deployment task, thereby significantly improving provisioning efficiency while maintaining policy-based control
Solution Approach 2:
The system performs preliminary actions by pre-configuring service chain templates, pre-identifying compatible virtual network functions, and pre-establishing connectivity policies. This preparatory work enables rapid automated deployment when provisioning is requested, improving efficiency while maintaining control through pre-defined parameters and constraints
Data Source
AI summary
An example method of provisioning a network service in a cloud computing system includes: defining, at an orchestrator, the network service to include a plurality of network functions; defining, at the orchestrator, network connectivity among the plurality of network functions; identifying a plurality of vendor device managers (VDMs) configured to provision virtual network functions that implement the plurality of network functions; and instructing, by the orchestrator, the VDMs to deploy the virtual network functions having the defined network connectivity.


