Cloud Node Maintenance Without VM Interruption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current maintenance processes in cloud computing nodes require stopping all virtual machines, which is inefficient and disrupts ongoing operations, causing adverse performance effects.

Innovation Solution

The method involves relocating affected virtual machines to other cloud computing nodes before performing maintenance on the cloud computing node, allowing for uninterrupted operations and efficient resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If all virtual machines are stopped for maintenance operation, then maintenance can be performed on cloud computing node, but operational disruptions and performance degradation occur

Engineering Contradiction:
Improvemaintenance operationVSAvoidvirtual machine operations
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent segments the virtual machines into two groups: those that need to be stopped for maintenance and those that can continue running. By separating the maintenance scope from all virtual machines, the system allows selective shutdown of only affected instances while keeping others operational, thus resolving the contradiction between performing maintenance and maintaining productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a migration mechanism as an intermediary that transfers virtual machines between cloud computing nodes. This mediator enables the system to relocate affected virtual machines to other nodes before maintenance, allowing the maintenance operation to proceed without stopping all virtual machines, thereby maintaining operational continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If all virtual machines are stopped for maintenance operation, then maintenance can be performed on cloud computing node, but operational disruptions occur

Engineering Contradiction:
Improvemaintenance operationVSAvoidoperational continuity
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies preliminary action by migrating affected virtual machines to other cloud computing nodes before the maintenance operation begins. This advance relocation ensures that when maintenance starts, the virtual machines are already positioned on different nodes, allowing maintenance to proceed without interrupting operational continuity and thus improving reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The migration mechanism serves as an intermediary that preserves operational continuity during maintenance. By using this mediator to transfer virtual machines between nodes beforehand, the system ensures uninterrupted service during maintenance operations, directly addressing the reliability concern.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If virtual machines are relocated before maintenance, then maintenance can be performed without stopping all virtual machines, but resource redistribution is required

Engineering Contradiction:
Improvevirtual machine operationsVSAvoidresource management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The migration mechanism acts as an intermediary that handles the complexity of resource redistribution automatically. It manages the virtual machine relocation process between cloud computing nodes, abstracting the complexity from the user perspective while enabling continuous operations during maintenance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-service by automatically managing the relocation of virtual machines and redistributing resources without requiring manual intervention. The migration mechanism autonomously handles the complexity of resource management, moving virtual machines to appropriate nodes and balancing resources to maintain productivity during maintenance operations.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9015325B2Performing maintenance operations on cloud computing node without requiring to stop all virtual machines in the node
Publication Date: 2015.04.21 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9015325B2 patent drawing
  • US9015325B2 patent drawing
  • US9015325B2 patent drawing

AI summary

A method, system and computer program product for performing maintenance operations on a cloud computing node. An administrative server receives an indication that a maintenance operation is to be performed on a cloud computing node. The administrative server identifies which virtual machine(s) on the cloud computing node will be affected by the maintenance operation. The administrative server relocates the virtual machine(s) to be affected by the maintenance operation to other suitable cloud computing node(s) prior to the maintenance operation being performed. The administrative server then performs the maintenance operation on the cloud computing node. The virtual machine(s) may be relocated back to the cloud computing node after the maintenance operation is completed in response to a need to rebalance resources in such a manner. In this manner, maintenance operations may be performed on a cloud computing node without requiring to stop all the virtual machines in the node.