Cloud Platform Virtual Machine Onboarding via Intermediary Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud management platforms face challenges in seamlessly integrating and managing virtual machines from virtualization platforms, requiring a unified management solution that allows for onboarding and centralized resource management without disrupting existing virtual machine environments.

Innovation Solution

A cloud management platform with an onboarding operation module and OpenStack control module that acquires virtual machine information, configures networks and VNCs, and stores information in a database to facilitate unified management, enabling the onboarding of virtual machines, hard disks, and network cards while allowing for cancellation of onboarding operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual machines from virtualization platforms are integrated into cloud management platforms, then unified management and control is achieved, but system complexity increases

Engineering Contradiction:
Improveunified management capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an onboarding operation module as an intermediary component between the virtualization platform and cloud management platform. This module handles the complex integration tasks including acquiring virtual machine information, configuring networks and VNCs, and storing data in databases, thereby isolating the complexity from the core management functions and enabling unified management without proportionally increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The integration process is divided into distinct functional modules: an onboarding operation module for initial setup, an OpenStack control module for management operations, and a database module for data storage. This segmentation allows each module to handle specific tasks independently, making the overall system more manageable and maintainable while achieving unified management capability.

Inventive Principle:
Principle #1Segmentation

2Productivity

If virtual machines are onboarded to the cloud management platform, then resource integration is improved, but onboarding time increases

Engineering Contradiction:
Improveresource integration efficiencyVSAvoidonboarding time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The onboarding operation module performs preliminary actions by pre-configuring network settings, VNC connections, and database entries before the virtual machine becomes operational in the cloud management platform. This advance preparation reduces the actual onboarding time and allows for faster resource integration once the virtual machine is ready.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3618352B1Virtual machine management
Publication Date: 2024.01.24 NEW H3C CLOUD TECH CO LTD
  • EP3618352B1 patent drawingFigure 1~2
  • EP3618352B1 patent drawingFigure 3~4

AI summary

The present disclosure provides a virtual machine management method and apparatus. The method includes: acquiring virtual machine information of each virtual machine in a virtualization platform, receiving a first onboarding operation instruction for a target virtual machine in the virtualization platform, configuring a network and a virtual network console VNC of the target virtual machine, and when the configuration succeeds, storing in an already-onboarded virtual machine list in a database table virtual machine information of the target virtual machine. With the application of examples of the present disclosure, a unified management and control of virtual machines in the virtualization platform by a cloud management platform can be realized.