Abstract:
Cloud Computing is a rapidly growing branch of distributed computing. There have been many proposed open source cloud architectures. The purpose of this paper is to look ...Show MoreMetadata
Abstract:
Cloud Computing is a rapidly growing branch of distributed computing. There have been many proposed open source cloud architectures. The purpose of this paper is to look at three of the most popular open source architectures: Eucalyptus, OpenStack, and OpenNebula. These three architectures were compared by their ease of installation and performance. The benchmarks performed calculated CPU performance, Network performance, and I/O performance. The CPU performance was measured by a Python program that calculated Pi to a given digit and returned the time taken to complete the task. Our Network performance benchmark made use of two Virtual Machines (VMs) and the Iperf tool to send data over the network. The results were measured by network throughput between VMs. Finally, I/O performance made use of a MySQL table of 100,000 entries and the sysbench tool to benchmark varying amounts of threads by measuring the number of transactions per second. We also ran these benchmarks on a micro instance of Amazon's Elastic Compute Cloud (EC2) to compare results.
Date of Conference: 03-05 November 2015
Date Added to IEEE Xplore: 07 January 2016
ISBN Information: