Published yesterday, the latest version of OpenStack, Liberty takes over the Kilo version with enhanced management features. But the new version offers a major advance for the project Nova calculation, with the second iteration of Cells, fashioned for scalable deployments.
OpenStack ensures that the Cells feature allows cloud architectures be organized in a more distributed manner without using approaches such as the database clustering. “Cells v2 is probably the most important update of Liberty. The cool thing is that s’git the first version of Cells v2, and for later versions of the plan is to ensure that Cells is the default tool to deploy Nova “explains Jonathan Bryce, executive director of the OpenStack Foundation .
“So when you create a new instance Nova, you will have a OpenStack deployment as a single cell. Evolving, magnifying, because of the size or location, you can add more cells Cells v2 without having to switch modes. ”
In previous versions of OpenStack, the opportunities for almost Cells represented a different model of the execution of Nova, which reduced the number of people who could use them. “Cells v2 is really the default way to deploy Nova. So he brings this horizontal scalability with each deployment. It’s not only how to create 10,000 physical machines “says Jonathan Bryce.
” Some people who use the network virtualization features, or certain cable television providers have many small bodies OpenStack to grow on geographical areas. They prefer to have this level of aggregation and consistency, rather than having, say, 45 completely independent OpenStack installations. Cells also offers this type of functionality. ”
Access Controls profiles based
OpenStack is an open source project initiated in 2010 by Rackspace and NASA to create components to build public and private clouds on standard hardware. It is now supported by more than 200 vendors, including Cisco, Dell, HP, IBM, Intel, Oracle, Red Hat and VMware, with a large community of developers working on a wide variety of interconnected projects.
On the front of management, Liberty proposes the adoption of common libraries, and improved configuration management. There is also a profile-based access control (Heat and Neutron projects) that is designed to provide granular control of security settings at the network and APIs.
“management capabilities speak Business (Ed. but the question of the savings over proprietary offerings nevertheless arises). Including that of the storage system in block mode, which puts great emphasis on screening and consistency in the implementation of all the drivers, “said Jonathan Bryce. “Some of the improvements that are most visible from the users point of view are the access controls based on profiles. This type of device has been introduced in some projects but not all. There is a big bet on this day in the Heat orchestration project but also in the Neutron network project. ”
Nova, Horizon, Neutron and Cinder
The controls for the project Neutron cover not only the rights of invocation API, or that can access something via the interface, but extend to traffic management on virtual networking resources. “You are able to define access controls profile to the level of port to observe how traffic moves where and stop people from not only perform a particular action on the API, but also to control resources network to which they have access, “says Jonathan Bryce.
” This helps build a lot of things that have emerged in recent two years, and make them more domesticated, such as configuration management, polishing some roughness and making it more accessible to a wider audience, to more traditional IT organizations and not just for early adopters and those with substantial technical team. ” Liberty also improves scalability and performance across Nova, Horizon, Neutron and Cinder says the OpenStack Foundation. There is also improved support for using the integration engine, and the first full version of the Magnum API Service, which supports Kubernetes, Mesos and Docker Swarm.
Jonathan Bryce said that Liberty is not the 12th version of this project, but shows that the OpenStack community is one of the most successful software development organizations in history.
More about OpenStack