IP Library › Granted Patent US 11,953,978
Granted Patent B2
US 11,953,978 · App. 17/722,087 · Granted Apr 9, 2024

Method and system for performing service remediation in a distributed multi-tiered computing environment

Inventors: William Jeffery White (Plano, TX); Said Tabet (Austin, TX); Robert Anthony Lincourt, Jr. (Franklin, MA)
Assignee: Dell Products L.P.
G06F11/079G06F11/0709G06F11/0793
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 11,953,978
App. No.
17/722,087
Granted
Apr 9, 2024
Kind
B2
Abstract

Techniques described herein relate to a method for managing a distributed multi-tiered computing (DMC) environment. The method includes obtaining, by a local controller associated with a DMC domain, a weighted rank order of causal services associated with a service impairment; obtaining contextual information associated with the weighted rank order of causal services; identifying top causal services based on the weighted rank order of causal services; generating, using a causal symbolic engine, a ranked order of top root causes based on the top causal services and the contextual information; selecting remediation profiles associated with the top root causes; executing remediation profiles in ranked order of the top root causes; making a determination that the remediation profiles were successful; and in response to the determination: logging the service impairment and notifying a user associated with the service impairment.

Claims (64)

1. A method for performing domain level management in a distributed multi-tiered computing (DMC) environment, comprising:

obtaining, by a local controller associated with a DMC domain, a weighted rank order of causal services associated with a service impairment;

obtaining contextual information associated with the weighted rank order of causal services;

identifying top causal services based on the weighted rank order of causal services;

generating, using a causal symbolic engine executing a process calculating algorithm on the top causal services and the contextual information, a ranked order of top root causes based on the top causal services and the contextual information;

selecting remediation profiles associated with the top root causes;

executing remediation profiles in ranked order of the top root causes in the DMC environment;

making a determination that the remediation profiles were successful; and

in response to the determination:

logging the service impairment and notifying a user associated with the service impairment.

2. The method of claim 1 , wherein the weighted rank order of causal services specifies a descending order of services based on the causal variance associated with each service, wherein the service associated with the highest causal variance is associated with a top position and the service associated with the lowest causal variance is associated with a bottom position of the weighted rank order of causal services.

3. The method of claim 2 , wherein the top causal services comprise a top portion of the weighted rank order of causal services.

4. The method of claim 1 , wherein the remediation profiles specify actions to perform to resolve the service impairment.

5. The method of claim 4 , wherein the remediation profiles further specify quantifiable parameters associated with the actions.

6. The method of claim 1 , wherein the DMC domain comprises one selected from a group consisting of:

an edge domain;

a core domain; and

a cloud domain.

7. The method of claim 6 , wherein:

the edge domain comprises an edge domain device set;

the core domain comprises a core domain device set; and

the cloud domains comprises a cloud domain device set.

8. 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 managing a distributed multi-tiered computing (DMC) environment, comprising:

obtaining, by a local controller associated with a DMC domain, a weighted rank order of causal services associated with a service impairment;

obtaining contextual information associated with the weighted rank order of causal services;

identifying top causal services based on the weighted rank order of causal services;

generating, using a causal symbolic engine executing a process calculating algorithm on the top causal services and the contextual information, a ranked order of top root causes based on the top causal services and the contextual information;

selecting remediation profiles associated with the top root causes;

executing remediation profiles in ranked order of the top root causes in the DMC environment;

making a determination that the remediation profiles were successful; and

in response to the determination:

logging the service impairment and notifying a user associated with the service impairment.

9. The non-transitory computer readable medium of claim 8 , wherein the weighted rank order of causal services specifies a descending order of services based on the causal variance associated with each service, wherein the service associated with the highest causal variance is associated with a top position and the service associated with the lowest causal variance is associated with a bottom position of the weighted rank order of causal services.

10. The non-transitory computer readable medium of claim 9 , wherein the top causal services comprise a top portion of the weighted rank order of causal services.

11. The non-transitory computer readable medium of claim 8 , wherein the remediation profiles specify actions to perform to resolve the service impairment.

12. The non-transitory computer readable medium of claim 11 , wherein the remediation profiles further specify quantifiable parameters associated with the actions.

13. The non-transitory computer readable medium of claim 8 , wherein the DMC domain comprises one selected from a group consisting of:

an edge domain;

a core domain; and

a cloud domain.

14. The non-transitory computer readable medium of claim 13 , wherein:

the edge domain comprises an edge domain device set;

the core domain comprises a core domain device set; and

the cloud domains comprises a cloud domain device set.

15. A system for managing a distributed multi-tiered computing (DMC) environment, the system comprising:

a DMC environment; and

a local controller associated with a DMC domain of the DMC environment, comprising a processor and memory, and configured to:

obtain a weighted rank order of causal services associated with a service impairment;

obtain contextual information associated with the weighted rank order of causal services;

identify top causal services based on the weighted rank order of causal services;

generate, using a causal symbolic engine executing a process calculating algorithm on the top causal services and the contextual information, a ranked order of top root causes based on the top causal services and the contextual information;

select remediation profiles associated with the top root causes;

execute remediation profiles in ranked order of the top root causes in the DMC environment;

make a determination that the remediation profiles were successful; and

in response to the determination:

log the service impairment and notifying a user associated with the service impairment.

16. The system of claim 15 , wherein the weighted rank order of causal services specifies a descending order of services based on the causal variance associated with each service, wherein the service associated with the highest causal variance is associated with a top position and the service associated with the lowest causal variance is associated with a bottom position of the weighted rank order of causal services.

17. The system of claim 16 , wherein the top causal services comprise a top portion of the weighted rank order of causal services.

18. The system of claim 15 , wherein the remediation profiles specify actions to perform to resolve the service impairment.

19. The system of claim 18 , wherein the remediation profiles further specify quantifiable parameters associated with the actions.

20. The system of claim 15 , wherein the DMC domain comprises one selected from a group consisting of:

an edge domain;

a core domain; and

a cloud domain.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2022
From: WHITE, WILLIAM JEFFERY; TABET, SAID; LINCOURT, ROBERT ANTHONY, JR.
To: DELL PRODUCTS L.P.
Reel/Frame 059755/0402 →
Continuity (1)
Related Publication 20230333925A1 · Oct 19, 2023