Once upon a time, VMware focused solely on proprietary software. As the world of IT has expanded, so too have VMware's...
horizons. In addition to cloud services, network virtualization and software-defined storage, VMware has become an important contributor to a number of open source projects, including OpenStack. So, exactly how important is VMware as a contributor to the OpenStack community and OpenStack projects?
To answer that question, the OpenStack Foundation created Stackalytics, a website that lists contributions for each OpenStack project in each version of OpenStack. The OpenStack Foundation quantifies contributions in measures of code reviews. For example, for the upcoming Pike release, Red Hat is the most active contributor with 30,621 code reviews at time of publication -- a number that's likely to increase. By way of comparison, VMware is twelfth on the list of contributors with a total of 2,176 at time of publication. VMware doesn't rank higher on the list of Pike contributors simply because, out of the company's product portfolio, VMware Integrated OpenStack doesn't take top priority.
Equally interesting is which OpenStack projects VMware makes significant contributions to. If you go to the top of the Stackalytics page and, under the Company filter, select VMware from the drop-down menu, you can see which OpenStack projects VMware contributes to the most. At present, VMware contributes heavily to Nova Compute -- OpenStack's hypervisor project -- Neutron networking and the VMware NSX plug-in for Neutron networking.
VMware also contributes to a number of software-defined networking projects, such as Dragonflow, which provides distributed switching, routing and more to Neutron networking. As a leader in software-defined networking, VMware is the second biggest contributor to Neutron -- second only to Red Hat -- with 1,493 code reviews at time of publication. VMware also plays a major role in OpenStack Nova, for which it is currently the twelfth largest contributor with 169 code reviews. As both Neutron and Nova are key projects for Openstack, I think it's fair to say that VMware's role in OpenStack development can't be overstated.
VMware's contributions to Nova and Neutron also indicate that VMware focuses primarily on OpenStack projects that relate to vSphere, which makes sense as VMware mainly uses OpenStack as an extension of vSphere. This is different than Red Hat or Hewlett Packard Enterprise's approach to OpenStack; both Red Hat and HPE are more all-around contributors to OpenStack projects.
Tracking the evolution of OpenStack Neutron
What capabilities can we expect in OpenStack Pike?
OpenStack storage contributors are dropping like flies
Dig Deeper on Using VMware cloud computing tools
Related Q&A from Sander van Vugt
Implementing RHEL in the cloud isn't exactly the same as using cloud technology in the data center, especially when addressing swap and support ... Continue Reading
Linux administrators should use syslog and systemd-journald together for smart log analysis. But there are also open source log management tools to ... Continue Reading
As it is with other cloud platforms, autoscaling in OpenStack is important to meet changing workload demands. Here's how to enable that process with ... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.