“Driving a car without your steering wheel is something you obviously don’t want to do,” Berezin said, “and sometimes it feels like you’re doing that with OpenStack—you’re the driver, and you need a way to control your deployment.”
High availability means “100% 99.999% uptime and making sure everything runs consistently on high scale,” he said, before introducing a new, easy way to deploy OpenStack and ensure high availability.
Berezin demonstrated upstream features in the RDO community that will be coming downstream to Red Hat Enterprise Linux OpenStack Platform soon: Foreman and Staypuft.
Foreman is an open source system for managing configurations, provisioning, and monitoring on multiple cloud providers including OpenStack. It’s a steering wheel of sorts, while Staypuft is “an easy button,” as Berezin described it, for installing Foreman.
THE EASY BUTTON IN ACTION
Berezin walked through OpenStack examples with Horizon, Cinder, and Network, explaining what features the RDO community uses now to ensure high availability for services, database, and messaging:
- Pacemaker cluster
- HAProxy load balancer
- Galera DB replication
- RabbitMQ mirrored queues
“Choose your options, hit deploy, and you’ve got a highly available environment,” said Berezin.
Staypuft puts you in control with dead-simple features to reduce deployment time and make life a little easier.
“With a single selection button, you control your nodes and you choose the services you want,” Berezin said. “It’s that easy.”
Event: Red Hat Summit 2014 Date: 2:30 p.m., Wed April 16, 2014 Type: Session Track: Cloud deep dive Technical difficulty: 3 Title: Red Hat Enterprise Linux OpenStack Platform high availability Speaker: Arthur Berezin