ACCELERATOR PRE-PROCESSOR FOR BACKUP CLIENTS
개요
출원인
University of Kentucky Research Foundation
발명자
Ray Lloyd HYATT, JR.
IPC 분류
CPC 분류
Certain aspects of the disclosure provide a method for performing backup operations in a computing environment. The method may include: performing a depth-restricted find operation on a file system to identify directories for backup; generating a list of potential backup jobs by analyzing the identified directories and determining a backup type for each directory; sorting the list of potential backup jobs based on at least one of criticality, file size, or historical backup performance; randomizing the sorted list of backup jobs while maintaining critical job ordering requirements; determining resource requirements for each backup job, including memory usage, CPU utilization, and network bandwidth consumption; creating a backup schedule by matching backup jobs to available system resources; and executing the backup jobs according to the backup schedule, while dynamically adjusting the schedule based on real-time resource availability.
원문 (중국어)
Certain aspects of the disclosure provide a method for performing backup operations in a computing environment. The method may include: performing a depth-restricted find operation on a file system to identify directories for backup; generating a list of potential backup jobs by analyzing the identified directories and determining a backup type for each directory; sorting the list of potential backup jobs based on at least one of criticality, file size, or historical backup performance; randomizing the sorted list of backup jobs while maintaining critical job ordering requirements; determining resource requirements for each backup job, including memory usage, CPU utilization, and network bandwidth consumption; creating a backup schedule by matching backup jobs to available system resources; and executing the backup jobs according to the backup schedule, while dynamically adjusting the schedule based on real-time resource availability.