SMICloud

14
a Framework for Ranking of Cloud Computing Services Saurabh Kumar Garg, Steve Versteeg, Rajkumar Buyya Supervisor : Dr. Leyli Mohammadkhanli Presented By : SayedHassan Khatoonabadi Department of Computer Science

Transcript of SMICloud

a Framework for Ranking of Cloud Computing Services

Saurabh Kumar Garg, Steve Versteeg, Rajkumar Buyya

Supervisor : Dr. Leyli MohammadkhanliPresented By : SayedHassan Khatoonabadi

Department of Computer Science

a Framework for Ranking of Cloud Computing Services 2

Service Measurement IndexBased on ISO standards by CSIMC

Set of business-relevant KPIs AccountabilityAgilityCostPerformanceAssuranceSecurity and PrivacyUsability

a Framework for Ranking of Cloud Computing Services 3

SMICloud Framework

Decision Making Tool Service Selection

Based on QoS requirements

Service Ranking

Based on previous user experiences and performance of services

a Framework for Ranking of Cloud Computing Services 4

Quality Model for IaaSService Respond Time

Average Respond Time : ∑iTi/n

Maximum Response TimeResponse Time Failure : 100(n′/n)

SustainabilityDCIE and PUEDPPE

a Framework for Ranking of Cloud Computing Services 5

Quality Model (Cont.)Suitability

AccuracyAccuracy Frequency : Accuracy Value :

Transparency

a Framework for Ranking of Cloud Computing Services 6

Quality Model (Cont.)Interoperability

Availability

Reliability

Stability

Cost

Adaptability

a Framework for Ranking of Cloud Computing Services 7

Quality Model (Cont.)Elasticity

Mean time to expand or contract capacityMaximum capacity

Usability

Throughput and efficiency

Scalability

a Framework for Ranking of Cloud Computing Services 8

Quality Model AssessmentComply with IEEE Standard 1061

CorrelationPractical and computableConsistencyDiscriminative power

a Framework for Ranking of Cloud Computing Services 9

Service Quality Ranking using AHP

Phase 1: hierarchy structure for cloud services based on SMI KPIs

a Framework for Ranking of Cloud Computing Services 10

Service Quality Ranking using AHP (Cont.)

Phase 2: computation of relative weights of each QoS and serviceUser assigned weights using AHP’s standard method

Arbitrary user assigned weights

a Framework for Ranking of Cloud Computing Services 11

Service Quality Ranking using AHP (Cont.)

Phase 3: relative value-based weights for ranking Cloud services

Boolean :

Numerical : si/sj =

a Framework for Ranking of Cloud Computing Services 12

Service Quality Ranking using AHP (Cont.)

Unordered set

Essential :

Non-Essential :

a Framework for Ranking of Cloud Computing Services 13

Service Quality Ranking using AHP (Cont.)

Range typeEssential :Non-Essential :

Phase 4: aggregation of relative ranking for each SMI attribute

Time complexity of AHP :

a Framework for Ranking of Cloud Computing Services 14

Case Study