IP Library Granted Patent US 12,423,141
Granted Patent B2
US 12,423,141 · App. 17/116,924 · Granted Sep 23, 2025

System and method for dynamic data protection architecture

Inventors: Yossef Saad (Ganei Tikva, IL); Ravi Vijayakumar Chitloor (Bengaluru, IN); Jehuda Shemer (Kfar Saba, IL); Mahesh Kamat (San Jose, CA); Chegu Vinod (San Jose, CA); William Price Dawkins (Lakeway, TX)
Assignee: DELL PRODUCTS L.P.
G06F9/5011G06F9/5083G06F9/544G06F16/1748G06F21/6218
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,423,141
App. No.
17/116,924
Granted
Sep 23, 2025
Kind
B2
Abstract

A system for providing data protection services for data hosted by composed information handling systems includes a system includes a system control processor manager. The manager obtains a data protection architecture; identifies, based on the data protection architecture, first computing resources for a first pool that provides a first set of functionalities of the data protection services; identifies, based on the data protection architecture, second computing resources for a second pool that provides a second set of functionalities of the data protection services; assigns, based on hardware components of the first computing resources, a portion of the first set of functionalities to a first portion of the first computing resources; assigns, based on the hardware components of the first computing resources, a second portion of the first set of functionalities to a second portion of the first computing resources; and instantiates, based on the assignments, the data protection architecture.

Claims (89)

1. A system for providing data protection services for data generated by applications hosted by composed information handling systems, the system comprising:

persistent storage; and

a computing device, comprising a processor and memory, programmed to:

obtain a data protection architecture from a data protection architecture lookup table to provide the data protection services for the data generated by the applications based on a data protection policy and allocable computing resources, using a telemetry data table, wherein:

the data protection architecture specifies computing resources required to perform the data protection services specified by the data protection policy, and

the data protection services comprise backup generation, erasure coding, compression, garbage collection, buffering, long term storage, deduplication, and replication;

identify, based on the data protection architecture, first computing resources to be allocated to a first pool that provides a first portion of the data protection services;

identify, based on the data protection architecture, second computing resources to be allocated to a second pool that provides a second portion of the data protection services, wherein:

the second portion of the data protection services comprises heavy storage workloads, and

a first portion of the second computing resources comprises a hardware resource set;

identify a level of compute and storage workloads associated with each of the data protection services;

assign, based on hardware components of the first computing resources and the level, a first sub-portion of the first portion of the data protection services to a first portion of the first computing resources, wherein the first sub-portion of the first portion of the data protection services includes at least one of backup generation, compression, and garbage collection;

assign, based on the hardware components of the first computing resources and the level, a second sub-portion of the first portion of the data protection services to a second portion of the first computing resources, wherein the second sub-portion of the first portion of the data protection services includes long term storage;

instantiate, based on the assignments, the data protection architecture to obtain composed information handling systems to provide the data protection services;

monitor, in response to the instantiating, the composed information handling systems;

identify, based on the monitoring, a recomposition event occurring in at least one information handling system of the information handling systems; and

modify, based on the recomposition event, the data protection policy and the data protection architecture.

2. The system of claim 1 , wherein the first portion of the data protection services comprises heavy compute workloads, wherein the first portion of the first computing resources comprises a compute resource set.

3. The system of claim 1 , wherein the first portion of the data protection services comprises minimal compute workloads, wherein the second portion of the first computing resources comprises a control resource set.

4. The system of claim 1 , wherein the computing device is further programmed to:

assign, based on hardware components of the second computing resources, a first sub-portion of the second portion of the data protection services to the first portion of the second computing resources; and

assign, based on the hardware components of the second computing resources, a second sub-portion of the second portion of the data protection services to a second portion of the second computing resources.

5. The system of claim 1 , wherein the first portion of the data protection services comprises minimal compute workloads, wherein a first portion of the first computing resources comprises a control resource set.

6. The system of claim 1 , wherein instantiating, based on the assignments, the data protection architecture to obtain composed information handling systems comprises:

instantiating a first composed information handling system comprising the first computing resources that provide the first portion of the data protection services;

instantiating a second composed information handling system comprising the second computing resources that provide the second portion of the data protection services; and

flowing data through the first composed information handlings system and the second composed information handling system to provide the data protection services.

7. The system of claim 6 , wherein the data protection services further comprise:

deduplicating the data by the first composed information handling system to obtain deduplicated data;

buffering the deduplicated data by the second composed information handling system; and

storing the buffered deduplicated data in long term storage.

8. The system of claim 6 , wherein instantiating the first composed information handling system comprises:

identifying, based on the data protection architecture and the assignments, at least one compute resource set of the first computing resources having computer resources meeting compute resource requirements of the data protection architecture and the assignments;

identifying, based on the data protection architecture and the assignments, at least one hardware resource set of the first computing resources having computer resources meeting the compute resource requirements of the data protection architecture and the assignments; and

setting up management services based on a data protection policy and the data protection architecture for the hardware resource set using at least one control resource set to obtain logical hardware resources; and

providing the logical hardware resources using the at least one control resource set to the at least one compute resource set as bare metal resources to instantiate the first composed information handling system.

9. The system of claim 8 , wherein setting up management services comprises: preparing the at least one compute resource set to perform the first sub-portion of the first portion of the data protection services; and

preparing the at least one control resource set to perform the second sub-portion of the first portion of the data protection services.

10. The system of claim 9 , wherein preparing the at least one control resource set comprises:

instantiating a first data protection application, hosted by a system control processor of the at least one control resource set, that:

after the first composed information handling system is instantiated:

obtains an IO request associated with the data protection services;

performs the second sub-portion of the first portion of the data protection services; and

initiates performance of the first sub-portion of the first portion of the data protection services.

11. The system of claim 10 , wherein preparing the at least one compute resource set comprises:

instantiating a second data protection application, hosted by a processor of the at least one compute resource set, that:

after performance of the second sub-portion of the first portion of the data protection services is initiated:

performs the first sub-portion of the first portion of the data protection services.

12. A method for providing data protection services for data generated by applications hosted by composed information handling systems, comprising:

obtaining a data protection architecture from a data protection architecture lookup table to provide the data protection services for the data generated by the applications based on a data protection policy and allocable computing resources, using a telemetry data table, wherein:

the data protection architecture specifies computing resources required to perform the data protection services specified by the data protection policy, and

the data protection services comprise backup generation, erasure coding, compression, garbage collection, buffering, long term storage, deduplication, and replication;

identifying, based on the data protection architecture, first computing resources to be allocated to a first pool that provides a first portion of the data protection services;

identifying, based on the data protection architecture, second computing resources to be allocated to a second pool that provides a second portion of the data protection services, wherein:

the second portion of the data protection services comprises heavy storage workloads, and

a first portion of the second computing resources comprises a hardware resource set;

identifying a level of compute and storage workloads associated with each of the data protection services;

assigning, based on hardware components of the first computing resources and the level, a first sub-portion of the first portion of the data protection services to a first portion of the first computing resources, wherein the first sub-portion of the first portion of the data protection services includes at least one of backup generation, compression, and garbage collection;

assigning, based on the hardware components of the first computing resources and the level, a second sub-portion of the first portion of the data protection services to a second portion of the first computing resources, wherein the second sub-portion of the first portion of the data protection services includes long term storage;

instantiating, based on the assignments, the data protection architecture to obtain composed information handling systems to provide the data protection services;

monitoring, in response to the instantiating, the composed information handling systems;

identifying, based on the monitoring, a recomposition event occurring in at least one information handling system of the information handling systems; and

modifying, based on the recomposition event, the data protection policy and the data protection architecture.

13. The method of claim 12 , wherein the first portion of the data protection services comprises heavy compute workloads, wherein the first portion of the first computing resources comprises a compute resource set.

14. The method of claim 12 , wherein the first portion of the data protection services comprises minimal compute workloads, wherein the second portion of the first computing resources comprises a control resource set.

15. The method of claim 12 , further comprising:

assigning, based on hardware components of the second computing resources, a first sub-portion of the second portion of the data protection services to the first portion of the second computing resources; and

assigning, based on the hardware components of the second computing resources, a second sub-portion of the second portion of the data protection services to a second portion of the second computing resources.

16. A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for providing data protection services for data generated by control plane applications hosted by composed information handling systems, the method comprising:

obtaining a data protection architecture from a data protection architecture lookup table to provide the data protection services for the data generated by the 8

applications based on a data protection policy and allocable computing resources, using a telemetry data table, wherein:

the data protection architecture specifies computing resources required to perform the data protection services specified by the data protection policy, and

the data protection services comprise backup generation, erasure coding, compression, garbage collection, buffering, long term storage, deduplication, and replication;

identifying, based on the data protection architecture, first computing resources to be allocated to a first pool that provides a first portion of the data protection services;

identifying, based on the data protection architecture, second computing resources to be allocated to a second pool that provides a second portion of the data protection services, wherein:

the second portion of the data protection services comprises heavy storage workloads, and

a first portion of the second computing resources comprises a hardware resource set;

identifying a level of compute and storage workloads associated with each of the data protection services;

assigning, based on hardware components of the first computing resources and the level, a first sub-portion of the first portion of the data protection services to a first portion of the first computing resources, wherein the first sub-portion of the first portion of the data protection services includes at least one of backup generation, compression, and garbage collection;

assigning, based on the hardware components of the first computing resources and the level, a second sub-portion of the first portion of the data protection services to a second portion of the first computing resources, wherein the second sub-portion of the first portion of the data protection services includes long term storage;

instantiating, based on the assignments, the data protection architecture to obtain composed information handling systems to provide the data protection services;

monitoring, in response to the instantiating, the composed information handling systems;

identifying, based on the monitoring, a recomposition event occurring in at least one information handling system of the information handling systems; and

modifying, based on the recomposition event, the data protection policy and the data protection architecture.

17. The non-transitory computer readable medium of claim 16 , wherein the first portion of the data protection services comprises heavy compute workloads, wherein the first portion of the first computing resources comprises a compute resource set.

18. The non-transitory computer readable medium of claim 16 , wherein the first portion of the data protection services comprises minimal compute workloads, wherein the second portion of the first computing resources comprises a control resource set.

19. The non-transitory computer readable medium of claim 16 , wherein the method further comprises:

assigning, based on hardware components of the second computing resources, a first sub-portion of the second portion of the data protection services to the first portion of the second computing resources; and

assigning, based on the hardware components of the second computing resources, a second sub-portion of the second portion of the data protection services to a second portion of the second computing resources.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (055479/0051) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0663 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (055479/0342) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0460 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056136/0752) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0771 →
RELEASE OF SECURITY INTEREST AT REEL 055408 FRAME 0697 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0553 →
SECURITY INTEREST Recorded Mar 3, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056136/0752 →
SECURITY INTEREST Recorded Mar 3, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 055479/0051 →
SECURITY INTEREST Recorded Mar 3, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 055479/0342 →
SECURITY AGREEMENT Recorded Feb 25, 2021
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 055408/0697 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2020
From: SAAD, YOSSEF; CHITLOOR, RAVI VIJAYAKUMAR; SHEMER, JEHUDA; KAMAT, MAHESH; VINOD, CHEGU; DAWKINS, WILLIAM PRICE
To: DELL PRODUCTS L.P.
Reel/Frame 054609/0387 →
Continuity (1)
Related Publication 20220179701A1 · Jun 9, 2022
References Cited (230)
US 7478117B1 · Lamb et al. · 2009 [cited by applicant]
US 7606892B2 · Piet et al. · 2009 [cited by applicant]
US 7620984B2 · Kallahalla · 2009 [cited by applicant]
US 8095929B1 · Ji et al. · 2012 [cited by applicant]
US 8245053B2 · Hoang et al. · 2012 [cited by applicant]
US 8266636B2 · Kharat et al. · 2012 [cited by applicant]
US 8276140B1 · Beda, III et al. · 2012 [cited by applicant]
US 8285747B1 · English · 2012 [cited by applicant]
US 8306948B2 · Chou · 2012 [cited by applicant]
US 8499066B1 · Zhang et al. · 2013 [cited by applicant]
US 8589659B1 · Shapiro · 2013 [cited by applicant]
US 8606920B1 · Gupta et al. · 2013 [cited by applicant]
US 8751546B1 · Grieve · 2014 [cited by applicant]
US 8997242B2 · Chen · 2015 [cited by applicant]
US 9104844B2 · Fang · 2015 [cited by applicant]
US 9105178B2 · Carlson · 2015 [cited by applicant]
US 9245096B2 · Abuelsaad · 2016 [cited by applicant]
US 9413819B1 · Berg et al. · 2016 [cited by applicant]
US 9529689B2 · Ferris et al. · 2016 [cited by applicant]
US 9569266B2 · Chen et al. · 2017 [cited by applicant]
US 9569598B2 · Abuelsaad · 2017 [cited by applicant]
US 9600553B1 · Nigade et al. · 2017 [cited by applicant]
US 9613147B2 · Carlson · 2017 [cited by applicant]
US 9678977B1 · Aronovich · 2017 [cited by applicant]
US 9806979B1 · Felstaine et al. · 2017 [cited by applicant]
US 9898316B1 · Chalmer et al. · 2018 [cited by applicant]
US 9916200B2 · Xu · 2018 [cited by applicant]
US 9923785B1 · Li et al. · 2018 [cited by applicant]
US 9959140B2 · Jackson · 2018 [cited by applicant]
US 10091295B1 · Savic · 2018 [cited by examiner]
US 10097438B2 · Ferris et al. · 2018 [cited by applicant]
US 10348574B2 · Kulkarni · 2019 [cited by applicant]
US 10382279B2 · Roese · 2019 [cited by applicant]
US 10601903B2 · Bivens · 2020 [cited by applicant]
US 10628225B2 · Yamato · 2020 [cited by applicant]
US 10754741B1 · Sethuramalingam et al. · 2020 [cited by applicant]
US 10756990B1 · Chakkassery Vidyadharan et al. · 2020 [cited by applicant]
US 10782882B1 · Wu · 2020 [cited by applicant]
US 10795856B1 · Smith · 2020 [cited by examiner]
US 10848408B2 · Uriel · 2020 [cited by applicant]
US 10860362B2 · Lal et al. · 2020 [cited by applicant]
US 10860380B1 · Kowalski et al. · 2020 [cited by applicant]
US 10909072B2 · Sun et al. · 2021 [cited by applicant]
US 10909283B1 · Wang et al. · 2021 [cited by applicant]
US 10994198B1 · Byskal et al. · 2021 [cited by applicant]
US 11093139B1 · Karr · 2021 [cited by examiner]
US 11119739B1 · Allen et al. · 2021 [cited by applicant]
US 11133030B1 · Shen et al. · 2021 [cited by applicant]
US 11134013B1 · Allen et al. · 2021 [cited by applicant]
US 11221886B2 · Bivens et al. · 2022 [cited by applicant]
US 11288056B1 · Shetty et al. · 2022 [cited by applicant]
US 11288102B2 · Hamilton et al. · 2022 [cited by applicant]
US 11308234B1 · Stapleton · 2022 [cited by examiner]
US 11397739B2 · Pfitzmann et al. · 2022 [cited by applicant]
US 11537421B1 · Brooker et al. · 2022 [cited by applicant]
US 11616686B1 · Chandrachood et al. · 2023 [cited by applicant]
US 20020188711A1 · Meyer et al. · 2002 [cited by applicant]
US 20030028642A1 · Agarwal et al. · 2003 [cited by applicant]
US 20030061262A1 · Hahn · 2003 [cited by examiner]
US 20030233427A1 · Taguchi · 2003 [cited by applicant]
US 20040257998A1 · Chu et al. · 2004 [cited by applicant]
US 20060082222A1 · Pincu et al. · 2006 [cited by applicant]
US 20060089951A1 · Factor et al. · 2006 [cited by applicant]
US 20060161884A1 · Lubrecht et al. · 2006 [cited by applicant]
US 20060230407A1 · Rosu et al. · 2006 [cited by applicant]
US 20060236100A1 · Baskaran et al. · 2006 [cited by applicant]
US 20080052480A1 · Satoyama et al. · 2008 [cited by applicant]
US 20080313476A1 · Hansen · 2008 [cited by applicant]
US 20090199193A1 · Jackson · 2009 [cited by applicant]
US 20090282404A1 · Khandekar et al. · 2009 [cited by applicant]
US 20100138656A1 · Chinen et al. · 2010 [cited by applicant]
US 20100217865A1 · Ferris · 2010 [cited by examiner]
US 20110055378A1 · Ferris et al. · 2011 [cited by applicant]
US 20110099147A1 · Mcalister et al. · 2011 [cited by applicant]
US 20110154500A1 · Sahita et al. · 2011 [cited by applicant]
US 20110258248A1 · Jackson · 2011 [cited by examiner]
US 20110307570A1 · Speks · 2011 [cited by applicant]
US 20120047328A1 · Williams et al. · 2012 [cited by applicant]
US 20120066483A1 · Boury et al. · 2012 [cited by applicant]
US 20120131161A1 · Ferris et al. · 2012 [cited by applicant]
US 20120221314A1 · Bourlatchkov et al. · 2012 [cited by applicant]
US 20120222084A1 · Beaty et al. · 2012 [cited by applicant]
US 20120226799A1 · Kapur · 2012 [cited by examiner]
US 20130007710A1 · Vedula et al. · 2013 [cited by applicant]
US 20130311434A1 · Jones · 2013 [cited by applicant]
US 20130332901A1 · Berg et al. · 2013 [cited by applicant]
US 20130346718A1 · Meshchaninov et al. · 2013 [cited by applicant]
US 20140007097A1 · Chin et al. · 2014 [cited by applicant]
US 20140149635A1 · Bacher et al. · 2014 [cited by applicant]
US 20140165063A1 · Shiva et al. · 2014 [cited by applicant]
US 20140223233A1 · Heyrman et al. · 2014 [cited by applicant]
US 20140279884A1 · Dantkale et al. · 2014 [cited by applicant]
US 20140282820A1 · Walton et al. · 2014 [cited by applicant]
US 20140358972A1 · Guarrieri et al. · 2014 [cited by applicant]
US 20140359356A1 · Aoki · 2014 [cited by applicant]
US 20150058997A1 · Lee · 2015 [cited by examiner]
US 20150085868A1 · Snyder, II et al. · 2015 [cited by applicant]
US 20150106165A1 · Rai et al. · 2015 [cited by applicant]
US 20150121394A1 · Chen et al. · 2015 [cited by applicant]
US 20150178128A1 · Knowles et al. · 2015 [cited by applicant]
US 20150220455A1 · Chen et al. · 2015 [cited by applicant]
US 20150263890A1 · Fall · 2015 [cited by applicant]
US 20150281336A1 · Beale · 2015 [cited by applicant]
US 20150317173A1 · Anglin · 2015 [cited by applicant]
US 20150381426A1 · Roese et al. · 2015 [cited by applicant]
US 20160062441A1 · Chou et al. · 2016 [cited by applicant]
US 20160103698A1 · Yang et al. · 2016 [cited by applicant]
US 20160180087A1 · Edwards et al. · 2016 [cited by applicant]
US 20160224903A1 · Talathi et al. · 2016 [cited by applicant]
US 20160259665A1 · Gaurav et al. · 2016 [cited by applicant]
US 20160275377A1 · Mathew · 2016 [cited by applicant]
US 20170031622A1 · Nagarajan et al. · 2017 [cited by applicant]
US 20170034012A1 · Douglas et al. · 2017 [cited by applicant]
US 20170041184A1 · Broz et al. · 2017 [cited by applicant]
US 20170048200A1 · Chastain · 2017 [cited by applicant]
US 20170097851A1 · Chen · 2017 [cited by applicant]
US 20170118247A1 · Hussain · 2017 [cited by applicant]
US 20170195201A1 · Mueller et al. · 2017 [cited by applicant]
US 20170201574A1 · Luo · 2017 [cited by applicant]
US 20170295107A1 · Salapura et al. · 2017 [cited by applicant]
US 20180024964A1 · Mao · 2018 [cited by applicant]
US 20180026905A1 · Balle et al. · 2018 [cited by applicant]
US 20180027067A1 · Guim Bernat et al. · 2018 [cited by applicant]
US 20180063145A1 · Cayton et al. · 2018 [cited by applicant]
US 20180074816A1 · Moss et al. · 2018 [cited by applicant]
US 20180157429A1 · Venkat et al. · 2018 [cited by applicant]
US 20180157444A1 · Franciosi et al. · 2018 [cited by applicant]
US 20180246749A1 · Van Riel et al. · 2018 [cited by applicant]
US 20180288503A1 · Chayat · 2018 [cited by applicant]
US 20180351836A1 · Guim Bernat et al. · 2018 [cited by applicant]
US 20190014193A1 · Guim Bernat et al. · 2019 [cited by applicant]
US 20190065061A1 · Kim et al. · 2019 [cited by applicant]
US 20190065256A1 · Hamilton et al. · 2019 [cited by applicant]
US 20190079837A1 · Agarwal et al. · 2019 [cited by applicant]
US 20190164087A1 · Ghibril et al. · 2019 [cited by applicant]
US 20190188014A1 · Easterling et al. · 2019 [cited by applicant]
US 20190190778A1 · Easterling et al. · 2019 [cited by applicant]
US 20190191106A1 · Dabral · 2019 [cited by applicant]
US 20190205180A1 · Macha et al. · 2019 [cited by applicant]
US 20190227616A1 · Jenne et al. · 2019 [cited by applicant]
US 20190250937A1 · Thomas · 2019 [cited by applicant]
US 20190281373A1 · Sadasivarao et al. · 2019 [cited by applicant]
US 20190324808A1 · Krishnan et al. · 2019 [cited by applicant]
US 20190334774A1 · Bennett et al. · 2019 [cited by applicant]
US 20190356729A1 · Bivens et al. · 2019 [cited by applicant]
US 20190356731A1 · Bivens et al. · 2019 [cited by applicant]
US 20190384516A1 · Bernat · 2019 [cited by applicant]
US 20190384648A1 · Wiggers et al. · 2019 [cited by applicant]
US 20190386902A1 · Mueller et al. · 2019 [cited by applicant]
US 20190391798A1 · Farrell · 2019 [cited by applicant]
US 20200026428A1 · Vithalkar · 2020 [cited by applicant]
US 20200026564A1 · Bahramshahry et al. · 2020 [cited by applicant]
US 20200028854A1 · Fabrizi et al. · 2020 [cited by applicant]
US 20200034221A1 · Ganesan et al. · 2020 [cited by applicant]
US 20200034528A1 · Yang et al. · 2020 [cited by applicant]
US 20200044966A1 · Krishnan et al. · 2020 [cited by applicant]
US 20200045116A1 · Deodhar et al. · 2020 [cited by applicant]
US 20200065254A1 · Cao et al. · 2020 [cited by applicant]
US 20200097348A1 · Mahindru · 2020 [cited by applicant]
US 20200097358A1 · Mahindru et al. · 2020 [cited by applicant]
US 20200110639A1 · Corsi et al. · 2020 [cited by applicant]
US 20200117831A1 · Eckhard · 2020 [cited by applicant]
US 20200136994A1 · Doshi · 2020 [cited by applicant]
US 20200174949A1 · Ramasamy et al. · 2020 [cited by applicant]
US 20200218561A1 · Lal et al. · 2020 [cited by applicant]
US 20200233582A1 · Chen et al. · 2020 [cited by applicant]
US 20200241798A1 · Kanno · 2020 [cited by applicant]
US 20200257547A1 · Oshins · 2020 [cited by applicant]
US 20200264998A1 · Long et al. · 2020 [cited by applicant]
US 20200285502A1 · Hildebrand et al. · 2020 [cited by applicant]
US 20200293375A1 · Klein · 2020 [cited by applicant]
US 20200341786A1 · Soryal · 2020 [cited by applicant]
US 20200341798A1 · Duleba · 2020 [cited by applicant]
US 20200351221A1 · Subramani et al. · 2020 [cited by applicant]
US 20200351347A1 · Chang · 2020 [cited by examiner]
US 20200356200A1 · Blanco et al. · 2020 [cited by applicant]
US 20200358714A1 · Singleton, IV et al. · 2020 [cited by applicant]
US 20200364001A1 · Bhandari et al. · 2020 [cited by applicant]
US 20200387321A1 · Bansal et al. · 2020 [cited by applicant]
US 20200401457A1 · Singhal et al. · 2020 [cited by applicant]
US 20210019062A1 · Fessel · 2021 [cited by applicant]
US 20210019162A1 · Viswanathan et al. · 2021 [cited by applicant]
US 20210037466A1 · Silva et al. · 2021 [cited by applicant]
US 20210111942A1 · Tahhan et al. · 2021 [cited by applicant]
US 20210117389A1 · Cui · 2021 [cited by examiner]
US 20210117441A1 · Patel et al. · 2021 [cited by applicant]
US 20210152659A1 · Cai et al. · 2021 [cited by applicant]
US 20210185565A1 · Kalderen et al. · 2021 [cited by applicant]
US 20210224093A1 · Fu et al. · 2021 [cited by applicant]
US 20210233532A1 · Kudurshian et al. · 2021 [cited by applicant]
US 20210250220A1 · Yang et al. · 2021 [cited by applicant]
US 20210258265A1 · Guim Bernat · 2021 [cited by applicant]
US 20210286667A1 · Mgzaw et al. · 2021 [cited by applicant]
US 20210367901A1 · Singh et al. · 2021 [cited by applicant]
US 20210383020A1 · Sofia et al. · 2021 [cited by applicant]
US 20210397494A1 · Graham · 2021 [cited by applicant]
US 20220121546A1 · Chawla · 2022 [cited by applicant]
US 20220179701A1 · Saad et al. · 2022 [cited by applicant]
US 20220182288A1 · Vaikar et al. · 2022 [cited by applicant]
US 20220191253A1 · Rungta et al. · 2022 [cited by applicant]
US 20220197773A1 · Butler et al. · 2022 [cited by applicant]
US 20220342649A1 · Cao et al. · 2022 [cited by applicant]
US 20230026690A1 · Dawkins et al. · 2023 [cited by applicant]
US 20230033296A1 · Shetty et al. · 2023 [cited by applicant]
US 20230093900A1 · Scope et al. · 2023 [cited by applicant]
US 20230237204A1 · Khatri et al. · 2023 [cited by applicant]
WO 2005071552A1 · 2005 [cited by applicant]
WO 2007120772A2 · 2007 [cited by applicant]
Mohammadi, Nazila Gol, et al. “Towards an end-to-end architecture for run-time data protection in the cloud.” 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), IEEE, pp. 514-518 (Y… [cited by examiner]
Chunlin, Li, Tang Jianhang, and Luo Youlong. “Hybrid cloud adaptive scheduling strategy for heterogeneous workloads.” Journal of Grid Computing 17, pp. 419-446. (Year: 2019). [cited by examiner]
Anonymous: “Dell Chassis Management Controller Version 6.20 for PowerEdge M1000e” Dec. 3, 2018 (Dec. 3, 2018) 274 pages, Retrieved from the Internet: URL:https://dl/del/com/topicspdf/dell-chassis-management-controller-v… [cited by applicant]
International Searching Authority, International Search Report and Written Opinion dated Oct. 21, 2021 for corresponding PCT Application No. PCTUS2021029708 filed Apr. 28, 2021. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion for corresponding PCT Application No. PCTUS2021029702 filed Apr. 28, 2021, Aug. 19, 2021, 13 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion mailed Jul. 19, 2021, Issued in corresponding PCT Application No. PCT/US2021/029687, 11 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion of corresponding PCT Application No. PCT/US2021/029698, Aug. 9, 2021, 15 pages. [cited by applicant]
Alachiotis, Nikolaos, et al. “dReDBox: A Disaggregated Architectural Perspective for Data Centers”, Hardware Accelerators in Data Centers. Springer, Cham, 2019. pp. 35-56. (Year: 2019). [cited by applicant]
Mohammadi et al, “Towards an End-to-End Architecture for Run-time Data Protection in the Cloud”, 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), IEEE, pp. 514-518. (Year: 2018). [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority mailed Aug. 19, 2021, Issued in corresponding PCT Application No. PCT/US2021/029702 (13 pages). [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority mailed Aug. 9, 2021, issued in corresponding PCT Application No. Application No. PCT/US2021/029698 (15 pages). [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority mailed Jul. 19, 2021, issued in corresponding PCT Application No. PCT/US2021/029687 (11 pages). [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority mailed Oct. 21, 2021, Issued in corresponding PCT Application No. PCT/US2021/029708 (12 pages). [cited by applicant]
Anna Levin et al., “Network Monitoring in Federated Cloud Environment”, Year: 2017. [cited by applicant]
Mahantesh N. Birje et al., “Cloud Monitoring System: Basics, Phases and Challenges”, International Journal of Recent Technology and Engineering, vol. 8, Issue 3, Sep. 2019, Year: 2019. [cited by applicant]
Richard G. Clegg et al., “On the Selection of Management/Monitoring Nodes in Highly Dynamic Networks”, IEEE Transactions on Computers, vol. 62, No. 6, Jun. 2013, Year: 2013. [cited by applicant]
Francesco Paolucci et al., “Telemetry in Disaggregated Optical Networks”, 2020 International Conference on Optical Network Design and Modeling (ONDM) (Year: 2020). [cited by applicant]
Marcio Barbosa De Carvalho et al., “A Cloud Monitoring Framework for Self-Configured Monitoring Slices Based on Multiple Tools”, pp. 180-184 (Year: 2013). [cited by applicant]
Peter X. Gao et al., “Network Requirements for Resource Disaggregation”, pp. 249-264 (Year: 2016). [cited by applicant]
Yuxin Cheng et al., “Disaggregated Data Centers: Challenges and Tradeoffs”, (Year: 2020). [cited by applicant]
Dinesh Chandra Verma, Principles of Computer Systems and Network Management, IBM T.J. Watson Research Center, 27 pages, 2009. [cited by applicant]
Elisson Da Silva Rocha et al., Aggregating data center measurements for availability analysis, John Wiley & Sons Ltd., 25 pages, Jul. 20, 2020. [cited by applicant]