Learning OpenStack High Availability

Nonfiction, Computers, Operating Systems
Cover of the book Learning OpenStack High Availability by Rishabh Sharma, Packt Publishing
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Rishabh Sharma ISBN: 9781784393410
Publisher: Packt Publishing Publication: August 7, 2016
Imprint: Packt Publishing Language: English
Author: Rishabh Sharma
ISBN: 9781784393410
Publisher: Packt Publishing
Publication: August 7, 2016
Imprint: Packt Publishing
Language: English

Build a resilient and scalable OpenStack cloud, using advanced open source tools

About This Book

  • Leverage the power of OpenStack to achieve high availability
  • Get to grips with concepts such as Galeria Cluster for Glance and Cinder, MariaDB, and validation
  • Using clustering and high-availability solutions, this book provides a comprehensive plan for you to connect them with Red Hat Enterprise Linux OpenStack Platform

Who This Book Is For

This book is for OpenStack administrator, cloud administrator, cloud engineer, or cloud developer with some real time understanding of cloud computing, OpenStack and familiarity with Linux command is essential to start with this book.

What You Will Learn

  • Grasp an understanding of what a highly available design should be using RTO, MTTR, and SLA concepts
  • Set up and configure Galera and RabbitMQ clusters to build an efficient and reliable messaging cluster
  • Get to know the advanced areas of network load balancing using configurations of HAproxy and keepalived
  • Control active/passive OpenStack services by setting up a cluster for two or more nodes
  • Gain a deeper understanding of how OpenStack services work in cooperation with a stateless mode to offer a scalable cloud framework
  • Configure and run a distributed neutron installation based on openvswitch and different tunneling protocols
  • Explore the rudimental configuration of different shared storage options and provide backup services of OpenStack
  • Get acquainted with how an OpenStack-based cloud can survive various failures using network partitioning split brain, automatic failover, and geo-replication
  • Distribute applications and services among availability zones in OpenStack to achieve maximum uptime and reliability of service
  • Control and maintain a cloud with key concepts and tools to correctly measure and control the operations of an OpenStack cloud
  • Get to know more about the relevant HA deployments of OpenStack with use cases

In Detail

OpenStack is one of the most popular open source cloud computing platforms, and it is used most of all for deploying Infrastructure as a Service (IaaS) solutions. Enabling high availability in OpenStack is a required skill for cloud administrators and cloud engineers in today's world.

This book helps you to achieve high availability and resiliency to OpenStack. This means clustering, fencing, load-balancing, distributed networking, leveraging shared storage, automatic failover, and replication. We start with a basic understanding of what a highly available design is meant to achieve in OpenStack and various ways to achieve high availability in OpenStack through simple step-by-step procedures.

Through hands-on examples, you will develop a solid knowledge of horizontally-scalable, fault-resistant, and highly-available OpenStack clusters and will be able to apply the techniques from this book in your day-to-day projects. This book also sheds light on the principles of application design for high availability, and monitoring for high availability, with examples.

Style and approach

This is a step-by-step guide that uses clustering and high-availability solutions available in the market and provides a comprehensive plan to connect them with Red Hat Enterprise Linux OpenStack Platform to make you a competent OpenStack administrator.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Build a resilient and scalable OpenStack cloud, using advanced open source tools

About This Book

Who This Book Is For

This book is for OpenStack administrator, cloud administrator, cloud engineer, or cloud developer with some real time understanding of cloud computing, OpenStack and familiarity with Linux command is essential to start with this book.

What You Will Learn

In Detail

OpenStack is one of the most popular open source cloud computing platforms, and it is used most of all for deploying Infrastructure as a Service (IaaS) solutions. Enabling high availability in OpenStack is a required skill for cloud administrators and cloud engineers in today's world.

This book helps you to achieve high availability and resiliency to OpenStack. This means clustering, fencing, load-balancing, distributed networking, leveraging shared storage, automatic failover, and replication. We start with a basic understanding of what a highly available design is meant to achieve in OpenStack and various ways to achieve high availability in OpenStack through simple step-by-step procedures.

Through hands-on examples, you will develop a solid knowledge of horizontally-scalable, fault-resistant, and highly-available OpenStack clusters and will be able to apply the techniques from this book in your day-to-day projects. This book also sheds light on the principles of application design for high availability, and monitoring for high availability, with examples.

Style and approach

This is a step-by-step guide that uses clustering and high-availability solutions available in the market and provides a comprehensive plan to connect them with Red Hat Enterprise Linux OpenStack Platform to make you a competent OpenStack administrator.

More books from Packt Publishing

Cover of the book Microsoft System Center 2012 Endpoint Protection Cookbook by Rishabh Sharma
Cover of the book Zabbix: Enterprise Network Monitoring Made Easy by Rishabh Sharma
Cover of the book Jasmine JavaScript Testing - Second Edition by Rishabh Sharma
Cover of the book Full-Stack Vue.js 2 and Laravel 5 by Rishabh Sharma
Cover of the book Practical UX Design by Rishabh Sharma
Cover of the book Mastering Concurrency in Go by Rishabh Sharma
Cover of the book Getting Started with React by Rishabh Sharma
Cover of the book Continuous Delivery and DevOps — A Quickstart Guide - Second Edition by Rishabh Sharma
Cover of the book Python Programming for Arduino by Rishabh Sharma
Cover of the book Fast Data Processing with Spark - Second Edition by Rishabh Sharma
Cover of the book Hands-On Data Science with R by Rishabh Sharma
Cover of the book ASP.NET jQuery Cookbook by Rishabh Sharma
Cover of the book Apache Kafka by Rishabh Sharma
Cover of the book vSphere High Performance Essentials by Rishabh Sharma
Cover of the book Magento 2 - Build World-Class online stores by Rishabh Sharma
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy