US 12,229,017 B2
Mapping service level agreements for backup systems to multiple storage tiers in a clustered network
Philip Shilane, Newtown, PA (US); Chegu Vinod, San Jose, CA (US); George Mathew, Belmont, CA (US); and Abhinav Duggal, Fremont, CA (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 27, 2023, as Appl. No. 18/161,018.
Prior Publication US 2024/0256392 A1, Aug. 1, 2024
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1458 (2013.01) [G06F 2201/805 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A method for providing backup resources in a multi-tier network, comprising:
providing a plurality of different storage devices, each with different operating characteristics and costs for storage of data assets;
organizing the storage devices into a plurality of tiers based on respective operating characteristics;
exposing Service Level Agreements (SLAs) dictating storage requirements comprising backup and restore latencies, media availability, and cost for each of the data assets comprising at least one of files, directories, Mtrees, and namespaces, to a backup program; and
mapping each SLA to one or more tiers of the plurality of tiers based on the storage requirements of a respective SLA to the operating characteristics comprising throughput (input/output rate), latency, security, and availability of each tier, wherein the tiers comprise one or more types of storage media selected from: hard disk drives (HDDs), solid state drives (SSDs), flash memory, and cloud storage, and wherein the performance, availability and cost characteristics are different for each type of storage media, and further wherein the backup software comprises part of a deduplication backup system performing backup and restore operations for nodes of the multi-tier network, and wherein the network comprises a Santorini clustered network.