Cloud Bursting Controller for Storage Copy Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud implementations lack a mechanism to effectively meet business operation requirements during burst periods, particularly in hybrid cloud storage environments, where periodic workloads cause overload and there is a need for efficient resource allocation between on-premise and public cloud resources.

Innovation Solution

A method and system for facilitating a copy operation of a storage volume from a first storage system to a second storage system through an end-point, which receives user requirements, determines if the copy operation meets these requirements, and continuously adjusts the end-point to optimize copy speed, utilizing a cloud-bursting controller that analyzes business requirements and monitors copy progress to ensure compliance with user-defined parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is copied from on-premise storage to public cloud storage during burst periods, then cloud bursting capability is enabled, but copy speed may not meet user requirements

Engineering Contradiction:
Improvecloud bursting capabilityVSAvoidcopy speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent applies dynamics by continuously adjusting the end-point configuration during the copy operation based on real-time monitoring of copy progress and performance metrics. The system dynamically modifies copy parameters such as IOPS limits, throughput rates, and concurrency levels to optimize copy speed while meeting user requirements, transforming a static copy process into an adaptive one that responds to changing conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms by continuously monitoring copy progress, performance metrics, and user requirements, then using this information to adjust the copy operation parameters. The system establishes feedback loops that compare actual copy performance against target performance and automatically modify end-point settings to close the performance gap, ensuring copy speed meets user requirements.

Inventive Principle:
Principle #23Feedback

2Speed

If copy operation parameters are adjusted to meet user requirements, then copy speed improves, but system complexity increases

Engineering Contradiction:
Improvecopy speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (the cloud bursting controller with automated adjustment logic) that manages the complexity of coordinating between storage systems, networks, and cloud resources. This intermediary abstracts the complex parameter adjustments and presents a simplified interface to users, handling the sophisticated coordination required for optimized copy operations without requiring user involvement in the complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies self-service by enabling the copy operation system to automatically adjust its own parameters without external intervention. The system autonomously monitors performance, evaluates whether user requirements are met, and modifies end-point configurations as needed, eliminating the need for manual configuration and reducing operational complexity for users.

Inventive Principle:
Principle #25Self-service

3Reliability

If cloud bursting is implemented to handle periodical workloads, then on-premise overload is reduced, but resource allocation efficiency decreases

Engineering Contradiction:
Improveoverload handling capabilityVSAvoidresource allocation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies parameter changes by dynamically modifying resource allocation parameters during cloud bursting operations. The system adjusts IOPS limits, throughput rates, and concurrency levels based on real-time workload conditions and user requirements, optimizing resource utilization during burst periods. This allows efficient resource allocation that adapts to changing demands rather than using fixed allocation strategies.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11263092B2Resource allocation optimization for cloud bursting use case
Publication Date: 2022.03.01 HITACHI VANTARA LTD
  • US11263092B2 patent drawing
  • US11263092B2 patent drawing
  • US11263092B2 patent drawing

AI summary

Embodiments described herein are directed to a cloud-bursting system utilizing optimal resources on a remote site within the range of requirements of business operation ordered by a user. Embodiments can involve receiving user requirements for the copy operation of a storage volume, and for a determination that the copy operation of the storage volume meets the user requirements, executing the copy operation on the storage volume from the first storage system to the second storage system; and continuously adjusting the end-point to facilitate a copy speed of the storage volume that meets the user requirements.