Cloud Platform Virtual Machine Onboarding via Intermediary Module
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If virtual machines are onboarded to the cloud management platform, then resource integration is improved, but onboarding time increases
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.
Data Source
Figure 1~2
Figure 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.