Cloud Platform Comparison: Cloudstack, Eucalyptus, Vcloud Director and Openstack

Cloud Platform Comparison: Cloudstack, Eucalyptus, Vcloud Director and Openstack

Cloud Platform Comparison: CloudStack, Eucalyptus, vCloud Director and OpenStack This vendor-independent research contains a product-by-product comparison of the most popular cloud platforms (along with tips on bug-fixing) to help you select the best-fit solution. By Vadim Truksha, IT infrastructure architect Cloud Platform Comparison: CloudStack, Eucalyptus, vCloud Director, and OpenStack Table of contents 1. Introduction ................................................................................................................................................ 3 2. CloudStack 3.0.0 ........................................................................................................................................ 3 2.1 Main Features ........................................................................................................................................ 3 2.2 Price ....................................................................................................................................................... 4 2.3 Community ............................................................................................................................................. 4 2.4 Documentation ....................................................................................................................................... 4 2.5 Experience ............................................................................................................................................. 4 2.6 Possible issues and bug fixes ................................................................................................................ 4 2.7 Conclusion .............................................................................................................................................. 5 3. Eucalyptus Open Source 2.0.3 ................................................................................................................. 5 3.1 Main features .......................................................................................................................................... 5 3.2 Price ....................................................................................................................................................... 5 3.3 Community ............................................................................................................................................. 5 3.4 Documentation ....................................................................................................................................... 5 3.5 Experience ............................................................................................................................................. 5 3.6 Possible issues and bug fixes ................................................................................................................ 6 3.7 Conclusion .............................................................................................................................................. 6 4. vCloud Director 1.5 .................................................................................................................................... 7 4.1 Main features .......................................................................................................................................... 7 4.2 Price ....................................................................................................................................................... 7 4.3 Community ............................................................................................................................................. 7 4.4 Documentation ....................................................................................................................................... 7 4.5 Experience ............................................................................................................................................. 7 4.6 Conclusion .............................................................................................................................................. 7 5. OpenStack 2011.3 ...................................................................................................................................... 8 5.1 Main features .......................................................................................................................................... 8 5.2 Price ....................................................................................................................................................... 8 5.3 Community ............................................................................................................................................. 8 5.4 Documentation ....................................................................................................................................... 8 5.5 Experience ............................................................................................................................................. 8 5.6 Conclusion .............................................................................................................................................. 8 6. Summary ..................................................................................................................................................... 9 Table: Detailed Cloud Computing Platforms Comparison ........................................................................ 9 7. About Altoros ........................................................................................................................................... 10 © Altoros 2 Cloud Platform Comparison: CloudStack, Eucalyptus, vCloud Director, and OpenStack 1. Introduction Cloud computing remains one of the hottest topics in IT today given the promise of greatly improved efficiencies, significant cost savings, scalable infrastructure, high performance and secured data storage. Choosing the appropriate cloud platform, however, can be difficult. They all have pros and cons. So, when a customer asked me and my colleagues at Altoros Systems, a software product development company, what would be the best cloud platform for his project and why, we decided to take a deep look at the most notable systems available, compare their capabilities, and summarize the findings in a product-by-product table. We tested CloudStack, Eucalyptus, vCloud Director and OpenStack. Below you will find information on features available in free and commercial versions of the cloud platforms, their price, documentation completeness, and community matureness. In addition, the errors found during the deployment process are addressed by detailed instructions on bug fixing. (Please note that by the time the research is published the products may be updated by the vendors.) The goal of this unbiased comparison is to help you align your business requirements with the capabilities of a particular cloud system and – finally – select the best-fit product. 2. CloudStack 3.0.0 CloudStack is a console for managing data center computing resources. A number of well-known information-driven companies, such as Zynga, Nokia Research Center and Cloud Central, have deployed clouds using CloudStack. Apart from having its own API, the platform supports CloudBridge Amazon EC2, which enables converting an Amazon API into a CloudStack API. You can find a detailed list of the supported commands here. 2.1 Main Features: Hypervisors agnostic (KVM, XEN, ESXi, OVM and BareMetal) Roles (assigning and managing permissions) Virtual network (VLAN support) Resource pool (enables administrators to limit virtual resources, for example, the number of virtual machines that can be created by one account, the number of public IP addresses assigned to an account, etc.) Snapshots and volumes Virtual routers, a firewall, and a load balancer Live migration with host maintenance © Altoros 3 Cloud Platform Comparison: CloudStack, Eucalyptus, vCloud Director, and OpenStack If your data center is based on vSphere, CloudStack will use a vCenter API. This means that you will be able to manage your data processing center that has been dynamically deployed using vSphere 4.1. 2.2 Price: CloudStack is distributed for free under the GNU Public License v3. To get paid support, you should contact its developers via email. 2.3 Community: There is an online community ready to provide timely technical support for free. You can find solutions to many CloudStack issues on the Forum. There is also an IRC channel where everyone is welcome to ask questions. 2.4 Documentation: If you have a basic technical background, it will be rather easy for you to install the CloudStack platform with default settings. If a more complex and complicated installation is required, you might experience some challenges, as the documentation does not cover complex issues in full. The manual gives step-by-step instructions but does not provide any information on how the platform functions in general. 2.5 Experience: We have performed installation, configured the system, and tried VMware as well as KVM clusters. CentOS 5.5 and CentOS 6.2 were used for the hosts. In addition, our engineering team connected our private cloud deployed with CloudStack to the RightScale management console. The platform was easy to install and performed as expected. 2.6 Possible issues and bug fixes: Some errors in running libvirtd may arise when using CentOS

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us