Sla Management in Cloud Computing:: Load Balancing Algorithms Class-Agnostic Class-Aware
Sla Management in Cloud Computing:: Load Balancing Algorithms Class-Agnostic Class-Aware
Sla Management in Cloud Computing:: Load Balancing Algorithms Class-Agnostic Class-Aware
Load Balancing
Class-agnostic Class-aware
Content aware
74
FIGURE 4.1. General taxonomy of load-balancing algorithms.
75
Typically, the algorithm executing on the front-end node is
agnostic to the nature of the request. This means that the
front-end node is neither aware of the type of client from
which the request originates nor aware of the category (e.g.,
browsing, selling, payment, etc.) to which the request
belongs to. This category of load balancing algorithms is
known as class-agnostic.
Admission Control
TYPES OF SLA
Measure
ment These specify how to measure a metric
directives
78
There are two types of SLAs from the perspective of application
hosting. These are described in detail here.
Infrastructure SLA.
Application SLA.
1. Contract definition
2. Publishing and discovery
3. Negotiation
4. Operationalization
5. De-commissioning
79
Here, we explain in detail each of these phases of SLA life cycle.
Contract Definition.
Negotiation.
Operationalization.
De-commissioning.
1. Feasibility
2. On-boarding
3. Pre-production
4. Production
5. Termination
Feasibility Analysis
82