How does a company build a private enterprise cloud using VMware Integrated OpenStack and NSX? You’ll find a great example in this 2016 OpenStack Summit presentation by VMware NSX product manager Sai Chaitanya and Arthur Knopper, associate director of the Amadeus IT Group.
The Amadeus IT Group is a multi-national IT service provider to the global travel industry with over 3 billion euros in revenue. Two years ago it embarked on a transformation project to modernize its infrastructure.
In their talk, Chaitanya and Knopper outline some of the business drivers for the project, which included readying their infrastructure to deploy next generation cloud native applications based on containers and building an entirely new, highly-reliable hotel guest reservation system using RedHat OpenShift PaaS.
Those drivers established a set of business requirements, such as speeding service delivery, instigating end-to-end automation and ensuring 99.999% service uptime, along with technical requirements that included a fault-resilient application architecture based on OpenShift and Kubernetes, and fast and automatic provisioning using OpenStack Heat.
Knopper details the variety of options (public cloud, alternative service providers etc.) that Amadeus considered for meeting their requirements. But their best option, he explains, was to build a product architecture featuring an underlying VMware infrastructure running OpenStack loads via VIO and NSX.
VMware’s technical reliability and the support it offered were crucial factors, says Knopper, as was Amadeus’ ability to leverage its existing experience with vSphere to get the project moving quickly.
The results have been impressive. Where it used to take weeks to bring up an application, Knopper notes, “with the solution we have at hand, this has been reduced down to around 50 minutes.” The new approach delivers the fault tolerance required and lets Amadeus deliver more frequent updates to their end users.
The talk winds up with suggestions for best practices for building private OpenStack clouds with VIO based on Amadeus’ experience, and an outline of their plans for continued technical improvement in partnership with VMware.
“What’s really important for success with OpenStack is having a clear driver for what you are trying to do, and then translating that into clear requirements,” emphasizes Chaitanya in conclusion. “Then if you have a very clear execution plan and break it into phases, your chances of success are high.”