Performance Evaluation of Cloud Computing Resources

Abstract

Cloud computing is an emerging information technology which is rapidly growing. However, measuring the performance of cloud based applications in real environments is a challenging task for research as well as business community. In this work, we focused on Infrastructure as a Service (IaaS) facility of cloud computing. We made a performance evaluation of two renowned public and private cloud platforms. Several performance metrics such as integer, floating Point, GFLOPS, read, random Read, write, random write, bandwidth, jitter and throughput were used to analyze the performance of cloud resources. The motive of this analysis is to help cloud providers to adjust their data center parameters under different working conditions as well as cloud customers to monitor their hired resources. We analyzed and compared the performance of OpenStack and Windows Azure platforms by considering resources like CPU, memory, disk and network in a real cloud setup. In order to evaluate each feature, we used related benchmarks, for example, Geekbench & LINPACK for CPU performance, RAMspeed & STREAM for memory performance, IOzone for disk performance and Iperf for network performance. Our experimental results showed that the performance of both clouds is almost same; however, OpenStack seems to be better option as compared to Windows Azur keeping in view its cost as well as network performance.

Authors and Affiliations

Muhammad Sajjad, Arshad Ali, Ahmad Salman Khan

Keywords

Related Articles

An Enhanced MPLS-TE For Transferring Multimedia packets

Multi-Protocol Label Switching is useful in managing multimedia traffic when some links are too congested; MPLS Traffic Engineering is a growing implementation in today's service provider networks. In This paper we propo...

Urdu Sentiment Analysis

Internet is the most significant source of getting up thoughts, surveys for a product, and reviews for any type of service or activity. A Bulky amount of reviews are produced on daily basis on the cyberspace about online...

Convolutional Neural Network Hyper-Parameters Optimization based on Genetic Algorithms

In machine learning for computer vision based applications, Convolutional Neural Network (CNN) is the most widely used technique for image classification. Despite these deep neural networks efficiency, choosing their opt...

Low Error Floor Concatenated LDPC for MIMO Systems

Multiple-Input and Multiple-Output, or MIMO is the use of multiple antennas at both the transmitter and receiver to improve communication performance. MIMO technology has attracted attention in wireless communications; b...

Classification of Image Database Using Independent Principal Component Analysis

The paper presents a modified approach of Principal Component Analysis (PCA) for an automatic classification of image database. Principal components are the distinctive or peculiar features of an image. PCA also holds in...

Download PDF file
  • EP ID EP375547
  • DOI 10.14569/IJACSA.2018.090824
  • Views 95
  • Downloads 0

How To Cite

Muhammad Sajjad, Arshad Ali, Ahmad Salman Khan (2018). Performance Evaluation of Cloud Computing Resources. International Journal of Advanced Computer Science & Applications, 9(8), 187-199. https://europub.co.uk/articles/-A-375547