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
Related Q&A from Stephen J. Bigelow
Photon OS optimizes VMware Photon platform deployment, not only in vSphere but in GCE, EC2 and more. Follow these steps to learn how to run Photon OS...continue reading
Performance problems can be caused by a number of things, including overprovisioning and poor vCPU selection and assignment to VMs. Use these ...continue reading
Think about what types of workloads are running on a VM before assigning compute resources, and consider using vCPUs from different cores for ...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.