IJIEEB Vol. 6, No. 5, 8 Oct. 2014
Cover page and Table of Contents: PDF (size: 515KB)
Cloud performance, load balancing, response time, data center, scheduling, Broker policies
Performance of a cloud is a critical issue and dependent on various factors that include load balancing used to distribute the load at data center. Proliferation of the cloud paradigm is profoundly dependent on the performance of the cloud. Therefore, to examine the cloud performance, it is significant to identify the factors that govern cloud performance. This work is focused to identify the factors that may have significant impact on the cloud performance. To identify the performance factors, we have reviewed the major publications of the last five years as well as the major real time cloud performance tools offered. Study revealed that response time is the major factor that has the significant impact on cloud computing performance. Finally, we have conducted an experiment to establish the dependency of response time on various load balancing techniques and number of data center. Experiment revealed that the round robin is directly proportional to the number of data center
Jitendra Singh, "Study of Response Time in Cloud Computing", International Journal of Information Engineering and Electronic Business(IJIEEB), vol.6, no.5, pp.36-43, 2014. DOI:10.5815/ijieeb.2014.05.06
[1]R. Buyya, C.S. Yeo, & S. Venugopal, "Market-oriented cloud computing: vision, hype, and reality for delivering it services as computing utilities" in: High performance Computing and Communications, 2008, HPCC'08, 10th IEEE International Conference on, 2008, pp. 5–13. doi:10.1109/HPCC.2008.172.
[2]R. Buyya, C. Yeo, S. Venugopal, J. Broberg, & I. Brandic, "Cloud computing and emerging it platforms: Vision, hype, and reality for delivering computing as the 5th utility", Future Generation Computer Systems, Vo1.25, 2009, pp. 599–616.
[3]G. Boss, P. Malladi, D. Quan, L. Legregn "Cloud computing, in: High Performance On Demand Solutions", (HiPODS), IBM, (2007).
[4]L.M. Vaquero, L. Rodero-Merino, J. Caceres, M. Lindner, " A break in the clouds:towards a cloud definition", ACM SIGCOMM Computer Communication Review, Vol. 39, No.1, 2009, pp. 50–55.
[5]H. Khazaei, J. Misic, and V.B. Misic "Performance Analysis of Cloud Computing Centers," Proc. Seventh Int'l ICST Conf. Heterogeneous Networking for Quality, Reliability, Security and Robustness (Qshine), 2010.
[6]Luis M. Vaquero, Luis Rodero-Merino, Juan Caceres, Maik Lindner, "A Break in the Clouds: Towards a Cloud Definition", ACM SIGCOMM Computer Communication Review, Vol. 39, Number 1, 2009.
[7]P. M. Mell, T. Grace, "NIST definition of cloud computing", Technical Report, SP 800-145, available at http://www.nist.gov/index.html.
[8]Xiong, K., and Perros, H. (2009), "Service Performance and Analysis in Cloud Computing", Proceeding of IEEE World Conference Services, pp. 693-700.
[9]J. Baker, C. Bond, J. Corbett, J.J. Furman, A. Khorlin, J. Larsonand, et. al. "Megastore: Providing Scalable, Highly Available Storage for Interactive Services," Proceeding of Conference on Innovative Data Systems Research (CIDR), pp. 223-234, Jan. 2011.
[10]V. Vineetha,"Performance monitoring in cloud ", Infosys view point, pp.1-8, 2012.
[11]A. Avram, "Measuring and comparing the performance of 5 cloud platforms", available at http://www. infoq.com/news/2010/07/Benchmarking-5-Cloud Platforms, accessed on (12 Jul 12).
[12]B. Harzog, "Infrastructure Performance Management for Virtualized Systems", White Paper, APM Experts, 2010 pp. 1-18.
[13]P.L. Bannerman, "Cloud Computing Adoption Risks: State of Play", 2010, available at www.nicta.com.au/pub?doc=4387(accessed on 12 Aug 2012).
[14]Virtual appliances, "Private cloud computing performance", white paper, 2012.
[15]http://www.netinst.com/products/observer-reporting-server/index.php.
[16]http://copperegg.com/revealuptime-website-monitoring/.
[17]http://www.hyperic.com/products/cloud-status-monitoring.
[18]T.V. Doa, and C. Rotter, "Comparison of scheduling schemes for on-demand IaaS requests", The Journal of Systems and Software, Vol.85, 2012, pp. 1400– 1408.
[19]M.E. Frincu, "Scheduling highly available applications on cloud environments", Future Generation Computer Systems, Volume 32, March 2014, Pages 138–153.
[20]Jiayin Li , Meikang Qiu , Zhong Ming , Gang Quan , Xiao Qin , Zonghua Gu, "Online optimization for scheduling preemptable tasks on IaaS cloud systems", Journal Parallel Distributed Computer, Vol. 72, 2012,pp. 666–677.
[21]T. Kosar, and M. Balman,"A new paradigm: Data-aware scheduling in grid computing", Future Generation Computer Systems, Vol. 25, 2009, pp. 406-413.
[22]J. L. Lucas-Simarro, R. Moreno-Vozmediano, R.S. Montero,I.M. and Llorente, ,"Scheduling strategies for optimal service deployment across multiple clouds", Future Generation Computer Systems, (2012) (in press).
[23]J. Broberg, R. Buyya, and Z. Tari, "MetaCDN: Harnessing Storage Clouds for high performance content delivery", Journal of Network and Computer Applications, Vol. 32. , 2009, pp. 1012–1022.
[24]H. Khazaei, J. Misic, and V.B. Misic "Performance Analysis of Cloud Computing Centers," Proc. Seventh Int'l ICST Conf. Heterogeneous Networking for Quality, Reliability, Security and Robustness (Qshine), 2010.
[25]J. Tordsson, R.S. Monterob, R. Moreno-Vozmedianob, and I.M. Llorente ,"Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers", Future Generation Computer Systems, Vol. 28, 2012, pp. 358–367.
[26]Q. Wu and Y. Gu, "Optimizing end-to-end performance of data-intensive computing pipelines in heterogeneous network environments", Journal Parallel Distributed Computer, Vol. 71, 2011, pp. 254–265.
[27]R.N. Calheiros, A.N. Toosi, C. Vecchiola, and R. Buyya,"A coordinator for scaling elastic applications across multiple clouds", Future Generation Computer Systems, Vol. 28, 2012, pp. 1350–1362.
[28]V. Mauch, M. Kunze, and M. Hillenbrand, "High performance cloud computing," Future Generation Computer Systems, vol. 29, no. 6, 2012, pp. 1319–1644.
[29]R. Ghosh, F. Longo, V.K. Naik, K.S. Trivedi," Modeling and performance analysis of large scale IaaS Clouds," Future Generation Computer Systems, Vol. 29 Issue 5, July, 2013, pp. 1216-1234.
[30]R.R. Expósito, G.L. Taboada, S. Ramos, J. Touri?o, and R. Doallo, "Performance analysis of HPC applications in the cloud", Future Generation Computer Systems, Vol. 29, 2013, pp. 218–229.
[31]Amazon Elastic Compute Cloud, User Guide, API Version ed., Amazon Web Service LLC or Its Affiliate, http://aws.amazon.com/documentation/ec2, Aug. 2010.