Container Migration Control for Power-Saving Node Consolidation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing container redeployment systems do not effectively address power consumption optimization in virtualization systems, particularly in scenarios where data communication exceeds a threshold, leading to inefficient energy usage.
Innovation Solution
A system and method that includes a control unit to move containers between nodes and transition nodes to a power-saving state when no containers are present, optimizing power consumption by aggregating containers to reduce idle nodes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If containers are distributed across multiple nodes to ensure system functionality and reliability, then system reliability is improved, but power consumption increases due to more active nodes
Solution Approach 1:
The system dynamically adjusts container distribution based on operational conditions. The control unit monitors container states and communicates with nodes to determine optimal consolidation opportunities, transitioning from static distribution to dynamic adaptation that balances reliability and power consumption
Solution Approach 2:
The system changes the operational state of nodes by transitioning them between active and power-saving modes. By controlling the parameter of node operational state based on container deployment status, the system reduces power consumption while maintaining necessary system functionality
2Use of energy by stationary object
If containers are consolidated to fewer nodes to reduce power consumption, then power consumption is reduced, but system complexity increases due to container migration management
Solution Approach 1:
The control unit acts as an intermediary between nodes and container management. It sends requests to nodes to determine container movability and coordinates migrations, simplifying the overall system architecture by centralizing control logic and reducing direct peer-to-peer complexity between nodes
3Use of energy by stationary object
If container migration is implemented to enable node power-saving states, then power consumption is reduced, but migration time and operational interruptions increase
Solution Approach 1:
The control unit sends requests to nodes in advance to determine container movability before initiating migration. This preliminary assessment allows the system to identify suitable candidates for consolidation and plan migrations proactively, reducing unexpected interruptions and optimizing the timing of power-saving transitions
Data Source
AI summary
A system includes: a plurality of nodes in each of which at least one container is deployed; and an information processing device including a control unit. The control unit is configured to: transmit, to a first node out of the plurality of nodes, a first request for instruction to move one or more containers deployed in the first node to a second node out of the plurality of nodes; and transmit an instruction for transition to a power saving state to the first node when no container is present on the first node.


