IP Library Granted Patent US 11,677,641
Granted Patent B2
US 11,677,641 · App. 17/366,345 · Granted Jun 13, 2023

Adaptive service subscription management

Inventors: Saurav Shrestha (Round Rock, TX); Jeffrey M. Lairsey (Round Rock, TX); Carlin Mendonca (Austin, TX); Margaret Patton (Austin, TX)
Assignee: Dell Products L.P.
H04L41/5064H04L41/5032H04L43/062H04L43/0876
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,677,641
App. No.
17/366,345
Granted
Jun 13, 2023
Kind
B2
Abstract

A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: selecting a service subscription to manage; monitoring asset resource utilization of the service subscription; generating an adaptive service subscription schedule recommendation; and, managing the service subscription based upon the adaptive service schedule recommendation.

Claims (61)

1. A computer-implementable method for performing a data center monitoring and management operation, comprising:

selecting a service subscription to manage, the service subscription comprising a cloud-based computing service that offers use of certain data center asset resources on a subscription basis, the use of the certain data center asset resources being allocated to a designated target workload of a user of the service subscription;

monitoring asset resource utilization of the service subscription;

generating an asset resources utilization profile based upon the monitoring asset resource utilization of the service subscription, the asset resources utilization profile describing utilization of a group of data center asset resources allocated to a particular service subscription over a particular period of time;

generating an adaptive service subscription management recommendation, the generating the adaptive service subscription management recommendation using the asset resources utilization profile, the adaptive service subscription management recommendation including a recommendation to add or reduce one or more of compute resources, memory resources, storage resources and network resources allocated to one or more workloads associated with the service subscription, the adaptive service subscription management recommendation being adaptive to at least one of over and under utilization of the one or more compute resources by an associated workload; and,

managing the service subscription based upon the adaptive service management recommendation.

2. The method of claim 1 , further comprising:

presenting a service subscription user interface, the service subscription user interface presenting the adaptive service management recommendation and enabling a user to manage the service subscription, the service subscription user interface comprising an adaptation settings window, the adaptation settings window presenting a plurality of priorities for adaptively managing the service subscription.

3. The method of claim 1 , further comprising:

analyzing asset resource utilization data of the asset resource utilization of the service subscription; and wherein

the adaptive service subscription management recommendation is generated based upon the analyzing.

4. The method of claim 1 , further comprising:

generating an adaptive subscription management schedule using the adaptive subscription management recommendations; and wherein

managing the service subscription is based upon the adaptive service subscription management schedule.

5. The method of claim 1 , wherein

the asset resources utilization profile describes utilization of the group of data center asset resources allocated to the particular service subscription at certain intervals within the particular period of time.

6. The method of claim 5 , wherein:

the asset resources utilization profile shows an interrelationship between service subscription parameters, supported workload types, asset resource types, asset resource software versions, and historical utilization of associated asset resources.

7. A system comprising:

a processor;

a data bus coupled to the processor; and

a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for:

selecting a service subscription to manage, the service subscription comprising a cloud-based computing service that offers use of certain data center asset resources on a subscription basis, the use of the certain data center asset resources being allocated to a designated target workload of a user of the service subscription;

monitoring asset resource utilization of the service subscription;

generating an asset resources utilization profile based upon the monitoring asset resource utilization of the service subscription, the asset resources utilization profile describing utilization of a group of data center asset resources allocated to a particular service subscription over a particular period of time;

generating an adaptive service subscription management recommendation, the generating the adaptive service subscription management recommendation using the asset resources utilization profile, the adaptive service subscription management recommendation including a recommendation to add or reduce one or more of compute resources, memory resources, storage resources and network resources allocated to one or more workloads associated with the service subscription, the adaptive service subscription management recommendation being adaptive to at least one of over and under utilization of the one or more compute resources by an associated workload; and,

managing the service subscription based upon the adaptive service management recommendation.

8. The system of claim 7 , wherein the instructions executable by the processor are further configured for:

