Multi-Cloud Provisioning Platform for High Availability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing internet services platforms face disruptions due to the lack of redundancy in cloud provisioning, leading to potential service outages when one cloud platform fails, as they are not designed for high availability across multiple geographical locations.

Innovation Solution

A multi-cloud high availability service provisioning system architecture that automatically switches to another active cloud platform in case of failure, ensuring continuous service provisioning by registering regional internet services platforms with secondary cloud platforms and maintaining full automation of service configuration provisioning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single cloud provisioning platform is used, then the system architecture is simple, but service availability is reduced when the platform fails

Engineering Contradiction:
Improveservice availabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the provisioning function across multiple independent cloud platforms (primary and secondary) rather than relying on a single platform. Each platform can independently provision services, and the system divides the workload and risk across these segments, ensuring that failure of one segment does not compromise overall service availability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements beforehand cushioning by pre-configuring secondary cloud platforms as backup provisioning sources. When a platform failure occurs, the system can immediately switch to the pre-prepared secondary platform, cushioning the impact of the failure and maintaining service continuity without requiring ad-hoc recovery actions.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Loss of time

If manual intervention is required for cloud platform switching, then control is precise, but service disruption time increases

Engineering Contradiction:
Improveservice disruption timeVSAvoidplatform switching automation
Core Design Contradiction:
Loss of timeVSExtent of automation

Solution Approach 1:

The system performs preliminary action by pre-establishing relationships between primary and secondary cloud platforms before failures occur. Registration and configuration are done in advance, so when a failure happens, the switch to secondary provisioning can occur immediately without manual intervention or time-consuming setup, minimizing service disruption time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by enabling automatic detection of platform failures and autonomous switching to secondary cloud platforms. The system monitors the health of primary platforms and can independently initiate failover procedures without requiring manual intervention, thereby reducing service disruption time while maintaining appropriate levels of automation.

Inventive Principle:
Principle #25Self-service

3Reliability

If regional internet services platforms are registered with only one primary cloud, then provisioning management is simple, but redundancy is lost

Engineering Contradiction:
Improveprovisioning redundancyVSAvoidregistration management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The registration management system segments the provisioning relationship by allowing regional internet services platforms to register with multiple cloud platforms (primary and secondary) independently. This segmentation creates redundant registration paths, ensuring that if one cloud platform fails, the platform remains registered and can be provisioned through alternative registered clouds, maintaining provisioning redundancy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9948506B2High availability internet services provisioning
Publication Date: 2018.04.17 VERIZON PATENT & LICENSING INC
  • US9948506B2 patent drawing
  • US9948506B2 patent drawing
  • US9948506B2 patent drawing

AI summary

Systems and methods described herein provide redundant functionality for multi-cloud high availability continuous service provisioning. Service rule configuration of regional internet services platforms at different geographical locations are provisioned through a multi-cloud provisioning platform. The systems and methods provide that there is no disruption of service provisioning, in the event of a failure of one cloud provisioning platform, as long as at least one other cloud provisioning platform is available. In the event of a cloud disaster outage at one cloud provisioning platform, a regional internet services platform will automatically register with another active cloud provisioning platform.