Cloud Infrastructure Pod Segmentation for Scalability Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional cloud infrastructure faces scalability limitations due to architectural constraints of commercially available storage and networking solutions, leading to high costs, performance bottlenecks, and vendor lock-in, which hinder the competitiveness of cloud operators.

Innovation Solution

The implementation of a scalable cloud infrastructure that partitions physical resources into pods within zones, with strong connectivity within pods and weak connectivity between them, using high-speed networks and management server clusters for resource allocation and management, along with DNS translation techniques and image stripes for efficient traffic management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional shared storage and Layer-2 networking are used in cloud infrastructure, then virtual machines can access storage and network resources, but scalability is severely limited and performance bottlenecks occur

Engineering Contradiction:
ImprovescalabilityVSAvoidperformance
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the cloud infrastructure into multiple isolated zones, each with its own storage and networking resources. This segmentation allows each zone to operate independently, eliminating the single point of failure and performance bottlenecks associated with shared storage and Layer-2 networking, while enabling linear scalability as new zones can be added without impacting existing ones.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional shared storage architecture to a distributed storage architecture where storage resources are distributed across multiple zones and accessed via network protocols. This dimensional change from centralized to distributed architecture enables the system to scale horizontally by adding more storage nodes across different zones, removing the scalability limits of shared storage.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If commercially available storage servers are deployed to support large scale cloud deployments, then storage capacity increases, but costs become prohibitively expensive and vendor lock-in occurs

Engineering Contradiction:
Improvestorage capacityVSAvoidcost
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent employs commodity storage servers instead of expensive enterprise-grade storage arrays. These commodity servers can be readily replaced or upgraded without significant capital investment, avoiding vendor lock-in and reducing the cost per unit of storage capacity while maintaining sufficient reliability through redundancy across multiple zones.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent creates a storage architecture where commodity servers perform multiple functions - serving as both compute nodes and storage nodes, and where storage resources can be dynamically allocated to different virtual machines across zones. This universality maximizes the utilization of inexpensive hardware resources.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If Layer-2 switching is used to interconnect physical servers, then network performance is optimized, but broadcast traffic increases and scalability is limited

Engineering Contradiction:
Improvenetwork performanceVSAvoidscalability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent segments the network into multiple isolated zones that do not participate in each other's broadcast domains. Each zone has its own Layer-2 network, preventing broadcast traffic from propagating across the entire infrastructure. This segmentation maintains optimal network performance within each zone while enabling scalability by allowing new zones to be added without increasing broadcast traffic for existing zones.

Inventive Principle:
Principle #1Segmentation

4Reliability

If redundant storage elements are deployed to eliminate single points of failure, then reliability improves, but costs increase due to capital outlay

Engineering Contradiction:
Improvesystem reliabilityVSAvoidcapital outlay
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent achieves reliability through architectural segmentation into multiple independent zones, where failure of storage elements in one zone does not affect other zones. This distributed architecture provides inherent fault tolerance without requiring expensive redundant enterprise storage arrays, as each zone can continue operating independently even when others fail.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9225661B1Remote console access in a scalable cloud computing environment
Publication Date: 2015.12.29 CITRIX SYSTEMS INC
  • US9225661B1 patent drawing
  • US9225661B1 patent drawing
  • US9225661B1 patent drawing

AI summary

A scalable cloud infrastructure serves two or more customers, where each customer is associated with at least one unit of virtual resources. The virtual resources are established by apportioning physical resources in the cloud infrastructure that are partitioned into pods within one or more zones in a scalable manner. Additionally, the cloud infrastructure establishes one or more management server clusters each comprising one or more management servers. The two or more customers create a number of virtual machines within pods in a zone. Due to the scalability of the cloud infrastructure, a console proxy virtual machine and server is introduced to support console access to virtual machines. The console proxy server serves as an intermediary between a browser and a viewed virtual machine configured to maintain viewing session quality while minimizing network impact.