Virtual Server Destination Selection via Group Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual server systems, the processing time required to determine an optimal physical server destination for virtual server movement increases significantly when there are multiple potential physical servers, leading to resource inefficiency and delayed movements.
Innovation Solution
A virtual server system with an autonomous control server that classifies physical servers into groups based on predetermined indices, selects representative servers in each group, and determines the destination for virtual server movement, reducing the number of possible destinations and processing time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the system evaluates all physical servers as possible destinations for virtual server movement, then the optimality of destination selection is improved, but the processing time required for determination significantly increases
Solution Approach 1:
The patent segments the set of all physical servers into multiple groups based on predetermined indices (such as load, resource availability, or geographic location). From each group, a representative server is selected as a possible destination. This segmentation reduces the search space from evaluating all servers to evaluating only the representative servers, thereby significantly reducing processing time while maintaining reasonable optimality in destination selection.
2Adaptability or versatility
If the system delays virtual server movement to aggregate free resources, then resource utilization is improved, but the time delay causes resource insufficiency and reduces operation efficiency
Solution Approach 1:
The patent performs preliminary classification of physical servers into groups and selection of representative servers before actual virtual server movement is needed. This preliminary action prepares the destination list in advance, enabling faster destination determination when movement is required. By pre-organizing the search space, the system can quickly select optimal destinations without significant delays, thus maintaining both resource utilization and operation efficiency.
3Adaptability or versatility
If the system considers multiple physical servers as possible destinations, then the flexibility of virtual server placement is improved, but the complexity of destination determination increases
Solution Approach 1:
The patent applies segmentation by dividing the complete set of physical servers into multiple groups based on predetermined indices. From each group, only one representative server is selected as a possible destination. This reduces the complexity of destination determination from evaluating all servers to evaluating a manageable subset of representatives, while still maintaining the flexibility to place virtual servers on different physical servers through the group structure.
Data Source
AI summary
Physical servers in which a plurality of servers can operate are classified into groups in accordance with a predetermined index, such as loads and amounts of free resources of the physical servers. A predetermined number of representative servers are selected in each group, a physical server as a destination of a target virtual server is determined from among the representative servers of each group, and the target virtual server is moved to the determined physical server as the destination.


