Virtualization Resource Management via Supply Chain Economics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional computer system architectures face inefficiencies and high costs due to excessive resource allocation and difficulty in scaling, particularly in handling peak demands, which virtualization systems aim to address through resource sharing and management.
Innovation Solution
The implementation of supply chain economics and virtual currency units to manage and optimize resource allocation in virtualization systems, allowing for dynamic selection and allocation of computer resources based on price and performance metrics, and automatic adjustment of resource bundles to meet service level agreements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional dedicated server architecture is used, then application reliability is maintained, but resource utilization is poor and costs are high
Solution Approach 1:
Multiple virtual machines are consolidated onto physical server hardware, allowing multiple applications to share the same physical resources. This merging approach improves resource utilization while maintaining application reliability through virtualization isolation and management.
Solution Approach 2:
Physical server hardware is designed to support multiple virtual machine instances simultaneously, making the hardware universal and multi-functional. This allows a single server to serve multiple applications and workloads, reducing the need for dedicated servers while maintaining reliability.
2Reliability
If excessive resource allocation is implemented, then peak demand handling is improved, but cost efficiency deteriorates
Solution Approach 1:
Virtual machine resource allocation is made dynamic through automated management systems that can allocate and de-allocate resources based on real-time demand. This allows the system to handle peak demands efficiently without permanently over-provisioning resources, improving cost efficiency while maintaining reliability.
Solution Approach 2:
The virtualization management system automatically monitors resource usage and dynamically adjusts allocations without manual intervention. This self-service capability ensures peak demand handling while optimizing resource utilization and reducing costs by eliminating excessive static allocations.
3Loss of energy
If virtualization is implemented, then resource utilization is improved, but operations management complexity increases
Solution Approach 1:
A virtualization management system acts as an intermediary layer between physical hardware and virtual machines, abstracting complex operations management tasks. This intermediary automatically handles resource allocation, monitoring, and coordination, simplifying operations management while maintaining high resource utilization.
Solution Approach 2:
The virtualization management system implements continuous feedback loops that monitor resource usage, performance metrics, and system state. This feedback enables automated decision-making and dynamic resource optimization, reducing operations management complexity through intelligent automation rather than manual processes.
4Quantity of substance
If automated resource selection based on price is implemented, then cost optimization is improved, but system complexity increases
Solution Approach 1:
The virtual machine element manager automatically selects computer servers based on purchase price without human intervention. This self-service automation handles the complexity of price-based resource selection internally, providing cost optimization benefits while presenting a simple interface to users.
Solution Approach 2:
The virtual machine element manager acts as an intermediary that abstracts the complexity of price-based server selection from end users. It automatically queries, compares, and selects servers based on pricing criteria, hiding the system complexity while delivering cost optimization benefits.
Data Source
AI summary
Methods, systems, and apparatus, including computer program products, for managing resources in virtualization systems, including multi-cloud systems. The use of supply chain economics alone and in combination with other techniques offers a unified platform to integrate, optimize or improve, and automate resource management in a virtualization system. These techniques may be used to monitor and control the delivery of service level agreements and software licenses. They may also be used to monitor and control contention of computing resources in a virtualization system, and to suspend or terminate computing resources.


