Long-Term IaaS Provider Selection Using Short-Term Trial Experience

We propose a novel approach to select privacy-sensitive IaaS providers for a long-term period. The proposed approach leverages a consumer's short-term trial experiences for long-term selection. We design a novel equivalence partitioning based trial strategy to discover the temporal and unknown QoS performance variability of an IaaS provider. The consumer's long-term workloads are partitioned into multiple Virtual Machines in the short-term trial. We propose a performance fingerprint matching approach to ascertain the confidence of the consumer's trial experience. A trial experience transformation method is proposed to estimate the actual long-term performance of the provider. Experimental results with real-world datasets demonstrate the efficiency of the proposed approach.

[1]  Alexandru Iosup,et al.  A Performance Analysis of EC2 Cloud Computing Services for Scientific Computing , 2009, CloudComp.

[2]  Philipp Leitner,et al.  Patterns in the Chaos—A Study of Performance Variation and Predictability in Public IaaS Clouds , 2014, ACM Trans. Internet Techn..

[3]  Keiji Takeda User Identification and Tracking with online device fingerprints fusion , 2012, 2012 IEEE International Carnahan Conference on Security Technology (ICCST).

[4]  Carsten Binnig,et al.  How is the weather tomorrow?: towards a benchmark for the cloud , 2009, DBTest '09.

[5]  Richard Wolski,et al.  The Eucalyptus Open-Source Cloud-Computing System , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[6]  Jorge-Arnulfo Quiané-Ruiz,et al.  Runtime measurements in the cloud , 2010, Proc. VLDB Endow..

[7]  Nicholas Wakou,et al.  SPEC Cloud™ IaaS 2016 Benchmark , 2017, ICPE.

[8]  Li Li,et al.  End-to-End Service Support for Mashups , 2010, IEEE Transactions on Services Computing.

[9]  Philipp Leitner,et al.  Estimating Cloud Application Performance Based on Micro-Benchmark Profiling , 2018, 2018 IEEE 11th International Conference on Cloud Computing (CLOUD).

[10]  Bu-Sung Lee,et al.  Optimization of Resource Provisioning Cost in Cloud Computing , 2012, IEEE Transactions on Services Computing.

[11]  Ramon Lawrence,et al.  Time series compression for adaptive chart generation , 2013, 2013 26th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE).

[12]  Abdelkarim Erradi,et al.  Qualitative Economic Model for Long-Term IaaS Composition , 2016, ICSOC.

[13]  Hai Dong,et al.  Metaheuristic Optimization for Long-term IaaS Service Composition , 2018, IEEE Transactions on Services Computing.

[14]  Hai Dong,et al.  Long-Term QoS-Aware Cloud Service Composition Using Multivariate Time Series Analysis , 2016, IEEE Transactions on Services Computing.

[15]  Alexandru Iosup,et al.  On the Performance Variability of Production Cloud Services , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.