CY13-Q4 Open Source IaaS Community Analysis -- OpenStack vs OpenNebula vs Eucalyptus vs CloudStack

Download CY13-Q4 Open Source IaaS Community Analysis -- OpenStack vs OpenNebula vs Eucalyptus vs CloudStack

Post on 18-Nov-2014

823 views

Category:

Technology

3 download

Embed Size (px)

DESCRIPTION

 

TRANSCRIPT

  • 1. CY13-Q4 Open Source IaaS Community Analysis OpenStack vs OpenNebula vs Eucalyptus vs CloudStack Qingye Jiang (John) qjiang@ieee.org http://www.qyjohn.net/
  • 2. Discussion Data Source OpenStack https://answers.launchpad.net/openstack/ http://lists.openstack.org/pipermail/*/ https://lists.launchpad.net/openstack/ https://ask.openstack.org/ OpenNebula http://lists.opennebula.org/pipermail/ecosystem-opennebula.org/ http://lists.opennebula.org/pipermail/users-opennebula.org/ http://lists.opennebula.org/pipermail/interoperability-opennebula.org/ Eucalyptus http://lists.eucalyptus.com/pipermail/community/ (Until 2013-01) https://engage.eucalyptus.com/customer/portal/topics/215645-general-discussions/questions https://groups.google.com/a/eucalyptus.com/forum/#!forum/euca-users CloudStack http://mail-archives.apache.org/mod_mbox/incubator-cloudstack-users/ http://mail-archives.apache.org/mod_mbox/incubator-cloudstack-dev/ http://mail-archives.apache.org/mod_mbox/incubator-cloudstack-users-cn/ http://www.cloudstack.org/forum/index.html (Until 2012-09)
  • 3. CloudStack OpenStack OpenNebula Eucalyptus Figure 1 - Monthly Number of Threads 1600 1400 1200 1000 800 600 400 200 0 2009.04 2009.10 2010.04 2010.10 2011.04 2011.10 2012.04 2012.10 2013-04 2013-10 2009.01 2009.07 2010.01 2010.07 2011.01 2011.07 2012.01 2012.07 2013-01 2013-07 2013-12
  • 4. CloudStack OpenStack OpenNebula Eucalyptus Figure 2 - Monthly Number of Messages 4500 4000 3500 3000 2500 2000 1500 1000 500 0 2009.04 2009.10 2010.04 2010.10 2011.04 2011.10 2012.04 2012.10 2013-04 2013-10 2009.01 2009.07 2010.01 2010.07 2011.01 2011.07 2012.01 2012.07 2013-01 2013-07 2013-12
  • 5. CloudStack OpenStack OpenNebula Eucalyptus Figure 3 - Monthly Participation Ratio 14.00 12.00 10.00 8.00 6.00 4.00 2.00 0.00 2009.04 2009.10 2010.04 2010.10 2011.04 2011.10 2012.04 2012.10 2013-04 2013-10 2009.01 2009.07 2010.01 2010.07 2011.04 2011.07 2012.01 2012.07 2013-01 2013-07 2013-12
  • 6. CloudStack OpenStack OpenNebula Eucalyptus Figure 4 - Monthly Number of Participants 1200 1000 800 600 400 200 0 2009.04 2009.10 2010.04 2010.10 2011.04 2011.10 2012.04 2012.10 2013-04 2013-10 2009.01 2009.07 2010.01 2010.07 2011.01 2011.07 2012.01 2012.07 2013-01 2013-07 2013-12
  • 7. CloudStack OpenStack OpenNebula Eucalyptus Figure 5 - Accumulated Community Population 7000 6000 5000 4000 3000 2000 1000 0 2009.04 2009.10 2010.04 2010.10 2011.04 2011.10 2012.04 2012.19 2013-04 2013-10 2009.01 2009.07 2010.01 2010.07 2011.01 2011.07 2012.01 2012.07 2013-01 2013-07 2013-12
  • 8. CloudStack OpenStack OpenNebula Eucalyptus Figure 6 - Monthly Population Growth 450 400 350 300 250 200 150 100 50 0 2009.04 2009.10 2010.04 2010.10 2011.04 2011.10 2012.04 2012.10 2013-04 2013-10 2009.01 2009.07 2010.01 2010.07 2011.01 2011.07 2012.01 2012.07 2013-01 2013-07 2013-12
  • 9. 1200 Figure 7 - Monthly Participants vs New Members OpenStack New OpenStack Total CloudStack New CloudStack Total OpenNebula New OpenNebula Total 1000 800 Eucalyptus New Eucalyptus Total 600 400 200 0 2009.04 2009.10 2010.04 2010.10 2011.04 2011.10 2012.04 2012.10 2013-04 2013-10 2009.01 2009.07 2010.01 2010.07 2011.01 2011.07 2012.01 2012.07 2013-01 2013-07 2013-12
  • 10. 7000 Figure 8 - Active Community Population 6000 Total 5000 Last Quarter Last Month 4000 3000 2000 1000 0 OpenStack OpenNebula Eucalyptus CloudStack
  • 11. Figure 9 Community Activeness Index Computing the Reference Data Set OpenStack OpenNebula Eucalyptus CloudStack Average Quarterly Messages 11749 1343 706 7767 5391 Quarterly Participation Ratio 2.75 2.95 3.00 3.52 3.06 Quarterly Population 2031 139 126 383 649 Relative Quarterly Messages Relative Quarterly Participation Ratio Relative Quarter Population Activeness Index OpenStack 2.17 0.90 2.92 6.00 OpenNebula 0.25 0.97 0.20 1.42 Eucalyptus 0.13 0.98 0.18 1.29 CloudStack 1.44 1.15 0.70 3.29 Computing the Activeness Index
  • 12. Git Data Source OpenStack https://github.com/openstack/ (57 projects) https://github.com/openstack-infra/ (33 projects) OpenNebula Eucalyptus https://git.opennebula.org/one.git https://github.com/eucalyptus/eucalyptus.git CloudStack https://git-wip-us.apache.org/repos/asf/cloudstack.git
  • 13. 3000 OpenStack OpenNebula Eucalyptus CloudStack Figure 10 -- Monthly Git Commits 2500 2000 1500 1000 500 0 2009-04 2009-10 2010-04 2010-10 2011-04 2011-10 2012-04 2012-10 2013-04 2013-10 2009-01 2009-07 2010-01 2010-07 2011-01 2011-07 2012-01 2012-07 2013-01 2013-07 2013-12
  • 14. 1200 Cinder Glance Horizon Keystone Nova Neutron Swift Figure 11 -- Monthly Git Commits (OpenStack) 1000 800 600 400 200 2010-10 2010-07 2011-04 2011-01 2011-10 2011-07 2012-04 2012-01 2012-10 2012-07 2013-04 2013-01 0 2013-10 2013-07 2013-12
  • 15. 450 OpenStack OpenNebula Eucalyptus CloudStack Figure 12 -- Monthly Git Contributors 400 350 300 250 200 150 100 50 0 2009-04 2009-10 2010-04 2010-10 2011-04 2011-10 2012-04 2012-10 2013-04 2013-10 2009-01 2009-07 2010-01 2010-07 2011-01 2011-07 2012-01 2012-07 2013-01 2013-07 2013-12
  • 16. Cinder Glance Horizon Keystone Nova Neutron Swift 140 Figure 13 -- Monthly Git Contributors (OpenStack) 120 100 80 60 40 20 2010-07 2010-10 2011-01 2011-04 2011-07 2011-10 2012-01 2012-04 2012-07 2012-10 2013-01 2013-04 0 2013-10 2013-07 2013-12
  • 17. 140 OpenStack OpenNebula Eucalyptus CloudStack Figure 14 -- Monthly Git Domains 120 100 80 60 40 20 0 2009-04 2009-10 2010-04 2010-10 2011-04 2011-10 2012-04 2012-10 2013-04 2013-10 2009-01 2009-07 2010-01 2010-07 2011-01 2011-07 2012-01 2012-07 2013-01 2013-07 2013-12
  • 18. 45 Cinder Glance Horizon Keystone Nova Neutron Swift Figure 15 -- Monthly Git Domains (OpenStack) 40 35 30 25 20 15 10 5 2010-10 2010-07 2011-04 2011-01 2011-10 2011-07 2012-04 2012-01 2012-10 2012-07 2013-04 2013-01 0 2013-10 2013-07 2013-12
  • 19. 2000 OpenStack OpenNebula Eucalyptus CloudStack Figure 16 -- Accumulated Developer Population 1800 1600 1400 1200 1000 800 600 400 200 0 2009-04 2009-10 2010-04 2010-10 2011-04 2011-10 2012-04 2012-10 2013-04 2013-10 2009-01 2009-07 2010-01 2010-07 2011-01 2011-07 2012-01 2012-07 2013-01 2013-07 2013-12
  • 20. 600 OpenStack OpenNebula Eucalyptus CloudStack Figure 17 -- Accumulated Contributing Organizations 500 400 300 200 100 0 2009-04 2009-10 2010-04 2010-10 2011-04 2011-10 2012-04 2012-10 2013-04 2013-10 2009-01 2009-07 2010-01 2010-07 2011-01 2011-07 2012-01 2012-07 2013-01 2013-07 2013-12