QoS-Based VM Migration Storage Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the target cloud platform, performance is affected during data copy operations when virtual machines (VMs) access storage devices, as the physical servers and storage devices involved in migration are separated, leading to decreased access performance for other VMs using the copy source and destination storage devices.

Innovation Solution

A management device is implemented to manage the Quality of Service (QoS) values for data copy operations by determining QoS values based on throughput metrics from both the migration source and destination storage devices, generating commands to create migration destination volumes with these values, and adjusting data transfer route priorities to minimize performance impact on other VMs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data copy operations are performed during VM migration between physically separated servers, then migration functionality is achieved, but access performance for other VMs using the same storage devices deteriorates

Engineering Contradiction:
ImproveVM migration capabilityVSAvoidStorage access performance
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent applies local quality by assigning different QoS values to different volumes based on their specific roles during migration. Migration destination volumes receive higher QoS values to prioritize data copy operations, while migration source volumes maintain normal QoS values. This differentiated quality assignment ensures that data copy operations receive sufficient resources without unnecessarily impacting other storage access operations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically changes QoS parameters during the migration process. The system sets specific QoS values for volumes based on whether they are source or destination volumes, and adjusts these values during the data copy operation. This parameter change approach allows the system to optimize performance for migration tasks while maintaining acceptable performance for other operations.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If QoS values are set high for migration destination volumes to prioritize data copy, then data transfer speed improves, but storage resource allocation for other VMs deteriorates

Engineering Contradiction:
ImproveData copy speedVSAvoidStorage resource availability
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies partial action by setting QoS values selectively only for volumes involved in migration operations, rather than uniformly across all storage resources. Migration destination volumes receive elevated QoS values to accelerate data copy, while migration source volumes and other unaffected volumes maintain their normal QoS settings. This selective approach ensures that data copy speed is improved without causing excessive resource contention for other VMs.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If physical servers are separated for migration source and destination, then migration flexibility and security are improved, but system complexity increases

Engineering Contradiction:
ImproveMigration flexibilityVSAvoidSystem configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a storage device as an intermediary component that manages the complexity of physical server separation. The storage device handles QoS value management, volume identification, and data copy coordination between physically separated source and destination servers. This intermediary approach allows the system to achieve migration flexibility through physical separation while the storage device abstracts and manages the resulting system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11593146B2Management device, information processing system, and non-transitory computer-readable storage medium for storing management program
Publication Date: 2023.02.28 FUJITSU LTD
  • US11593146B2 patent drawing
  • US11593146B2 patent drawing
  • US11593146B2 patent drawing

AI summary

A management device of managing an information processing system includes: a memory; and a processor coupled to the memory, the processor being configured to perform processing, the processing including: determining a Quality of Service (QoS) value of a migration destination volume by using a first throughput and a second throughput, the first throughput being a throughput regarding an access to a migration source storage device of a migration source physical server, the second throughput being a throughput regarding an access to a migration destination storage device of a migration destination physical server; and generating a first command to issue the generated first command to the migration destination storage device, the first command being a command to create the migration destination volume by using the determined QoS value.