Using OpenStack to Control VM Chaos

Post on 17-Feb-2017

230 views 0 download

Transcript of Using OpenStack to Control VM Chaos

Using OpenStack to control your VM chaos

David Strom and Hassan FahimiRedmond Magazine Webinar

3/16

Who are we?

David Strom, author and speaker

Hassan Fahimi, Sr Product Manager, Dell

Agenda

• Status report on OpenStack • Advantages and disadvantages• Who is using it and why• Deployment strategies and issues

What is OpenStack now?

OpenStack is a single, open source platform for management of the three major cloud compute technologies; virtual machines, containers and bare metal instances.

OpenStack advantages

Quick deployment of your VMs

Self-service for your developers

Who is using it?

How much time does it take to deliver a new VM?

• Developers need to be able to understand and then write stateless applications for the cloud

• Also understand the differences between private clouds and

ordinary VMs• Pair Java developers with sys admins

Big boosters

OpenStack core services

What is new in Liberty release?

• Extensible Nova compute scheduler• Defined network QoS framework• Enhanced load balancing as a service• Magnum – better container mgmt. service • Heat orchestration enhancements such as

role-based access controls

Issues still remain

• Documentation is spotty once you get past the easy stuff

• It is all about VMs. Don’t make this your first virtual rodeo

• Neutron and software-defined networking support is still young and restless

• Keeping up with release schedules can be brutal• OpenStack won’t replace your PaaS

Lots of deployment decisions

• When to deviate from pure OpenStack code• What enhanced features make sense• Know the costs, your budget, staffing, skill sets• Get right vendor training and support• Understand remote management issues• Where to locate your cloud environment• Which OS projects/release to implement

One typical OS team

• 2-3 system architects• 3-5 sys admins with Linux/ FOSS experience• Friendly network infrastructure team• Developers who know the cloud • C-level buy in

Next steps

• Attend the next summit conferences• Keep up with the latest code releases• Understand the community and don’t fight

city hall• There will be bugs, (don’t worry, be happy!)