Backup Server Virtual Image Object for Cloud Disk Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In current hybrid cloud backup systems, the process of creating a cloud disk for a virtual machine (VM) is time-consuming due to high input-output operations and increased storage costs, as the backup server needs to read and write data to form an image object on the cloud data center's storage device.

Innovation Solution

The method involves a backup server that virtualizes the virtual image object instead of generating a real image object on the storage device, allowing the block storage server to directly read and write data, thereby eliminating the need for read and write IO operations, and reduces storage costs by saving storage space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the backup server reads the backup replica from the storage device and writes data to form an image object on the storage device, then the cloud disk of the VM can be created, but a lot of time is spent due to large amount of input-output operations

Engineering Contradiction:
Improvecloud disk creation speedVSAvoidconversion time of backup data object
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent creates a virtual image object that is a logical copy referencing the backup replica data, rather than physically copying all data to form a real image object. The virtual image object contains metadata that maps to the backup replica, enabling direct reading by the block storage server without time-consuming read-write operations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The virtual image object acts as an intermediary between the backup replica and the block storage server. It provides a simplified access interface that eliminates the need for the backup server to perform intermediate read-write operations, allowing direct data access from storage device to block storage server.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the backup server reads the backup replica from the storage device and writes data to form an image object on the storage device, then the cloud disk of the VM can be created, but cloud data center storage costs of the user increase due to using user's storage space

Engineering Contradiction:
Improvecloud disk creation capabilityVSAvoidstorage space consumption
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

Instead of creating a physical copy of the backup replica data as a real image object that consumes additional storage space, the patent creates a virtual image object that is a lightweight reference structure. This virtual copy metadata consumes minimal storage space while providing full access to the backup replica data through direct storage device reading.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10409694B2Data conversion method and backup server
Publication Date: 2019.09.10 HUAWEI TECH CO LTD
  • US10409694B2 patent drawing
  • US10409694B2 patent drawing
  • US10409694B2 patent drawing

AI summary

In a method for implementing data conversion in a cloud data center, a backup server receives a read request from a block storage server. The read request includes a uniform resource locator (URL) address of a to-be-read virtual image object on the backup server and an address range of target data in the to-be-read virtual image object. The backup server obtains an address mapping bitmap and a storage path of backup data in a backup replica corresponding to the to-be-read virtual image object according to the URL address. Thereafter, the backup server obtains the target data from a storage device according to the address range of the target data and the address mapping bitmap and the storage path. Further, the backup server sends the target data to the block storage server. Hence, the conversion time of a backup data object may be shortened.