介绍 OpenStack 操作指南

计划运行或设计 OpenStack 云吗? 有一本新书你应该看看——OpenStack 操作指南。 现在免费下载: https://docs.openstack.org/ops/
OpenStack Operations Guide
你可能已经看过 Anne Gentle 的博客文章,我们做到了:五天从零到一本书,她是 OpenStack 文档协调员,她想出了以 sprint 风格写作这本书的想法,并召集了团队——包括我自己。
Screen Shot 2013-03-13 at 10.29.48 AM
我们在写作时的总体指导原则(也是你为什么应该阅读这本书的原因)是分享我们的经验。作者们都曾熬夜,为了将 OpenStack 云打造成生产就绪状态而努力工作。为此,本书涵盖了两个主要部分:架构和运维。架构部分的目的是,一旦你理解了 OpenStack,并意识到你将要以它为基础构建云,就引导你思考设计中许多常见和不常见的注意事项。其中一些可能已经是你认为的标准原则,但另一些则专门针对该平台的具体难题。例如“如何扩展你的 OpenStack 云?”、“你应该为控制基础设施购买多少服务器?”、“你的存储应该外部还是在计算节点中?”等问题,都以一种有观点的形式,并从现实的角度进行探讨。本书不包含安装说明。这已经在 https://docs.openstack.org/install/ 的安装指南中涵盖,因此本书在假设你已经拥有一个可用的云之后才进入运维部分——尽管在安装前浏览一下也是个好主意。在运维部分,我们真正尝试从时间紧迫的系统管理员的角度来考虑运行 OpenStack。它从通过命令行对你的云进行快速游览开始,作为熟悉你工作环境的一种方式。接下来是一个汇编,详细介绍了你将如何与云进行交互。“面向用户的运维”试图让你对用户在 IaaS 层面尝试做的事情有一个足够的了解,以便你能帮助他们,而“维护、故障和调试”则遵循修复损坏的服务或首先防止它们损坏的双重原则。两个重要的章节结束了这一部分——“定制”和“上游 OpenStack”。OpenStack 既是一个社区,也是一个软件项目,后者提供了一些关于如何与社区交互的见解——包括当你尝试了所有方法后如何获得帮助。前者,可能是本书中最先进的章节,可以帮助你利用框架来扩展它,而无需触及核心代码。希望你将两者结合使用,并与社区分享你的工作!作为绝佳的睡前读物——也许可以帮助你理解其他人也面临同样的问题,并减轻压力——有一个名为“来自加密^H^H^H^H云的故事”的附录。在这里,我们中的一些人分享了我们的 OpenStack 运维故事,以帮助你理解我们在高风险时经历的过程。

能为你编写这本书并学习到很多东西,我感到很荣幸,希望它对你有所帮助。

本书的创作背景

这本书的创作只用了五天时间,但与之相关的故事却更长一些。或多或少自从人们开始将 OpenStack 用于他们的生产云(我们称之为仙人掌时间框架——在此之前的人们相当‘勇敢’)以来,就一直有要求提供有关设计和运行我们最喜欢的云软件的最佳实践的信息。正如你所知,少数从事文档工作的人们仅仅为了跟上使这个框架如此灵活的数百个配置选项而苦苦挣扎。然后,去年五月,Anne Gentle 创建了一个看似无害的蓝图“创建 OpenStack 操作手册”,并开始召集团队——那些花费数月时间牺牲睡眠来调整他们的 OpenStack 部署,并能够分享他们知识的人们。

最初,本书 sprint 的提案提交给了 Google Summer of Code 的文档轨道——但没有通过。OpenStack 基金会伸出了援手,提供了将作者们聚集在一起并供养他们的资金。得益于 Book Sprint 方法,从 2013 年 2 月 25 日到 3 月 1 日,作者们在德克萨斯州奥斯汀工作,每天产出超过 10,000 字,从而在下周发布了本书。

标签:

发表评论

您的电子邮件地址将不会被公开。 必填字段已标记 *