使用OpenStack构建私有云平台实战指南

需积分: 9 57 下载量 25 浏览量 更新于2024-07-20 收藏 16.52MB PDF 举报
"OpenStack in Action 是一本由 Cody Bumgardner 撰写的书籍,主要介绍如何使用开源框架 OpenStack 构建私有或公共云平台。这本书面向基础设施专家、工程师、架构师和支持人员,无需预先了解 OpenStack 或云开发经验。书中通过实际案例和逐步指导,涵盖了从构思到部署的云平台开发全过程,包括选择和设置虚拟及物理服务器、软件定义网络的实现、操作云平台所需的技术细节、安全性、访问控制、高效扩展以及日常 DevOps 实践。此外,还讨论了私有云在中央 IT 组织中的操作性论据、架构和财务模型,以及如何创建提供面向用户服务的云。书的内容分为三个部分:入门、手动部署和构建生产环境。" 在本书中,读者将学习到: 1. **OpenStack 基础**:介绍 OpenStack 的概念,以及它如何作为基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)的基础。 2. **初步体验 OpenStack**:通过实践操作熟悉 OpenStack 的基本操作,为后续的部署打下基础。 3. **私有云构建块**:理解构建私有云所需的组件,包括硬件集群和基础设施服务的设计。 4. **手动部署过程**:详细步骤指导如何部署控制器、网络、块存储和计算等关键组件。 5. **构建生产环境**:探讨如何进行 OpenStack 的架构设计,包括 Ceph 的部署和使用Fuel实现高可用自动化OpenStack部署。 6. **云编排**:介绍使用 OpenStack 的 Heat 和 Juju 进行云资源的编排管理。 7. **企业应用**:学习如何在企业环境中考虑云的规模、定价和部署策略,以及自服务云计算对组织的影响。 8. **Linux 安装**:附录中提供了关于安装 Linux 的指南,这对于运行 OpenStack 平台是必要的。 作者 Cody Bumgardner 是一位首席技术架构师,他在大型公立大学中负责研究和企业计算,利用 OpenStack 私有云支持超过40,000名分布在多个部门的用户。他具有丰富的实践经验,能够为读者提供实用的云平台构建和管理知识。 这本书为希望掌握 OpenStack 技术并构建云平台的专业人士提供了一条清晰的学习路径,无论是在公共云还是私有云领域,都能从中获得宝贵的经验和指导。
2018-04-15 上传
数字版,有目录。 Summary OpenStack in Action offers the real world use cases and step-by-step instructions you can take to develop your own cloud platform from from inception to deployment. This book guides you through the design of both the physical hardware cluster and the infrastructure services you'll need to create a custom cloud platform. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology OpenStack is an open source framework that lets you create a private or public cloud platform on your own physical servers. You build custom infrastructure, platform, and software services without the expense and vendor lock-in associated with proprietary cloud platforms like Amazon Web Services and Microsoft Azure. With an OpenStack private cloud, you can get increased security, more control, improved reliability, and lower costs. About the Book OpenStack in Action offers real-world use cases and step-by-step instructions on how to develop your own cloud platform. This book guides you through the design of both the physical hardware cluster and the infrastructure services you'll need. You'll learn how to select and set up virtual and physical servers, how to implement software-defined networking, and technical details of designing, deploying, and operating an OpenStack cloud in your enterprise. You'll also discover how to best tailor your OpenStack deployment for your environment. Finally, you'll learn how your cloud can offer user-facing software and infrastructure services. What's Inside Develop and deploy an enterprise private cloud Private cloud technologies from an IT perspective Organizational impact of self-service cloud computing About the Reader No prior knowledge of OpenStack or cloud development is assumed. About the Author Cody Bumgardner is the Chief Technology Architect at a large university where he is responsible for the architecture, deployment, and long-term strategy of OpenStack private clouds and other cloud computing initiatives.