Using latency as a QoS indicator for global cloud computing services

Many globally distributed cloud computing (CC) applications and services running over the Internet, between globally dispersed clients and servers, will require certain levels of QoS in order to deliver and give a sufficiently smooth user experience. This would be essential for real‐time streaming multimedia applications such as online gaming and watching movies on a pay as you use basis hosted in a CC environment. However, guaranteeing or even predicting QoS in global and diverse networks that are supporting complex hosting of application services is a very challenging issue that needs a stepwise refinement approach to be solved as the technology of CC matures. In this paper, we investigate if latency in terms of simple ping measurements can be used as an indicator for other QoS parameters such as jitter and throughput. The experiments were carried out on a global scale, between servers placed in universities in Denmark, Poland, Brazil, and Malaysia. The results show the correlation between latency and throughput, and between latency and jitter, even though the results are not completely consistent. As a side result, we were able to monitor the changes in QoS parameters during a number of 24‐hour periods. This is also a first step toward defining QoS parameters to be included in service level agreements for CC at the global scale in the foreseeable future. Concurrency and Computation: Practice and Experience, 2013.© 2013 Wiley Periodicals, Inc.

[1]  Boris Nechaev,et al.  Netalyzr: illuminating the edge network , 2010, IMC '10.

[2]  Xue Liu,et al.  A highly scalable bandwidth estimation of commercial hotspot access points , 2011, 2011 Proceedings IEEE INFOCOM.

[3]  Ahmed Patel,et al.  Comparative study and review of grid, cloud, utility computing and software as a service for use by libraries , 2011 .

[4]  Suhardi,et al.  Performance Measurement of Cloud Computing Services , 2012, CloudCom 2012.

[5]  Mary K. Vernon,et al.  QuickProbe: available bandwidth estimation in two roundtrips , 2006, SIGMETRICS '06/Performance '06.

[6]  Emanuele Goldoni,et al.  End-to-End Available Bandwidth Estimation Tools, An Experimental Comparison , 2010, TMA.

[7]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[8]  Jens Myrup Pedersen,et al.  Assessing Measurements of QoS for Global Cloud Computing Services , 2011, 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing.

[9]  D. Milojicic,et al.  A mechanism to measure quality-of-service in a federated cloud environment , 2012, FederatedClouds '12.

[10]  Tomi Räty,et al.  Monitoring End-to-End Quality of Service in a Video Streaming System , 2009, 2009 Eighth IEEE/ACIS International Conference on Computer and Information Science.

[11]  T. S. Eugene Ng,et al.  Understanding Network Communication Performance in Virtualized Cloud , 2011 .

[12]  Ahmed Patel,et al.  A Study of Mashup as a Software Application Development Technique with Examples from an End-User Programming Perspective , 2010 .

[13]  Chin-Laung Lei,et al.  Quantifying QoS requirements of network services: a cheat-proof framework , 2011, MMSys.

[14]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[15]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[16]  Arun Ayyagari,et al.  Comparison and analysis of measurement and parameter based admission control methods for Quality of Service (QoS) provisioning , 2010, 2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE.

[17]  Jun Kyun Choi,et al.  Efficient end-to-end QoS mechanism using egress node resource prediction in NGN network , 2006, 2006 8th International Conference Advanced Communication Technology.

[18]  Gerard Briscoe,et al.  Community Cloud Computing , 2009, CloudCom.

[19]  Mingfu Li,et al.  Available bandwidth estimation for the network paths with multiple tight links and bursty traffic , 2013, J. Netw. Comput. Appl..

[20]  Tatiana Kovacikova,et al.  Grid and Cloud Computing: Opportunities for Integration with the Next Generation Network , 2009, Journal of Grid Computing.