presenting a service subscription user interface, the service subscription user interface presenting the adaptive service management recommendation and enabling a user to manage the service subscription, the service subscription user interface comprising an adaptation settings window, the adaptation settings window presenting a plurality of priorities for adaptively managing the service subscription.

9. The system of claim 7 , wherein the instructions executable by the processor are further configured for:

analyzing asset resource utilization data of the asset resource utilization of the service subscription; and wherein

the adaptive service subscription management recommendation is generated based upon the analyzing.

10. The system of claim 7 , wherein the instructions executable by the processor are further configured for:

generating an adaptive subscription management schedule using the adaptive subscription management recommendations; and wherein

managing the service subscription is based upon the adaptive service subscription management schedule.

11. The system of claim 7 , wherein:

the asset resources utilization profile describes utilization of the group of data center asset resources allocated to the particular service subscription at certain intervals within the particular period of time.

12. The system of claim 11 , wherein:

the asset resources utilization profile shows an interrelationship between service subscription parameters, supported workload types, asset resource types, asset resource software versions, and historical utilization of associated asset resources.

13. A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for:

selecting a service subscription to manage, the service subscription comprising a cloud-based computing service that offers use of certain data center asset resources on a subscription basis, the use of the certain data center asset resources being allocated to a designated target workload of a user of the service subscription;

monitoring asset resource utilization of the service subscription;

generating an asset resources utilization profile based upon the monitoring asset resource utilization of the service subscription, the asset resources utilization profile describing utilization of a group of data center asset resources allocated to a articular service subscription over a particular period of time;

generating an adaptive service subscription management recommendation, the generating the adaptive service subscription management recommendation using the asset resources utilization profile, the adaptive service subscription management recommendation including a recommendation to add or reduce one or more of compute resources, memory resources, storage resources and network resources allocated to one or more workloads associated with the service subscription, the adaptive service subscription management recommendation being adaptive to at least one of over and under utilization of the one or more compute resources by an associated workload; and,

managing the service subscription based upon the adaptive service management recommendation.

14. The non-transitory, computer-readable storage medium of claim 13 , wherein the instructions executable by the processor are further configured for:

presenting a service subscription user interface, the service subscription user interface presenting the adaptive service management recommendation and enabling a user to manage the service subscription, the service subscription user interface comprising an adaptation settings window, the adaptation settings window presenting a plurality of priorities for adaptively managing the service subscription.

15. The non-transitory, computer-readable storage medium of claim 13 , wherein the instructions executable by the processor are further configured for:

analyzing asset resource utilization data of the asset resource utilization of the service subscription; and wherein

the adaptive service subscription management recommendation is generated based upon the analyzing.

16. The non-transitory, computer-readable storage medium of claim 13 , wherein the instructions executable by the processor are further configured for:

generating an adaptive subscription management schedule using the adaptive subscription management recommendations; and wherein

managing the service subscription is based upon the adaptive service subscription management schedule.

17. The non-transitory, computer-readable storage medium of claim 13 , wherein

the asset resources utilization profile describes utilization of the group of data center asset resources allocated to the particular service subscription at certain intervals within the particular period of time.

18. The non-transitory, computer-readable storage medium of claim 17 , wherein:

the asset resources utilization profile shows an interrelationship between service subscription parameters, supported workload types, asset resource types, asset resource software versions, and historical utilization of associated asset resources.

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

the computer executable instructions are deployable to a client system from a server system at a remote location.

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

the computer executable instructions are provided by a service provider to a user on an on-demand basis.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (058014/0560) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0473 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057931/0392) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0382 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057758/0286) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 061654/0064 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 058014/0560 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057758/0286 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057931/0392 →
SECURITY AGREEMENT Recorded Oct 1, 2021
From: DELL PRODUCTS, L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 057682/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2021
From: SHRESTHA, SAURAV; LAIRSEY, JEFFREY M.; MENDONCA, CARLIN; PATTON, MARGARET
To: DELL PRODUCTS L.P.
Reel/Frame 056742/0574 →
Continuity (1)
Related Publication 20230006896A1 · Jan 5, 2023