Physical Resource Tags for Cloud VM Provisioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud computing environments face challenges in efficiently provisioning and managing virtual machines due to the lack of effective methods for associating cloud computing offerings with specific physical resources, leading to suboptimal resource allocation and management.
Innovation Solution
The implementation of physical resource tags in a cloud computing environment allows for the creation and storage of associations between cloud computing offerings and specific physical resources, enabling a cloud resource manager to retrieve and utilize these tags to provision and create virtual machines using the appropriate physical hardware resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If physical resource tags are implemented to associate cloud computing offerings with specific physical resources, then resource allocation precision and provisioning efficiency are improved, but system complexity and implementation overhead increase
Solution Approach 1:
The system segments the resource management process by introducing physical resource tags as distinct entities that separately represent physical resources. This segmentation allows virtual machine provisioning to be decoupled from physical resource identification, enabling precise resource allocation through tag-based matching without requiring complex direct mapping mechanisms.
Solution Approach 2:
Physical resource tags serve as intermediaries between cloud computing offerings and physical resources. Instead of directly managing complex relationships between virtual machines and physical hardware, the system uses tags as mediators that simplify the association process. The resource manager retrieves and matches tags to provision virtual machines, reducing system complexity while improving allocation precision.
2Productivity
If manual resource association methods are used without physical resource tags, then system implementation is simpler, but resource provisioning efficiency and flexibility deteriorate
Solution Approach 1:
Physical resource tags are created and associations between offerings and physical resources are established in advance through preliminary tagging. This preliminary action enables the resource manager to quickly retrieve and match tags during virtual machine provisioning, significantly improving resource provisioning efficiency without requiring complex real-time decision-making processes.
3Adaptability or versatility
If physical resource tags are used to match cloud computing offerings with specific physical resources, then provisioning flexibility and resource matching accuracy are improved, but data storage requirements and retrieval overhead increase
Solution Approach 1:
Instead of storing comprehensive physical resource information directly in the provisioning system, the patent uses physical resource tags as simplified copies or representations of physical resources. These tags contain essential identification information that enables flexible resource matching while minimizing data storage requirements. The tags serve as lightweight proxies that maintain provisioning flexibility without requiring extensive data storage.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A cloud system may create physical resource tags to store relationships between cloud computing offerings, such as computing service offerings, storage offerings, and network offerings, and the specific physical resources in the cloud computing environment. Cloud computing offerings may be presented to cloud customers, the offerings corresponding to various combinations of computing services, storage, networking, and other hardware or software resources. After a customer selects one or more cloud computing offerings, a cloud resource manager or other component within the cloud infrastructure may retrieve a set of tags and determine a set of physical hardware resources associated with the selected offerings. The physical hardware resources associated with the selected offerings may be subsequently used to provision and create the new virtual machine and its operating environment.