Storage Migration Bandwidth Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When migrating a storage system from a single physical storage system to a virtual storage system composed of multiple physical storage systems, resource allocation can lead to deteriorated I/O performance due to excessive communication between physical storage systems, exceeding the bandwidth of the connecting path.
Innovation Solution
A computer system with a host computer, multiple physical storage nodes, and a management computer that allocates resources within the bandwidth range of the transfer path between storage nodes based on configuration and performance information, minimizing data transfer between nodes and optimizing resource allocation to maintain I/O performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If resources are distributed across multiple physical storage systems in a virtual storage system, then storage capacity and resource availability are improved, but communication bandwidth between storage systems is exceeded causing I/O performance deterioration
Solution Approach 1:
The management computer performs preliminary analysis of configuration information and performance information before migration, and pre-calculates the optimal allocation plan for storage resources. This preliminary action ensures that resources are allocated in advance to prevent bandwidth overload during actual operation, resolving the contradiction between distributed storage capacity and I/O performance.
Solution Approach 2:
The system changes the allocation parameters of storage resources (volumes, ports, caches) across multiple physical storage systems based on analyzed performance data. By adjusting these parameters optimally, the system maintains high storage capacity while controlling communication bandwidth usage to preserve I/O performance.
2Adaptability or versatility
If migration is performed from a single physical storage system to a virtual storage system, then system adaptability and resource flexibility are improved, but resource allocation complexity increases
Solution Approach 1:
The management computer acts as an intermediary that automatically analyzes configuration information and performance information, then generates optimal resource allocation plans. This intermediary simplifies the complex migration process by centralizing the decision-making logic, allowing administrators to benefit from system flexibility without directly managing the complexity of resource allocation across multiple storage systems.
Data Source
AI summary
If resources allocated to a host computer exist in different physical storage nodes within a virtual storage system after performing migration to a storage system, mapping of resources among the physical storage nodes becomes necessary, and if the amount of communication between physical storage nodes that occurs during access to resources exceeds a bandwidth of the connection path, the host I/O performance may be deteriorated compared to the performance before migration. Therefore, when migration is performed from a first physical storage node to a virtual storage system composed of a plurality of second physical storage nodes, a management computer allocates resources of the second physical storage nodes within a range of bandwidth of the transfer path between the second physical storage nodes based on configuration information of the plurality of second physical storage nodes, performance information, and load information of the volume provided by the first physical storage node.


