Unlock instant, AI-driven research and patent intelligence for your innovation.

Systems and methods for load balancing backup data

A technology of backing up data and backing up, applied in the input/output process of data processing, redundancy in hardware for error detection of data, and redundancy in operation for error detection of data, etc., can solve the problem of uneven proxy client Getting backup data blocks, underutilizing other nodes, etc.

Active Publication Date: 2020-01-14
华睿泰科技有限责任公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the workload distribution of backup workloads in conventional systems may cause proxy clients to obtain backup data blocks from computing cluster nodes in an uneven manner, thereby overutilizing (e.g., overloading) some nodes during backup I / O operations. while underutilizing other nodes

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems and methods for load balancing backup data
  • Systems and methods for load balancing backup data
  • Systems and methods for load balancing backup data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present disclosure generally relates to systems and methods for load balancing backup data. As will be explained in more detail below, upon receiving a request to back up a file in a multi-node computing cluster, the disclosed systems and methods can identify the backup distribution of the file among multiple backup clients, and Data nodes read both the backup file blocks and the copies of the backup file blocks. Accordingly, the systems and methods described herein may enable users to efficiently read replicated file blocks (rather than just read original file blocks) while reading original file blocks from multiple nodes in a multi-node computing cluster. Perform load-balanced file backups, which can result in bottlenecking only a few nodes while leaving others unaffected.

[0016] Additionally, the systems and methods described herein can improve backup server functionality by improving the distribution of backup workload among multiple nodes in a cluster. Thes...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The disclosed computer-implemented method for load balancing backup data may include (1) receiving a request to backup files in a multi-node computing cluster, (2) identifying a backup distribution ofthe files among multiple backup clients, (3) reading an initial data block of a current file from a data node in the cluster, (4) reading a copy of the initial data block of an additional file from another data node in the cluster, (5) reading a subsequent data block of the current file from the data node in the cluster, and (6) balancing backup of the current and additional files among the datanode and the another data node by reading a copy of a subsequent backup data block of the additional file from the another data node in the multi-node computing cluster. Various other methods, systems, and computer-readable media are also disclosed.

Description

Background technique [0001] In the age of constant connectivity, not being able to efficiently back up and restore large amounts of data can be a huge liability. Traditional systems can take advantage of a scale-out backup architecture that divides and distributes large backup workloads among multiple proxy clients on compute cluster nodes. However, the workload distribution of backup workloads in conventional systems may cause proxy clients to obtain backup data blocks from computing cluster nodes in an uneven manner, thereby overutilizing (e.g., overloading) some nodes during backup I / O operations. while underutilizing other nodes. Accordingly, the present disclosure identifies and addresses a need for a system and method for load balancing backup data. Contents of the invention [0002] As will be described in more detail below, the present disclosure describes various systems and methods for load balancing backup data by (1) receiving requests to backup files in a mult...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/14G06F11/20G06F16/182H04L29/08
CPCG06F11/1464G06F11/1469G06F11/2066G06F16/184H04L67/1001G06F3/0619G06F3/065G06F3/067G06F3/0643G06F3/0683G06F3/0613G06F3/0635G06F3/0646
Inventor S·保罗扎加德P·库尔卡尼
Owner 华睿泰科技有限责任公司