Virtual Machine Migration Impact Cost Calculation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies lack the ability to effectively calculate and mitigate the impact of virtual machine (VM) migration on users, which is essential for efficient utilization of renewable energy and reduction of power purchase costs.
Innovation Solution
A VM migration impact cost calculation apparatus that determines the impact cost for each virtual machine based on its login and process states, as well as other factors like distance and communication bandwidth, allowing for informed decision-making on VM migration schemes to minimize user impact and optimize energy usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If VM migration is performed to utilize renewable energy effectively, then power purchase cost is reduced and renewable energy utilization is improved, but user impact and service disruption increase
Solution Approach 1:
The system performs preliminary assessment of VM migration impact by calculating impact costs before actual migration occurs. The impact cost calculation apparatus evaluates login states, process states, and other factors to determine the potential impact on users, allowing administrators to make informed decisions about which VMs to migrate and when, thereby reducing unnecessary user disruption while still achieving energy optimization goals
Solution Approach 2:
The system incorporates feedback mechanisms by continuously monitoring VM states (login states, process states) and using this information to recalculate impact costs. This feedback loop allows the system to adapt to changing conditions and provide updated migration recommendations that balance energy utilization with user impact minimization
2Productivity
If VM migration is performed without impact calculation, then renewable energy utilization is maximized, but service disruption and user impact increase
Solution Approach 1:
The impact cost calculation apparatus performs preliminary evaluation before migration by assessing login states, process states, and other relevant factors. This preliminary action identifies VMs that can be migrated with minimal impact, allowing the system to maximize renewable energy utilization while maintaining service reliability through informed migration decision-making
3Object-affected harmful factors
If impact cost calculation is performed for each VM, then user impact is minimized, but calculation complexity and processing time increase
Solution Approach 1:
The system segments the impact cost calculation into distinct components: login state assessment, process state assessment, and other factor evaluation. By breaking down the complex calculation into manageable segments, the apparatus can efficiently process each VM's impact cost using standardized evaluation criteria, reducing overall processing complexity while maintaining comprehensive impact assessment
Data Source
AI summary
An impact cost calculation apparatus for calculating an impact cost in a case in which a virtual machine is migrated within a base or between the bases at a plurality of bases including the virtual machines includes a state confirmation unit configured to acquire either a login state or a process state, or both the login state and the process state, in each virtual machine provided at the base; and a degree-of-impact determination unit configured to calculate, for each virtual machine, an impact cost for a user caused by migration of the virtual machine, on the basis of either the login state or the process state or both the login state and the process state.


