Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

An error occurred while submitting your form. Please try again or file a bug report. Close

  1. Blog
  2. Article

John Zannos
on 6 May 2015

Market Leaders EMC and Canonical Extend OpenStack Partnership


Today’s cloud workloads are driving storage requirements at an exponential rate, making storage an important part of any OpenStack deployment. Clients are looking for a scalable cloud infrastructure that is able to take advantage of the features of advanced enterprise storage — but want to avoid the current complexity of creating and deploying those solutions. Canonical and EMC have created an easily modeled, swiftly deployable automation solution using Ubuntu Openstack, Juju and EMC storage solution platforms. Ubuntu OpenStack combined with EMC® VNX® and EMC XtremIO™ combined with a proven and tested Ubuntu OpenStack deployed by Canonical MAAS and Juju will help clients quickly and seamlessly build a scalable private cloud infrastructure.

According to the OpenStack User Survey, over 60% of production clouds today run on Ubuntu, many of whom have large requirements for enterprise quality storage. Reliable and automated cloud deployments enable clients to move with the agility and speed that is needed to take advantage of purpose fit storage solutions. Canonical is focused on providing that experience by providing modeling and deployment tools and building a complete ecosystem for OpenStack, with storage solutions being one of the most critical areas.

With Ubuntu OpenStack and EMC storage solutions, customers will realize the following benefits:

  • A virtual infrastructure that can be modeled and repeatedly deployed very quickly
  • Reduced operating costs
  • Compatibility with multiple hardware and software vendors
  • Increased cloud solution portability and agility because of reduced dependence on proprietary systems

Canonical and EMC have collaborated on an architecture for Ubuntu Openstack with EMC’s VNX and XtremIO storage arrays that illustrates the benefits mentioned above. This solution incorporates the following components:

  • Ubuntu OpenStack
  • Ubuntu Server OS
  • MAAS
  • Juju
  • EMC VNX
  • EMC XtremIO
  • Cinder drivers for EMC VNX and XtremIO (part of Juno release)
  • Charms for EMC VNX and XtremIO Cinder drivers

The architecture is an example of a small Ubuntu OpenStack deployment integrated with EMC VNX and XtremIO and deployed using MAAS and Juju. Scaling out this architecture to a larger deployment can be achieved by adding more compute or object storage units using Juju. In this architecture certain OpenStack components are deployed on the compute node. OpenStack services can be deployed on dedicated nodes for higher scalability or performance requirements. To achieve a higher level of performance this architecture segments storage traffic into a separate network interface.

OpenStack can be installed manually using packages on Ubuntu, but this might not be suitable for medium to large-scale deployments. For this reference architecture MAAS was used to manage bare metal provisioning of the physical servers and Juju Deployer was used for OpenStack service modeling and automation.

Juju provides a high-level domain-specific language (DSL) for automating the deployment of application topologies with Juju. It allows complex Juju service deployments to be declared (including constraints, relations, configurations, and resources) and deployed across any provider. More information about Juju Deployer can be found at launchpad.net/juju-deployer

The diagram below depicts the architecture used to deploy Ubuntu OpenStack with EMC storage systems and Cinder drivers. The deployment involves building an OpenStack environment with MAAS and Juju and integrating it with VNX and XtremIO using Juju charms (deployment bundles), as OpenStack management services.

EMC Storage Solutions with Ubuntu OpenStack – Architecture Guide

Canonical the market leader in OpenStack and EMC the market leader in storage together combine to supply this OpenStack solution. Expect more to come from the Canonical and EMC partnership at OpenStack Developer Summit in Vancouver!

Related posts


Sharon Koech
2 September 2025

Join Canonical at the first-ever African OpenInfra Days

Ceph Article

For the second time, and in less than one month, Canonical is coming to East Africa! Three weeks ago, we had the first-ever UbuCon Africa, which was co-located with DjangoCon Africa 2025, and on September 6, Canonical will be coming to Kenya to support OpenInfra Days Kenya 2025. This event is set to be the ...


Tytus Kurek
2 September 2025

OpenStack PoC? No problem!

Cloud and server Article

Setting up a proof of concept (PoC) environment is often one of the first steps in any IT project. It helps organizations to get to grips with the technology, validate the idea, and identify any potential risks. However, setting up an OpenStack PoC has always been a challenge due to the overall complexity of the ...


Carlos Bravo
28 August 2025

Ubuntu Pro Minimal 22.04 LTS with CIS hardening is now generally available on AWS

Canonical announcements Article

August 28, 2025 – We are excited to announce the general availability of Ubuntu Pro Minimal 22.04 LTS with CIS hardening, a new variant of Ubuntu designed for organizations that require tight security controls, minimal attack surface, and out-of-the-box compliance. This new offering combines the efficiency of Minimal Ubuntu with the enter ...