Cloud Volume Expansion During Backup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud backup technologies do not support volume expansion operations, requiring cloud backup to be stopped, snapshots deleted, and subsequent configuration recovery, which is cumbersome and disrupts incremental data backup.

Innovation Solution

A method and apparatus for expanding cloud volume by determining IO requests during cloud backup, expanding snapshot volumes and bitmaps, and setting preset values to enable seamless volume expansion within the backup process, ensuring data accuracy and continuity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of stationary object

If cloud volume expansion is performed using existing technology, then the capacity of the cloud volume is increased, but the cloud backup operation must be stopped and snapshots must be deleted, resulting in cumbersome operations and disruption of incremental data backup

Engineering Contradiction:
Improvecloud volume capacityVSAvoidbackup operation continuity
Core Design Contradiction:
Volume of stationary objectVSEase of operation

Solution Approach 1:

The patent applies preliminary action by creating a new snapshot before performing volume expansion. The method includes: determining whether to perform volume expansion based on expansion information; if expansion is needed, creating a new snapshot before the expansion operation; then performing the volume expansion. This ensures that snapshot data is preserved and can be used to restore backup continuity after expansion, avoiding the need to stop backup operations or delete existing snapshots.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a new snapshot that copies the state of the cloud volume at the time of expansion. This new snapshot serves as a reference point after expansion, allowing the backup system to continue incremental backups from this new baseline without losing data integrity or requiring operation interruption.

Inventive Principle:
Principle #26Copying

2Volume of stationary object

If cloud backup is stopped for volume expansion, then volume expansion can be performed, but incremental data backup cannot continue immediately and full backup must be performed first

Engineering Contradiction:
Improvecloud volume capacityVSAvoidbackup efficiency
Core Design Contradiction:
Volume of stationary objectVSProductivity

Solution Approach 1:

By creating a new snapshot before volume expansion, the patent establishes a pre-expansion baseline that can be referenced after expansion. This allows the system to perform incremental backups from the new snapshot state immediately after expansion, rather than requiring a full backup, thus maintaining high backup efficiency while still achieving volume expansion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent ensures continuity of useful action by maintaining the snapshot chain intact through volume expansion. The new snapshot created before expansion serves as a continuous reference point, allowing incremental backup operations to continue uninterrupted after expansion, thereby preserving backup productivity without requiring full backup re-execution.

Inventive Principle:
Principle #20Continuity of useful action

3Volume of stationary object

If snapshots are deleted for volume expansion, then expansion can proceed, but configuration recovery is required and incremental backup cannot resume

Engineering Contradiction:
Improvecloud volume capacityVSAvoiddata backup integrity
Core Design Contradiction:
Volume of stationary objectVSReliability

Solution Approach 1:

The patent applies preliminary action by creating a new snapshot before volume expansion instead of deleting existing snapshots. This new snapshot preserves the pre-expansion data state and serves as a reliable reference point after expansion, ensuring data backup integrity is maintained and incremental backup can resume without requiring configuration recovery or full backup re-execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11886305B2Method and apparatus for expanding cloud volume, and device and readable medium
Publication Date: 2024.01.30 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US11886305B2 patent drawing
  • US11886305B2 patent drawing
  • US11886305B2 patent drawing

AI summary

A method and apparatus for expanding cloud volume, and a device and a readable medium are provided. The method includes: determining whether there is an request of a host in a cloud volume and confirming a snapshot started during cloud backup (S1); in response to there being no IO request, expanding a snapshot volume of the snapshot started during the cloud backup and the cloud volume (S2); expanding a bitmap of the snapshot started during the cloud backup, and setting a bitmap obtained by expanding as a first preset value (S3); after completion of a cloud backup task, expanding a snapshot volume of an another snapshot that is not started in the cloud backup (S4); and expanding a bitmap of the another snapshot that is not started in the the present cloud backup, and setting a bitmap obtained by expanding as a second preset value (S5).