IP Library Granted Patent US 11,240,124
Granted Patent B2
US 11,240,124 · App. 15/500,036 · Granted Feb 1, 2022

Customized cloud service

Inventor: Sandhya Balakrishnan (Bangalore, IN)
Assignee: Suse LLC
H04L41/5048H04L41/0843H04L41/22H04L41/5009H04L41/5096
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,240,124
App. No.
15/500,036
Granted
Feb 1, 2022
Kind
B2
Abstract

Some examples described herein relate to providing a customized cloud service. In an example, Key Service Indicators (KSI) may be received for a cloud service. The Key Service Indicators may be associated with a cloud service template for providing the cloud service. The resources required for providing the cloud service may be identified based on the Key Service Indicators.

Claims (43)

1. A method for providing a customized cloud service, comprising:

receiving Key Service Indicators (KSI) for a cloud service, wherein the KSI at least comprise a quantifiable security parameter associated with the cloud service;

associating the Key Service Indicators with a cloud service template for providing the cloud service, wherein the cloud service template at least comprising a total number of Central Processing Unit cores, a total amount of memory, and a size of a boot disk required for the cloud service;

identifying, based on the Key Service Indicators, resources required for providing the cloud service wherein the resources comprise hardware resources and software resources, and wherein at least one resource comprising a load balancer;

providing a cloud platform that provides a status for the cloud service, a pending approval for the cloud service, and approved cloud service subscriptions; and

monitoring the cloud service, obtaining a feedback from a user of the cloud service and based on the feedback identifying an appropriate set of particular resources and a particular configuration of the cloud service template and obtaining a refined cloud service template, and suggesting changes to the cloud service template to achieve the refined cloud service template based on the feedback;

wherein the Key Service Indicators further comprises performance, latency, availability, scalability, relevance, and cost;

wherein the associating further includes:

associating distinct Key Service Indicators (KSI) with the cloud service template, for different time periods;

monitoring the distinct Key Service Indicators (KSI) associated with the cloud service template, for different time periods; and

identifying, based on the distinct Key Service Indicators, resources required for providing the cloud service during different time periods.

2. The method of claim 1 , further comprising providing the cloud service to the user.

3. A system for providing a customized cloud service, comprising:

a processor;

a non-transitory computer readable storage medium comprising executable instructions representing Key Service Indicator (KSI) instructions, link instructions, identification instructions, and cloud platform instructions;

the executable instructions when executed by the processor from the non-transitory computer-readable storage medium causes the processor to use;

the KSI instructions to receive Key Service Indicators (KSI) for a cloud service;

the link instructions to associate the Key Service Indicators with a cloud service template in a cloud system, for providing the cloud service, wherein the cloud service template at least comprising a total number of Central Processing Unit cores, a total amount of memory, and a size of a boot disk required for the cloud service;

the identification instructions to identify, based on the Key Service Indicators, resources required for providing the cloud service, wherein the resources comprise hardware resources and software resources, and wherein at least one resource comprising a load balancer; and

the cloud platform instructions to provide a status for the cloud service, a pending approval for the cloud service, and approved cloud service subscriptions;

wherein the Key Service indicators at least comprise a quantifiable security parameter associated with the cloud service;

wherein the Key Service Indicators further comprise performance, latency, availability, scalability, relevance, and cost;

wherein the identification instructions to monitor the cloud service, to obtain a feedback from a user of the cloud service and based on the feedback identifying an appropriate set of particular resources and a particular configuration of the cloud service template and obtaining with a refined cloud service template, and to suggest changes to the cloud service template to achieve the refined cloud service template based on the feedback;

wherein the link instructions to associate further include instructions to:

associate distinct Key Service Indicators (KSI) with the cloud service template, for different time periods;

monitor the distinct Key Service Indicators (KSI) associated with the cloud service template, for different time periods; and

identify, based on the distinct Key Service Indicators, resources required for providing the cloud service during different time periods.

4. The system of claim 3 , wherein the KSI instructions include a user interface to receive the Key Service Indicators for the cloud service.

5. The system of claim 3 , wherein the link instructions include a user interface to associate the Key Service Indicators with the cloud service template in the cloud system.

6. The system of claim 3 , wherein the cloud system is one of a public cloud, a private cloud, and a hybrid cloud.

7. The system of claim 3 , wherein the Key Service Indicators (KSI) are provided by one of the user of the cloud service, a cloud service provider providing the cloud service, and an agent between the cloud service provider and the user of the cloud service.

8. A non-transitory machine-readable storage medium comprising instructions for providing a customized cloud service, the instructions executable by a processor to:

receive Key Service Indicators (KSI) for a cloud service, wherein the Key Service Indicators at least comprise a quantifiable security parameter associated with the cloud service;

wherein the Key Service Indicators further comprises performance, latency, availability, scalability, relevance, and cost;

associate the Key Service Indicators with a cloud service template for providing the cloud service, wherein the cloud service template at least comprising a total number of Central Processing Unit cores, a total amount of memory, and a size of a boot disk required for the cloud service;

identify, based on the Key Service Indicators, resources required for providing the cloud service wherein the resources comprise hardware resources and software resources, and wherein at least one resource comprising a load balancer; and

monitor the cloud service, obtain a feedback from a user of the cloud service and based on the feedback identifying an appropriate set of particular resources and a particular configuration of the cloud service template and obtaining a refined cloud service template, and suggest changes to the cloud service template to achieve the refined cloud service template based on the feedback;

wherein the instructions to associate further include instructions to:

associate distinct Key Service Indicators (KSI) with the cloud service template, for different time periods;

monitor the distinct Key Service Indicators (KSI) associated with the cloud service template, for different time periods; and

identify, based on the distinct Key Service Indicators, resources required for providing the cloud service during different time periods.

9. The storage medium of claim 8 , the instructions further comprising instructions to modify an existing cloud service template or generate a new cloud service template based on the identified Key Service Indicators.

10. The storage medium of claim 8 , the instructions further comprising instructions to identify computing resources for providing the cloud service.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2018
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: SUSE LLC
Reel/Frame 046726/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2017
From: BALAKRISHNAN, SANDHYA
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 041113/0924 →
Priority Claims (1)
IN 4728/CHE/2014 · Sep 26, 2014 · national
Continuity (1)
Related Publication 20170244612A1 · Aug 24, 2017
Cited By (1)
US 12,407,586