Open source platforms, like OpenStack, are constantly evolving in terms of how they support new technologies, such...
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
The OpenStack community is committed to implementing and improving container support, and recent OpenStack projects and updates suggest this. For example, the Liberty release of OpenStack in October 2015 implemented the Magnum module to support three leading container orchestration engines: Docker, Google Kubernetes and Apache Mesos. In addition, the Ironic module in OpenStack can support bare-metal container deployment.
But there are more OpenStack container updates in the pipeline. Several new OpenStack projects aim to improve support for containerized workloads in OpenStack, and simplify multi-tenant container management for production environments. Beyond Magnum and Ironic, two noteworthy OpenStack projects in development include Kolla and Murano.
Kolla provides container and deployment tools for operating OpenStack clouds in which each OpenStack service runs in a Docker container. The idea is to provide a more complete and uniform container environment where components can connect and scale with minimal manual intervention. Kolla can deploy Ironic services, allowing the same container deployment on bare metal. Kolla can also deploy OpenStack storage modules such as Cinder, Ceph and Swift.
Kolla is ready for evaluation, but it may be some time before it is ready for production use.
Murano, another OpenStack project in the works, offers an application catalog that developers and cloud administrators can use to publish applications in the cloud from the OpenStack Horizon dashboard. Murano can also access applications from public repositories including the OpenStack Community App Catalog, Google Container Repository and the Docker Hub or Registry. Murano allows for full application lifecycle management, and simplifies the deployment of packaged applications.
Versions of Murano have been available since OpenStack's Juno release in 2014, but it continues to evolve and improve integration with other OpenStack projects and services.
Three applications that benefit big time from Docker
Docker container management gets boost from Tutum deal
How OpenStack and Apache CloudStack compare
Dig Deeper on Open source cloud computing
Stephen J. Bigelow asks:
Which OpenStack projects have you found most helpful for container deployment?
1 ResponseJoin the Discussion
Related Q&A from Stephen J. Bigelow
Our enterprise uses Amazon ElastiCache to create and manage caching engines. How can we track Amazon ElastiCache performance and costs?continue reading
There are a number of Microsoft tools that can monitor workload performance. But which tools can help gauge if my apps are ready to migrate to the ...continue reading
Amazon ElastiCache supports Redis and Memcached as in-memory caching engines. What are the main features of each and how do they differ?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.