Profit Driven Decision Assist System to Select Efficient IaaS Providers

IaaS providers provide infrastructure to the end users with various pricing schemes and models. They provide different types of virtual machines (small, medium, large, etc.). Since each IaaS provider uses their own pricing schemes and models, price varies from one provider to the other for the same requirements. To select a best IaaS provider, the end users need to consider various parameters such as SLA, pricing models/schemes, VM heterogeneity, etc. Since many parameters are involved, selecting an efficient IaaS provider is a challenging job for an end user. To address this issue, in this work we have designed, implemented and tested a decision-assist system which assists the end users to select efficient IaaS provider(s). Our decision-assist system consists of an analytical model to calculate the cost and decision strategies to assist the end user in selecting the efficient IaaS provider(s). The decision assist system considers various relevant parameters such as VM configuration, price, availability, etc. to decide the efficient IaaS provider(s). Rigorous experiments have been conducted by emulating various IaaS providers, and we have observed that our DAS successfully suggests the efficient IaaS provider/ providers by considering the input parameters given by the user.

[1]  Johan Tordsson,et al.  Towards Secure Cloud Bursting, Brokerage and Aggregation , 2010, 2010 Eighth IEEE European Conference on Web Services.

[2]  Dan Lin,et al.  A Brokerage-Based Approach for Cloud Service Selection , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[3]  Benjamin Farley,et al.  More for your money: exploiting performance heterogeneity in public clouds , 2012, SoCC '12.

[4]  Dhaval Limbani,et al.  A Proposed Service Broker Policy for Data Center Selection in Cloud Environment with Implementation , 2012 .

[5]  Junhao Wen,et al.  Services Recommendation System based on Heterogeneous Network Analysis in Cloud Computing , 2014 .

[6]  H. A. Sanjay,et al.  Pricing models and pricing schemes of IaaS providers: a comparison study , 2012, ICACCI '12.

[7]  Rajkumar Buyya,et al.  SLA-Based Resource Allocation for Software as a Service Provider (SaaS) in Cloud Computing Environments , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[8]  Rajkumar Buyya,et al.  A framework for ranking of cloud computing services , 2013, Future Gener. Comput. Syst..

[9]  Yi Peng,et al.  The analytic hierarchy process: task scheduling and resource allocation in cloud computing environment , 2011, The Journal of Supercomputing.

[10]  Holger Wache,et al.  Cloud Broker: Bringing Intelligence into the Cloud , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[11]  Marin Litoiu,et al.  A Web Service for Cloud Metadata , 2012, 2012 IEEE Eighth World Congress on Services.

[12]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[13]  Yun Chi,et al.  SLA-Aware Profit Optimization in Cloud Services via Resource Scheduling , 2010, 2010 6th World Congress on Services.

[14]  Qunying Huang,et al.  A Service Brokering and Recommendation Mechanism for Better Selecting Cloud Services , 2014, PloS one.

[15]  Aniruddha S. Rumale,et al.  Cloud computing: Software as a service , 2017, 2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT).

[16]  Eui-nam Huh,et al.  Efficient service recommendation system for cloud computing market , 2009, ICIS.

[17]  Nor Badrul Anuar,et al.  Cloud Service Selection Using Multicriteria Decision Analysis , 2014, TheScientificWorldJournal.

[18]  Albert Y. Zomaya,et al.  Profit-Driven Service Request Scheduling in Clouds , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.