SYSTEMS AND METHODS FOR MANAGING MULTI-LEVEL SERVICE LEVEL AGREEMENTS IN CLOUD-BASED NETWORKS
First Claim
1. A method of managing a multi-level service level agreement (SLA) with a user, comprising:
- identifying, within the multi-level SLA, a first commitment level and a second commitment level for virtual machines in one or more cloud networks;
detecting a triggering event that indicates a change should be made from the first commitment level to the second commitment level; and
adjusting resources associated with the virtual machines in the one or more cloud networks from the first commitment level to the second commitment level in response to detecting the triggering event.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for managing multi-level service level agreements (SLAs) in cloud-based networks. A resource managing module can manage resources in the cloud-based networks in response to the detection of one or more triggering events. In embodiments, the triggering events can be changeovers in time periods, or meeting or exceeding thresholds associated with end user operation of the resources in the cloud-based networks. The multi-level SLAs can specify how to adjust the resources in the cloud-based networks in response to the detection of the triggering events. The resource managing module can adjust applicable resources in the cloud-based networks as specified by the multi-level SLAs.
-
Citations
22 Claims
-
1. A method of managing a multi-level service level agreement (SLA) with a user, comprising:
-
identifying, within the multi-level SLA, a first commitment level and a second commitment level for virtual machines in one or more cloud networks; detecting a triggering event that indicates a change should be made from the first commitment level to the second commitment level; and adjusting resources associated with the virtual machines in the one or more cloud networks from the first commitment level to the second commitment level in response to detecting the triggering event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for managing a multi-level service level agreement (SLA) with a user, comprising:
-
an interface to one or more cloud networks to which the user is registered and in which virtual machines are hosted; and a processor, communicating with the one or more cloud networks, the user, and the virtual machines via the interface to the one or more cloud networks, the processor being configured to— identify, within the multi-level SLA, a first commitment level and a second commitment level for the virtual machines in the one or more cloud networks; detect a triggering event that indicates a change should be made from the first commitment level to the second commitment level; and adjust resources associated with the virtual machines in the one or more cloud networks from the first commitment level to the second commitment level in response to the detection of the triggering event. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification