Cloud computing comparison

The following is a comparison of some cloud computing software and providers. A more comprehensive list can be found at the foot of this page.

General information

Software Initial release date License(s) Supported runtimes Written in As a service Local installations
AppScale[1] 2009-03-07 BSD License Python, Ruby, Go Yes Yes
Cloud Foundry 2011-04-12 Apache License Ruby, C, Java, Go, Python, PHP Ruby, Go Yes Yes / CloudStack[2] 2010-05-04 Apache license Java, C Yes Yes
Eucalyptus[3] 2008-05-29 Proprietary, GPL v3 Java, C Yes Yes
Flexiant Limited[4] 2007-01-15 Proprietary Java, C Yes Yes
fluid Operations eCloudManager 2009-03-01 Proprietary Java, Groovy No Yes
Ganeti 2007-08-30 BSD 2-clause Python, Haskell Yes Yes
Jelastic 2011-01-27 GPL License, Apache License, BSD License Java, JavaScript, Perl, Shell script Yes Yes
Nimbus 2009-01-09 Apache License Java, Python Yes Yes
OnApp 2010-07-01 Proprietary Java, Ruby, C++ Yes Yes
OpenNebula[5] 2008-03-?? Apache License C++, C, Ruby, Java, Shell script, lex, yacc Yes Yes
OpenQRM[6] 2008-03-?? GNU GPL C++, PHP, Shell script Yes Yes
OpenShift[7] 2011-05-04 Apache License Ruby Yes Yes
OpenStack[8] 2010-10-21 Apache License Python Yes Yes
oVirt 2012-08-09 Apache License Java, Python ? Yes
PetiteCloud 2014-01-01 BSD License Java, C No Yes

Supported Hosts

(what the cloud software runs on)

Software Linux FreeBSD Windows Bare Metal
fluid Operations Yes No Yes No
AppScale ? ? ? ?
Cloud Foundry Yes No No Yes / CloudStack Yes No No Yes
Eucalyptus Yes No No Yes[9]
Flexiant Limited No Yes No Yes
Ganeti Yes No No No
Nimbus ? ? ? ?
OpenNebula Yes No ? No
OpenQRM Yes No No No
OpenShift Yes No No Yes
OpenStack Yes No Yes Yes
OnApp Yes No No Yes
oVirt Yes No No Yes
PetiteCloud Yes Yes In progress No

Supported Clients

(what the cloud software will run as a virtual instance)

Software Linux Windows VMware Xen KVM VirtualBox Other
fluid Operations Yes Yes Yes Yes Yes No
AppScale ? ? Yes Yes Yes Yes
Cloud Foundry Yes No Yes Yes Yes Yes / CloudStack Yes Yes[10] Yes Yes Yes Yes
Eucalyptus Yes Yes Yes Yes Yes ? Any guest OS supported by Xen, KVM, or VMWare
Flexiant Limited Yes Yes Yes Yes Yes Yes FreeBSD
Ganeti Yes Yes No Yes Yes No
Nimbus ? ? ? Yes Yes ?
OpenNebula Yes Yes Yes Yes Yes Yes Any guest OS supported by Xen, KVM, or VMWare
OpenQRM Yes Yes Yes Yes Yes Yes
OpenShift Yes No Yes Yes Yes Yes
OpenStack Yes Yes Yes Yes Yes No
OnApp Yes Yes Yes Yes Yes No JumpBox, FreeBSD
oVirt Yes Yes No No Yes No
Jelastic ? ? ? ? ? ? Parallels Virtuozzo Containers
PetiteCloud Yes Yes Yes No Yes Yes Any guest/instance supported by the supported hypervisors


PaaS providers which can run on IaaS providers ("itself" means the provider is both PaaS and IaaS):

Software Amazon EC2 Rackspace GoGrid Other
fluid Operations ? ? ?
AppScale Yes ? ?
Cloud Foundry Yes ? ?
Cloudify Yes Yes ? Yes ? ? ? itself
Eucalyptus ? ? ? itself
Flexiant Limited ? ? ? Itself
Ganeti ? ? ? Itself
Nimbus ? ? ? itself
OpenNebula ? ? ? itself
OpenQRM ? ? ? itself
OpenShift Yes ? ?
OpenStack Yes Yes Yes
OnApp ? ? ? itself

PaaS pricing comparison of hosting services:

Provider Free tier Free trial Price per month Bandwidth limits
AppHarbor Yes (1 worker) Unlimited 49$ 2 workers, 200$ 4 workers ?
Heroku Yes (1 worker) Unlimited 35$ 2 workers – 827$ 24 workers ?
OpenShift Yes (3 small gears) Unlimited $42 ($0.05/hr per small gear, $0.12/hr per medium gear, up to 16 gears) ?


Software Failover OCCI vCloud S3
fluid Operations No No Yes No
AppScale No ? ? Yes
Cloud Foundry No No Yes No
Cloudify Yes No Yes No / CloudStack Partial ? ? ?
Eucalyptus No ? ? Yes
Flexiant Limited Yes No Yes No
Ganeti Yes ? No No
Nimbus No ? ? ?
OpenNebula Partial Yes Yes No
OpenQRM Yes Yes ? ?
OpenShift No No No No
OpenStack No Yes ? Yes
OnApp Yes No No No