Learning OpenStack High Availability
暫譯: 學習 OpenStack 高可用性
Rishabh Sharma
- 出版商: Packt Publishing
- 出版日期: 2015-11-30
- 售價: $1,710
- 貴賓價: 9.5 折 $1,625
- 語言: 英文
- 頁數: 156
- 裝訂: Paperback
- ISBN: 1784395706
- ISBN-13: 9781784395704
-
相關分類:
OpenStack
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$403OpenStack設計與實現
-
$450$356
商品描述
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.
商品描述(中文翻譯)
建立一個具韌性和可擴展的 OpenStack 雲端,使用先進的開源工具
本書介紹
- 利用 OpenStack 的力量實現高可用性
- 掌握 Galeria Cluster for Glance 和 Cinder、MariaDB 及驗證等概念
- 本書提供使用叢集和高可用性解決方案的綜合計劃,幫助您將其與 Red Hat Enterprise Linux OpenStack Platform 連接
本書適合誰閱讀
本書適合 OpenStack 管理員、雲端管理員、雲端工程師或雲端開發者,具備一定的雲端運算實務理解,並熟悉 Linux 命令是開始閱讀本書的必要條件。
您將學到什麼
- 理解高可用性設計應該具備的特性,使用 RTO、MTTR 和 SLA 概念
- 設置和配置 Galera 和 RabbitMQ 叢集,以建立高效且可靠的消息叢集
- 了解使用 HAproxy 和 keepalived 配置的網路負載平衡的進階領域
- 通過為兩個或更多節點設置叢集來控制主動/被動的 OpenStack 服務
- 深入了解 OpenStack 服務如何與無狀態模式協作,以提供可擴展的雲端框架
- 根據 openvswitch 和不同的隧道協議配置和運行分散式 neutron 安裝
- 探索不同共享存儲選項的基本配置,並提供 OpenStack 的備份服務
- 了解基於 OpenStack 的雲端如何利用網路分區、分腦、自動故障轉移和地理複製來抵禦各種故障
- 在 OpenStack 中將應用程式和服務分配到可用性區,以實現最大正常運行時間和服務可靠性
- 控制和維護雲端,掌握關鍵概念和工具,以正確測量和控制 OpenStack 雲端的運作
- 了解更多有關 OpenStack 的相關 HA 部署及其使用案例
詳細內容
OpenStack 是最受歡迎的開源雲端運算平台之一,主要用於部署基礎設施即服務 (IaaS) 解決方案。在當今世界中,為 OpenStack 實現高可用性是雲端管理員和雲端工程師所需的技能。
本書幫助您實現 OpenStack 的高可用性和韌性。這意味著叢集、圍欄、負載平衡、分散式網路、利用共享存儲、自動故障轉移和複製。我們從對 OpenStack 中高可用性設計的基本理解開始,並通過簡單的逐步程序介紹實現高可用性的各種方法。
通過實作範例,您將建立對水平可擴展、抗故障和高可用性 OpenStack 叢集的堅實知識,並能在日常專案中應用本書中的技術。本書還闡明了高可用性應用設計的原則,以及高可用性的監控,並提供範例。
風格與方法
這是一本逐步指南,使用市場上可用的叢集和高可用性解決方案,並提供一個綜合計劃,將其與 Red Hat Enterprise Linux OpenStack Platform 連接,幫助您成為一名合格的 OpenStack 管理員。