Cloud Management System for Virtual Machine Instantiation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud-based computing architectures lack flexibility in resource selection and require direct administrator interaction for virtual machine instantiation, with dedicated servers using unitary virtualization schemes and limited scalability.
Innovation Solution
A cloud management system that identifies and manages computing resources, including power management systems, to instantiate virtual machines without direct interaction with the computing systems, supporting various infrastructure and virtualization schemes, enabling flexible and efficient cloud computing environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If dedicated servers with unitary virtualization schemes are used, then virtual machine instantiation can be performed, but flexibility in resource selection and scalability are limited
Solution Approach 1:
The patent introduces a cloud management system as an intermediary layer between administrators and computing resources. This mediator provides a unified interface that abstracts the underlying hardware diversity, enabling flexible resource selection without requiring administrators to interact with complex dedicated server architectures. The management system handles the complexity of diverse virtualization schemes internally while presenting simplified resource selection capabilities to users.
Solution Approach 2:
The cloud management system implements a universal approach by supporting multiple virtualization schemes and hardware architectures through a single unified interface. Rather than requiring separate dedicated servers for different virtualization types, the system provides multi-functional capability to manage heterogeneous resources (physical machines, virtual machines, containers) through common mechanisms, thereby enhancing flexibility without proportionally increasing complexity.
2Productivity
If direct administrator interaction is required for virtual machine instantiation, then control over the system is maintained, but operational efficiency and scalability are reduced
Solution Approach 1:
The patent implements self-service capabilities where the cloud management system automatically handles virtual machine instantiation, resource allocation, and configuration without requiring direct administrator intervention. The system provides automated workflows that enable users to deploy resources through simplified interfaces while the management layer autonomously manages the complex underlying infrastructure, thereby significantly improving productivity while reducing automation requirements for routine operations.
Solution Approach 2:
The cloud management system performs preliminary actions by pre-configuring resource templates, virtualization environments, and deployment workflows before users need to instantiate virtual machines. This allows users to simply select from pre-prepared configurations rather than performing manual setup, dramatically improving instantiation efficiency. The system proactively prepares resources, networks, and software environments in advance, eliminating time-consuming manual configuration steps.
3Adaptability or versatility
If unitary virtualization schemes are used on dedicated servers, then system simplicity is maintained, but adaptability to different infrastructure schemes is limited
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting virtualization parameters and configuration settings based on the specific hardware and software environment. The cloud management system can change virtualization parameters (such as hypervisor type, resource allocation policies, networking configurations) to adapt to different infrastructure schemes without requiring administrators to manually reconfigure everything. This automated parameter adjustment enables high adaptability while managing complexity internally through standardized change management processes.
Data Source
AI summary
A system and method for managing power in virtualized computer systems are disclosed. In accordance with one embodiment, a request to instantiate a virtual machine is received. A processor determines whether a power state is to be altered to instantiate the virtual machine on a computing system, and in response to the determination, alters the power state.


