Chapter 6-Monitoring-Error Avoidance - Quality of Service
Chapter 6-Monitoring-Error Avoidance - Quality of Service
MONITORING-ERROR
AVOIDANCE -QUALITY OF
SERVICE
THS. NGUYỄN ĐÌNH THỌ
[email protected]
Monitoring Service
While cloud computing holds huge promise for the future of service computing, a
number of inherent deficiencies in current offerings can be pointed out:
• Inherently limited scalability of single-provider clouds: Khả năng mở rộng giới
hạn của các đám mây đơn lẻ:
Although most infrastructure cloud providers today claim infinite scalability, in
reality it is reasonable to assume that even the largest players may start facing
scalability problems as Cloud Computing usage rate increases. In the long term,
scalability problems may be expected to aggravate as cloud providers serve an
increasing number of on-line services, each accessed by massive amounts of
global users at all times.
CLOUD COPUTING LECTURE- THS NGUYEN DINH THO 7
ISSUES IN CURRENT CLOUDS?
outside stakeholders.
SAP MODEL
www.guru99.com/what-is-sap-definition-of-sap-e
rp-software.html
SAP ERP-ENTERPRISE RESOURCE
PLANNING
VEE: virtual
execution
environment
VEE host: The
virtualized
computational
resources, and all
the management
enablement
components.
CLOUD COPUTING LECTURE- THS NGUYEN DINH THO 23
TWO MODES OF CAPACITY PROVISIONING
1- Explicit capacity requirements for sized service applications:
– The service provider conducts sizing and capacity planning studies
of the service application.
– Then, the service provider precisely specifies the capacity needs of
the application under specific workload conditions. The minimal
service configuration, and the elasticity rules.
– The infrastructure provider commits itself to an infrastructure SLA
according to the specification above.
– Charged for actual capacity usage in line with the “pay as you go”
model.
CLOUD COPUTING LECTURE- THS NGUYEN DINH THO 24
TWO MODES OF CAPACITY PROVISIONING
2- Implicit capacity requirements for unsized service
applications:
– In this mode, the service provider may have only initial
sizing estimations for its service or may not have them at
all.
– The infrastructure provider commits itself to an SLA that is
formulated in terms of high-level Service Level Objectives
(SLOs). (e.g., response time, throughput, etc.)
– Charged for the actual usage of capacity.
CLOUD COPUTING LECTURE- THS NGUYEN DINH THO 25
en.wikipedia.org/wiki/Service-level_agreement
ARCHITECTURE FOR SLA MONITORING AND
MANAGEMENT
• The values of the SLA parameters are input for the evaluation
procedure, which can run on
- either the service user or service provider
- both the service user and service provider
- a third-party machine
3- Preparation: chuẩn bị
The service (or a specific instance of it) is prepared
for consumption by the service consumer. This phase
may require the reconfiguration of the resources that
support service execution in order to meet SLA
parameters.
CLOUD COPUTING LECTURE- THS NGUYEN DINH THO 45
SLA LIFE CYCLE
4-Execution:
This phase is the actual operation of the service. It
includes service execution and monitoring, real-time
reporting, service quality validation, and real-time SLA
violation(vi phạm) processing.
https://resources.sei.cmu.edu/library/asset-view.cfm?assetid=
8615
CLOUD COPUTING LECTURE- THS NGUYEN DINH THO 49
CLOUD PROVIDERS AND THEIR SLAS
• https://
ijcsit.com/docs/Volume%208/vol8issue3/ijcsit2017080301.pdf54
CLOUD COPUTING LECTURE- THS NGUYEN DINH THO
BASIC IMPLEMENTATION OF QOS NEED
THREE MAJOR COMPONENT
• 3- Resource provisioning:
- Resource Allocation Strategy (RAS) is all about integrating
service provider services activities to allocate insufficient
resources within the limit of cloud environment so that it
meets the needs of the cloud application
https://ieeexplore.ieee.org/document/7815547/
Error Control & Reliable
• https://www.techopedia.com/definition/6970/error-control-ec
CLOUD COPUTING LECTURE- THS NGUYEN DINH THO 64
FAILURE MANAGEMENT