Mastering OpenStack Second Edition
by Omar Khedher and Chandan Dutta Chowdhury
Print Length 页数: 470 pages
Publisher finelybook 出版社: Packt Publishing; 2nd Revised edition edition (28 April 2017)
Language 语言: English
ISBN-10: 1786463989
ISBN-13: 9781786463982
B01H72TIWE
Discover your complete guide to designing,deploying,and managing OpenStack-based clouds in mid-to-large IT infrastructures with best practices,expert understanding,and more
About This Book
Design and deploy an OpenStack-based cloud in your mid-to-large IT infrastructure using automation tools and best practices
Keep yourself up-to-date with valuable insights into OpenStack components and new services in the latest OpenStack release
Discover how the new features in the latest OpenStack release can help your enterprise and infrastructure
Who This Book Is For
This book is for system administrators,cloud engineers,and system architects who would like to deploy an OpenStack-based cloud in a mid-to-large IT infrastructure. This book requires a moderate level of system administration and familiarity with cloud concepts.
What You Will Learn
Explore the main architecture design of OpenStack components and core-by-core services,and how they work together
Design different high availability scenarios and plan for a no-single-point-of-failure environment
Set up a multinode environment in production using orchestration tools
Boost OpenStack’s performance with advanced configuration
Delve into various hypervisors and container technology supported by OpenStack
Get familiar with deployment methods and discover use cases in a real production environment
Adopt the DevOps style of automation while deploying and operating in an OpenStack environment
Monitor the cloud infrastructure and make decisions on maintenance and performance improvement
In Detail
In this second edition,you will get to grips with the latest features of OpenStack. Starting with an overview of the OpenStack architecture,you’ll see how to adopt the DevOps style of automation while deploying and operating in an OpenStack environment. We’ll show you how to create your own OpenStack private cloud. Then you’ll learn about various hypervisors and container technology supported by OpenStack. You’ll get an understanding about the segregation of compute nodes based on reliability and availability needs. We’ll cover various storage types in OpenStack and advanced networking aspects such as SDN and NFV.
Next,you’ll understand the OpenStack infrastructure from a cloud user point of view. Moving on,you’ll develop troubleshooting skills,and get a comprehensive understanding of services such as high availability and failover in OpenStack. Finally,you will gain experience of running a centralized logging server and monitoring OpenStack services.
The book will show you how to carry out performance tuning based on OpenStack service logs. You will be able to master OpenStack benchmarking and performance tuning. By the end of the book,you’ll be ready to take steps to deploy and manage an OpenStack cloud with the latest open source technologies.
Style and approach
This book will help you understand the flexibility of OpenStack by showcasing integration of several out-of-the-box solutions in order to build a large-scale cloud environment.. It will also cover detailed discussions on the various design and deployment strategies for implementing a fault-tolerant and highly available cloud infrastructure.
Contents
Chapter 1. Designing OpenStack Cloud Architectural Consideration
Chapter 2. Introducing the OpenStack logical architecture
Chapter 3. Nova-Compute service
Chapter 4. Neutron – Networking services
Chapter 5. Gathering the pieces and building a picture
Chapter 6. A sample architecture setup
Chapter 7. Summary
Chapter 8. Planning for service recovery
Chapter 9. Summary
Chapter 10. Monitoring and Troubleshooting – Running a Healthy OpenStack Cluster
Chapter 11. Keeping Track of Logs – ELK and OpenStack
Chapter 12. OpenStack Benchmarking and Performance Tuning – Maintaining Cloud Performance
通过最佳实践,专家的了解和更多的了解,了解您在中型到大型IT基础架构中设计,部署和管理基于OpenStack的云的完整指南
关于这本书
使用自动化工具和最佳实践,在中型到大型IT基础架构中设计并部署基于OpenStack的云
在最新的OpenStack版本中,保持最新的OpenStack组件和新服务的宝贵见解
了解最新OpenStack版本中的新功能如何帮助您的企业和基础架构
这本书是谁
本书适用于希望在中型到大型IT基础架构中部署基于OpenStack的云的系统管理员,云工程师和系统架构师。这本书需要适度的系统管理和熟悉云概念。
你会学到什么
探索OpenStack组件和逐芯核心服务的主要架构设计,以及它们如何协同工作
设计不同的高可用性场景并计划无单点故障环境
使用编排工具在生产中设置多节点环境
通过高级配置提升OpenStack的性能
了解OpenStack支持的各种管理程序和容器技术
熟悉部署方法,并在实际生产环境中发现用例
在OpenStack环境中部署和操作时,采用DevOps自动化风格
监控云基础架构,并做出关于维护和性能改进的决策
详细
在第二版中,您将掌握OpenStack的最新功能。从OpenStack架构的概述开始,您将看到如何在OpenStack环境中部署和操作时采用DevOps自动化风格。我们将向您展示如何创建自己的OpenStack私有云。然后,您将了解OpenStack支持的各种管理程序和容器技术。您将了解基于可靠性和可用性需求的计算节点隔离。我们将介绍OpenStack中的各种存储类型和先进的网络方面,如SDN和NFV。
接下来,您将从云端的用户角度了解OpenStack基础架构。继续,您将开发故障排除技巧,并全面了解OpenStack中的高可用性和故障转移等服务。最后,您将获得运行集中式日志服务器和监视OpenStack服务的经验。
本书将向您展示如何基于OpenStack服务日志进行性能调优。您将能掌握OpenStack基准测试和性能调整。在本书的最后,您将可以使用最新的开源技术来采取步骤部署和管理OpenStack云。
风格和方法
本书将通过展示几个开箱即用的解决方案的集成来帮助您了解OpenStack的灵活性,以构建大型云环境。此外,还将介绍有关实施各种设计和部署策略的详细讨论容错和高度可用的云基础设施。
目录
第1章设计OpenStack Cloud架构考虑
第2章介绍OpenStack逻辑架构
第3章Nova-Compute服务
第四章中子 – 网络服务
第五章收集作品,搭建画面
第6章示例架构设置
第七章总结
第8章规划服务恢复
第九章总结
第10章监视和故障排除 – 运行健康的OpenStack群集
第11章记录日志跟踪 – ELK和OpenStack
第12章OpenStack基准和性能调优 – 维护云性能
Mastering OpenStack,2nd Edition
未经允许不得转载:finelybook » Mastering OpenStack,2nd Edition
相关推荐
- AUTOSAR Fundamentals and Applications: Establishing a solid foundation for automotive software design with AUTOSAR
- Embracing DevOps Release Management: Strategies and tools to accelerate continuous delivery and ensure quality software deployment
- Go Recipes for Developers: Top techniques and practical solutions for real-life Go programming problems
- Real-World Web Development with .NET 9: Build websites and services using mature and proven ASP.NET Core MVC, Web API, and Umbraco CMS
- Blazor Web Development Cookbook: Tested recipes for advanced single-page application scenarios in .NET 9
- Hands-On Machine Learning with C++: Build, train, and deploy end-to-end machine learning and deep learning pipelines, 2nd Edition