Xen-based virtual machine deployment system and Xen-based virtual machine deployment method
A technology for deploying systems and virtual machines, which is applied in software simulation/interpretation/simulation, special data processing applications, instruments, etc. It can solve the problem that the virtual machine software environment and IP address cannot be dynamically changed, and the Xen virtual machine rapid deployment system cannot be applied to large scales. Scale cloud environment requirements and other issues, to achieve the effect of easy installation and reduced time required
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0027] The Xen-based virtual machine deployment system of this embodiment, such as figure 1 As shown, the virtual machine deployment system includes a front-end server; the front-end server forms an overall operation system with users and a group of load servers, and the front-end server includes: a web front-end subsystem and a background function module, and the web front-end includes:
[0028] Tomcat web server for interacting with users;
[0029] A MySQL database used to record user information and maintain network and virtual machine information; for users to query and modify;
[0030] The background function module includes:
[0031] It is used to call the API application program interface of the Libvirt control library to remotely control the control module of each load server Xen platform through the SSH protocol according to the command issued by the user and the information of the MySQL database;
[0032] It is used to store all the basic images and incremental ima...
specific Embodiment approach 2
[0034] The Xen-based virtual machine deployment method of the present embodiment is characterized in that: the deployment and management method is realized through the following steps:
[0035] Step 1. The front-end server uses a combination of JSP web server, Tomcat web server, and MySQL database as the front-end and management system of the front-end system. The front-end server interacts with the user, and according to the configuration parameter information of the user's needs obtained through the interaction, the Libvirt control library is used. The communication form sends different instructions to the load server, and the front-end system selects the incremental image in the image template library and adopts the incremental virtual machine deployment method to deploy different operating systems and virtual machines for different applications with one click;
[0036] Step 2, automatically configuring the virtual machine IP address according to the user demand information ...
specific Embodiment approach 3
[0041] The difference from Embodiment 2 is that, in the method for deploying and managing a Xen-based virtual machine in this embodiment, the process of deploying different operating systems by using the incremental virtual machine deployment method described in Step 1 is as follows: figure 2 Shown:
[0042] Step one one: the user configures various parameters of the virtual machine on the front end of the web page;
[0043] Step 1 and 2: The Tomcat web server enters the configuration parameter information required by the user into the MySQL database;
[0044] Step 13: The Tomcat web server invokes the control module to start deployment;
[0045] Step 14: the control module reads the configuration parameter information required by the user from the MySQL database;
[0046]Step 15: The control module selects a template from the image template library according to the configuration parameter information required by the user, and copies the template to prepare for application;...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com