Host-Gateway Appliance for Cloud Management Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud-computing facilities face management overheads and complexity issues due to the increased scaling of virtual data centers, making it difficult for administrators to manage and migrate virtual machines across different virtualization layers and cloud directors without rewriting existing management scripts and tools.

Innovation Solution

A host-gateway appliance is introduced to provide a transparent interface between a VI management server and cloud directors, using foreign-host adapters to translate management commands and simulate host server interactions, allowing seamless communication and management across different virtualization layers and cloud directors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If cloud-computing facilities scale up with hundreds or thousands of networked servers, then computational bandwidth and data-storage capacity increase, but management overhead and complexity increase to the point where continued scaling encounters technological constraints

Engineering Contradiction:
Improvecomputational bandwidth and data-storage capacityVSAvoidmanagement overhead and complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway appliance as an intermediary component between the virtualization layer and the cloud-computing facility management layer. This gateway appliance includes a virtual-machine-monitor component that acts as a mediator, translating management commands between different interfaces and protocols. By inserting this intermediary layer, the system can manage large-scale distributed computing resources without directly exposing the complexity of individual host systems to administrators, thus resolving the contradiction between scaling capacity and managing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If virtual data centers are scaled up to manage large numbers of hosts, then service capacity increases, but administrators face difficulty in managing and migrating virtual machines across different virtualization layers without rewriting management scripts

Engineering Contradiction:
Improveservice capacityVSAvoidease of management and migration
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The gateway appliance is designed with multi-functional capabilities that allow it to interface with multiple virtualization platforms and management interfaces simultaneously. The virtual-machine-monitor component can translate between different management protocols and interfaces, enabling a single management system to control virtual machines across heterogeneous virtualization environments. This universal interface capability eliminates the need for administrators to rewrite management scripts when migrating between different virtualization layers, thus resolving the contradiction between service capacity and ease of operation.

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

3Adaptability or versatility

If heterogeneous virtualization environments are integrated, then system versatility increases, but compatibility and communication between different virtualization layers become problematic

Engineering Contradiction:
Improvesystem versatilityVSAvoidcompatibility and communication reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The gateway appliance serves as a standardized intermediary that sits between heterogeneous virtualization environments and the management layer. It provides protocol translation and interface standardization, ensuring reliable communication between different virtualization platforms. The virtual-machine-monitor component within the gateway appliance handles compatibility issues by translating commands and data structures between different virtualization interfaces, thus maintaining communication reliability while supporting system versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway appliance creates virtual copies and abstractions of host system interfaces, allowing management commands to be issued against standardized virtual representations rather than dealing with the actual heterogeneous interfaces directly. This copying mechanism enables reliable communication across different virtualization environments by working with standardized representations that can be translated as needed, resolving the contradiction between versatility and reliability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9946565B2Management of cloud-computing facility through a virtual infrastructure management server
Publication Date: 2018.04.17 VMWARE INC
  • US9946565B2 patent drawing
  • US9946565B2 patent drawing
  • US9946565B2 patent drawing

AI summary

The current document is directed to methods for aggregating host computers into distributed computing systems and to distributed computing systems created by the methods. In a described implementation, host computers are aggregated into two or more clusters, at a first distributed-computing-system level, each managed by a second-level management server. The two or more clusters are then, in turn, aggregated into a hierarchical distributed computing system managed by a top-level management server. The top-level management server is interconnected to, and accesses, the second-level management servers through a host-gateway appliance that includes host-gateway control logic implemented within a server computer. In order to achieve scalability and efficiency, the top-level management server provides a subset of the native management commands to system administrators and other users who access a management interface provided by the top-level management server.