Virtual Machine Creation Pathway Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for creating virtual machines are inefficient and costly, as they require installing operating systems and software on each machine, and lack a systematic approach to replicate or modify virtual machines with specific attributes.
Innovation Solution
A method and system that determine optimal pathways for creating a new virtual machine by identifying and modifying existing VMs, using snapshots to capture and restore states, and presenting sequences of steps to users for efficient configuration, allowing for cloning or modifying existing VMs to meet specific requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional methods are used to create virtual machines by installing operating systems and software on each machine, then each VM can be created independently, but the process is inefficient and costly
Solution Approach 1:
The patent applies the copying principle by creating virtual machine templates that can be replicated to generate multiple VMs. Instead of installing operating systems and software on each individual VM, the system creates a master template with the desired configuration and then copies it to produce additional VMs, dramatically reducing creation time and resource requirements
Solution Approach 2:
The patent implements preliminary action by pre-configuring virtual machine templates with operating systems, software, and desired attributes before they are needed. This allows the template to be readily available for rapid replication when new VMs are required, eliminating the need to perform installation and configuration steps at the time of VM creation
2Ease of manufacture
If virtual machines are created without a systematic approach, then flexibility is maintained, but costs increase and efficiency decreases
Solution Approach 1:
The patent applies universality by creating a multi-functional virtual machine template system that serves multiple purposes: it acts as a master configuration model, a source for replication, and a standardized blueprint for maintaining consistency across multiple VMs. This universal template approach simplifies the overall process while enabling systematic management of VM creation
Data Source
AI summary
A computer receives at least one requirement for a new VM. The computer identifies an existing VM to be modified during the generation of the new VM. The computer determines at least one step necessary to create the new VM configuration from the existing VM. The computer presents at least one pathway to the new VM from the existing VM. The computer receives a selection of a presented pathway to create the new VM.


