Master Backup Server Task Allocation for Data Backup Rate

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data backup methods in cloud computing and big data environments face inefficiencies due to resource wastage and reduced backup rates, as they often require equal data amounts from each production server, leading to internal data forwarding and increased processing loads, while only one backup server is utilized, resulting in idle resources and low backup efficiency.

Innovation Solution

A backup processing method that divides backup tasks into child tasks based on data distribution and resource consumption information, allocating each child task to corresponding backup servers, thereby optimizing data backup and reducing production server loads, and utilizing all backup servers to improve efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If equal amount of data is required to be obtained from each production server for backup, then backup task can be uniformly distributed, but internal data forwarding between production servers increases processing load and affects backup rate

Engineering Contradiction:
Improvebackup rateVSAvoidinternal data forwarding load
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent applies local quality by tailoring backup task allocation to individual production server characteristics. Instead of uniform distribution, the system considers data distribution status and resource consumption status of each server to allocate backup tasks appropriately, thereby avoiding unnecessary internal data forwarding and reducing processing load on production servers.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic backup task allocation based on real-time monitoring of production server status. The backup task allocation is adjusted according to changing data distribution and resource consumption patterns, allowing the system to adaptively optimize backup operations and avoid fixed uniform distribution that causes internal forwarding issues.

Inventive Principle:
Principle #15Dynamics

2Productivity

If only one backup server is used to back up data in the production system, then backup process is simplified, but other backup servers are idle causing waste of resources and low backup rate

Engineering Contradiction:
Improvebackup rateVSAvoidresource waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent segments the backup system into multiple active backup servers that work in parallel. The master backup server divides backup tasks into child backup tasks and allocates them to multiple slave backup servers, enabling concurrent backup operations and fully utilizing all backup server resources without idle time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical backup architecture with master and slave backup servers, adding a management dimension to the backup process. The master backup server coordinates and distributes tasks to multiple slave servers, transforming a single-server sequential backup into a multi-server parallel backup system that maximizes resource utilization.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If multiple backup servers are used to back up data, then backup rate is improved, but task allocation must consider data distribution and resource consumption status of production servers

Engineering Contradiction:
Improvebackup rateVSAvoidtask allocation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service through automated task allocation based on production server status information. The master backup server automatically receives data distribution status and resource consumption status from production servers and independently determines optimal task allocation without manual intervention, simplifying the complexity of multi-server coordination.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent establishes a feedback mechanism where production servers provide their data distribution status and resource consumption status to the master backup server. This feedback information is used to dynamically adjust backup task allocation, enabling the system to optimize performance while managing the complexity of multi-server task distribution through data-driven decisions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4016305B1Backup processing method and server
Publication Date: 2024.07.31 HUAWEI TECH CO LTD
  • EP4016305B1 patent drawingFigure 1~2
  • EP4016305B1 patent drawingFigure 3
  • EP4016305B1 patent drawingFigure 4

AI summary

A backup processing method and a server are provided. The method is applied to a backup system, and the backup system includes a plurality of backup servers. The method includes: dividing, by a master backup server in the plurality of backup servers, a backup task into a plurality of child backup tasks; allocating, by the master backup server, each child backup task to each of the plurality of backup servers; and sending, by the master backup server, the plurality of child backup tasks to respective corresponding backup servers. According to this method, a data backup rate can be improved.