Method and device for creating virtual machine
A virtual machine and cloud host technology, applied in the field of cloud computing, can solve the problems of low utilization rate and low utilization rate of complex hardware resources of the machine learning platform, and achieve the effect of improving utilization rate and ensuring specificity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] This embodiment provides a method for creating a virtual machine, the method can be run in the form of code in the OS operating system, the OS operating system can specifically be: Windows operating system, or DOS operating system, or MAC operating system, Etc., this embodiment does not make specific limitations.
[0029] A method for creating a virtual machine provided by the embodiment of the present invention can be applied to a cloud computing management platform, and the cloud computing management platform can be an OpenStack architecture: OpenStack is an open source cloud computing management platform project, which is a series of software open source projects. Combinations, other similar architectures can also be used. Such as figure 1 As shown, the method includes the following steps:
[0030] Step S101: Obtain a creation request, which carries resource specification information specified by the user.
[0031] In the specific implementation process, after the...
Embodiment 2
[0055] Based on the same inventive concept, an embodiment of the present invention provides an apparatus for creating a virtual machine, which is used for creating a virtual machine. refer to figure 2 As shown, the device for creating a virtual machine provided by the embodiment of the present invention includes:
[0056] The interactive interface 201 is used to obtain a creation request, and the creation request carries resource specification information specified by the user;
[0057] The acquiring unit 202 acquires target metadata based on resource specification information;
[0058] The determining unit 203 determines the virtual machine type based on the target metadata;
[0059] The selection unit 204 selects target hardware for the virtual machine type;
[0060] The creation unit 205 is configured to obtain a configuration file matching the target hardware, and use the configuration file and the target hardware to create a target virtual machine.
[0061] In an opt...
Embodiment approach
[0071] In an optional embodiment, the device also includes:
[0072] The verification unit is configured to verify the acquired creation request and the target metadata, and if the verification is passed, execute the step of selecting target hardware for the type of the virtual machine.
[0073] In an optional embodiment, the device also includes:
[0074] The starting unit is configured to start the target virtual machine and output prompt information, where the prompt information includes the creation status of the target virtual machine.
[0075] Since the device for creating a virtual machine described in this embodiment is an electronic device used to implement the method for creating a virtual machine in the embodiment of the present invention, based on the method for creating a virtual machine described in the embodiment of the present invention, the technology in the field Personnel can understand the specific implementation manner of the electronic device in this emb...
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