Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
The HPC Challenge (HPCC) benchmark suite
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
HPCC '08 Proceedings of the 2008 10th IEEE International Conference on High Performance Computing and Communications
SSDBM 2009 Proceedings of the 21st International Conference on Scientific and Statistical Database Management
The Eucalyptus Open-Source Cloud-Computing System
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Virtual Infrastructure Management in Private and Hybrid Clouds
IEEE Internet Computing
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Communications of the ACM
High-Performance Cloud Computing: A View of Scientific Applications
ISPAN '09 Proceedings of the 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks
Comparison of Several Cloud Computing Platforms
ISISE '09 Proceedings of the 2009 Second International Symposium on Information Science and Engineering
An Approach to Optimized Resource Scheduling Algorithm for Open-Source Cloud Systems
CHINAGRID '10 Proceedings of the The Fifth Annual ChinaGrid Conference
Open Source Cloud Computing Tools: A Case Study with a Weather Application
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
Open Source Cloud Computing Platforms
GCC '10 Proceedings of the 2010 Ninth International Conference on Grid and Cloud Computing
A Comparison and Critique of Eucalyptus, OpenNebula and Nimbus
CLOUDCOM '10 Proceedings of the 2010 IEEE Second International Conference on Cloud Computing Technology and Science
Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing
IEEE Transactions on Parallel and Distributed Systems
The Computer Journal
A Comparative Study of the Current Cloud Computing Technologies and Offers
NCCA '11 Proceedings of the 2011 First International Symposium on Network Cloud Computing and Applications
An experimental study of open-source cloud platforms for dust storm forecasting
Proceedings of the 20th International Conference on Advances in Geographic Information Systems
International Journal of Geographical Information Science
Hi-index | 0.00 |
Many organizations start to adopt cloud computing for better utilizing computing resources by taking advantage of its scalability, cost reduction, and easy to access characteristics. Many private or community cloud computing platforms are being built using open-source cloud solutions. However, little has been done to systematically compare and evaluate the features and performance of open-source solutions in supporting Geosciences. This paper provides a comprehensive study of three open-source cloud solutions, including OpenNebula, Eucalyptus, and CloudStack. We compared a variety of features, capabilities, technologies and performances including: (1) general features and supported services for cloud resource creation and management, (2) advanced capabilities for networking and security, and (3) the performance of the cloud solutions in provisioning and operating the cloud resources as well as the performance of virtual machines initiated and managed by the cloud solutions in supporting selected geoscience applications. Our study found that: (1) no significant performance differences in central processing unit (CPU), memory and I/O of virtual machines created and managed by different solutions, (2) OpenNebula has the fastest internal network while both Eucalyptus and CloudStack have better virtual machine isolation and security strategies, (3) Cloudstack has the fastest operations in handling virtual machines, images, snapshots, volumes and networking, followed by OpenNebula, and (4) the selected cloud computing solutions are capable for supporting concurrent intensive web applications, computing intensive applications, and small-scale model simulations without intensive data communication.