CC Unit 5
CC Unit 5
in
Cloud Computing
Unit – V (Part_1)
TRADITIONAL APPROACHES TO SLO
MANAGEMENT
Conducting business
• Such a sequence of steps is called SLA life cycle and consists of the
following five phases:
1. Contract Definition.
• Generally, service providers define a set of service offerings and corresponding
SLAs using standard templates.
• These service offerings form a catalog. Individual SLAs for enterprises can be
derived by customizing these base SLA templates
2. Publication and Discovery:
• Service provider advertises these base service offerings through
standard publication media, and the customers should be able to
locate the service provider by searching the catalog.
• The customers can search different competitive offerings and shortlist
a few that fulfill their requirements for further negotiation.
3. Negotiation:
• Once the customer has discovered a service provider who can meet
their application hosting need, the SLA terms and conditions needs to
be mutually agreed upon before signing the agreement for hosting the
application.
For a standard packaged application which is offered as service, this phase
could be automated.
For customized applications that are hosted on cloud platforms, this phase
is manual.
• The service provider needs to analyze the application‘s behavior with
respect to scalability and performance before agreeing on the
specification of SLA
• At the end of this phase, the SLA is mutually agreed by both customer
and provider and is eventually signed off.
• SLA negotiation can utilize the WS negotiation specification.
4. Operationalization:
• SLA operation consists of SLA monitoring, SLA accounting, and SLA
enforcement.
▫ SLA monitoring involves measuring parameter values and calculating the
metrics defined as a part of SLA and determining the deviations.
▫ SLA accounting involves capturing and archiving the SLA adherence for
compliance.
▫ SLA enforcement involves taking appropriate action when the runtime
monitoring detects a SLA violation.
5. De-commissioning:
• SLA decommissioning involves termination of all activities performed
under a particular SLA when the hosting relationship between the
service provider and the service consumer has ended.
• Contract termination and legally ended.
SLA MANAGEMENT IN CLOUD
• SLA management of applications hosted on cloud
platforms involves five phases.
1. Feasibility
2. On-boarding
3. Pre-production
4. Production
5. Termination
• Once both parties agree on the cost and the terms and
conditions of the SLA, the customer sign-off is obtained.