具体描述
OpenStack是一个用于构建公有云和私有云的开源软件。《OpenStack云计算实战手册(第2版)》全面讲解OpenStack的方方面面,每一章均提供每种服务的真实且实用的示例,使读者能使用和实践OpenStack的最新特性,旨在帮助读者快速上手OpenStack,在理解的基础上将OpenStack应用到自己的数据中心。
《OpenStack云计算实战手册(第2版)》涵盖了安装和配置一个私有云的各种内容:如何安装和配置OpenStack的所有核心组件,并运行一个可管理和可运维的环境;如何掌握一个完整的私有云软件栈,从计算资源的扩容到管理高冗余、高可用的对象存储服务。这是第一本除了介绍OpenStack核心组件,还对运维和高可用性有更多实际描述的书籍。
《OpenStack云计算实战手册(第2版)》适合熟悉云计算平台并正在从虚拟化环境过渡到云计算环境的系统管理员和技术架构师阅读。
作者简介
Kevin Jackson已婚并有三个小孩。他是一名经验老道的IT专业人士,为在线企业处理小型业务。他有各种Linux和Unix操作系统的丰富经验。他在英国绍斯波特的家中办公, 专注于Rackspace的OpenStack,负责Big Cloud Solutions团队的国际市场。他的twitter账号是@itarchitectkev。他还是本书第1版的作者。
Cody Bunch是Rackspace主机业务的一名私有云架构师。他在IT行业有15年的经验,从事过SaaS、VoIP、虚拟化等方面的工作,目前的工作是云计算系统。他是《Automating vSphere 5 with vCenter Orchestrator on VMware press》一书的作者。他同时是一个每周更新的OpenStack播客频道#vBrownBags的作者。他也经常在openstack.prov12n.com上发表博客,写一些与OpenStack相关的技巧。他的twitter账号是@cody_bunch。
黄凯 有超过12年的IT行业经验,是一名技术跨度很广的IT专家,大部分时间使用各种语言在编程或者撰写技术资料,有着企业级数据中心、SOA、语义网、编译系统、分布式计算和保险金融业务系统方面的技术背景和专利,以及EMC、VMware、IBM、微软等多项认证。目前,他在IBM x86软件团队担任云计算解决方案资深架构师,研究私有/混合/公有云计算环境的管理运维和开源云平台的应用创新工作,并主持撰写了OpenStack企业参考架构红皮书。过往的工作经历包括在一家全球领先的数据存储公司担任首席工程师,以及在一家中间件平台公司担任虚拟服务器架构师。
黄凯拥有应用数学的学士学位和软件工程的硕士学位,目前已婚并有一个儿子。他经常应邀在一些技术博客上撰文或作为创业项目的评委,并不定期在他的微博www.weibo.com/topkai上发表关于云计算技术的见解和点评。平时有空的时候,他会弹弹钢琴或者编曲,以及参加社区的网球比赛和足球比赛。
杜玉杰 硕士,开源顾问,中国OpenStack社区(COSUG)发起人,关注社区运营和商务拓展相关方向,先后为IBM、HP、EMC、VMWare等企业提供开源相关咨询服务,目前担任 OpenStack基金会董事,企业级云计算联盟(ECA)副秘书长、华为开源顾问、红帽OpenStack认证培训讲师、HP培训部兼职讲师,曾为北航云计算硕士班、上海交大移动云计算硕士班授课。可以通过微博@ben_杜玉杰 交流开源相关话题。
目录信息
读后感
用户评价
我对这本书的叙事风格感到非常不适应,它仿佛是从一篇篇零散的技术博客中随意拼凑起来的,缺乏一种宏观的、结构化的视角来统摄OpenStack各个核心组件之间的关系。章节之间的过渡生硬得像是被强行拉扯在一起,读起来完全没有“流水感”。例如,它在介绍Keystone身份认证服务时,先深入探讨了LDAP后端集成,但随后跳到了Swift对象存储的安全策略,两者之间几乎没有任何必要的铺垫或逻辑联系,使得读者的大脑需要不断地进行上下文切换,极大地消耗了认知资源。如果作者能构建一个清晰的“用户从零开始搭建一个高可用集群”的主线任务,然后围绕这个主线逐步展开各个组件的细节讲解,相信阅读体验会提升不止一个档次。现在的版本更像是一本厚厚的API参考手册,但它的目标读者似乎又被定位为“实战”入门者,这种定位上的错位是致命的。
这本书的语言风格过于学术化和冗长,很多本可以用简洁明了的方式描述的技术概念,被作者用大量修饰语和复杂的从句包裹起来,阅读起来非常费力。有时,我需要反复阅读同一段话三四遍才能抓住其核心含义,这完全不符合现代技术阅读的效率需求。此外,书中对于一些关键术语的定义不够严谨,比如对“资源池”和“可用区”的区分在不同章节中似乎存在轻微的语义漂移,这对于需要精确理解概念的系统工程师来说,是一个潜在的隐患。我更偏爱那种直截了当、用短句清晰阐述技术要点的写作风格,让读者能迅速将理论与实践的步骤对应起来。这本书更像是为了展示作者的学识而写,而不是为了帮助一个着急解决问题的工程师快速上手,整体阅读体验显得拖沓且不够聚焦。
从知识的深度和广度来看,这本书似乎在刻意回避那些真正具有挑战性的前沿议题。例如,在谈及容器化集成时,它只是蜻蜓点水地提了一下Magnum,却没有深入探讨如何利用Kubernetes作为Nova的替代方案,或者如何在高并发场景下优化Cinder的后端存储I/O性能。对于希望将OpenStack应用到金融或电信级超大规模部署的读者来说,这本书提供的架构洞察力严重不足。我期待能看到更多关于负载均衡器(Octavia)的深度优化技巧,比如如何处理SSL卸载和会话保持的复杂配置。它更像是一本停留在OpenStack几个稳定版本前的教材,对于近年来快速迭代的核心特性(如Federation或者新的管理API)几乎没有涉及,使得这本书的生命周期显得非常短暂,我可能在明年新版本发布后就不得不寻找下一本更新的指南。
这本技术书籍的排版简直是一场灾难,我花了大量时间试图在那些混乱的章节之间找到逻辑线索,结果却是徒劳。书中的代码示例与我实际操作的环境总是存在微妙的偏差,每次编译或部署时,我不得不花费额外的心力去追踪那些被忽略的依赖版本或者缺失的配置文件路径。特别是关于网络虚拟化的章节,作者似乎默认读者已经具备了对VXLAN和GRE隧道技术极为深入的理解,讲解时跳跃性极大,对于初学者来说,简直就是天书。更令人沮丧的是,随书附带的光盘——如果还能找到能读取这种古老媒介的驱动器的话——里面的内容居然是过时的,许多脚本文件执行后直接报错,这极大地影响了我的学习效率和对整本书的信任度。我期望的是一本能引导我逐步掌握复杂系统的指南,而不是一本需要我自己去“修复”错误的实战手册。它的索引设计得极其敷衍,想查找某个特定的API调用或故障排查步骤,就像在大海捞针,非常影响工作中的快速参考需求。
这本书的实战案例部分,坦白地说,更像是理论的堆砌,而非真正的“手把手”教学。我尝试着按照书中的步骤搭建一个多节点环境,但在关键的Horizon(仪表盘)配置环节,书中给出的截图清晰度低得令人发指,很多关键的下拉菜单选项根本看不清楚,我只能依靠猜测去点击屏幕上的元素。当遇到配置冲突时,书中提供的“故障排除”一节,通常只是简单地建议“重启服务”,这对于一个涉及上百个服务进程的复杂系统来说,无疑是一种敷衍了事的态度。一个真正的实战手册应该详尽地解释每一步配置背后的原因,比如为什么需要调整内核参数、为什么某个服务端口必须开放给特定的子网。然而,这本书似乎把“实战”这个词当成了噱头,内容上更偏向于对官方文档的机械翻译和整理,没有注入任何作者在真实生产环境中踩坑爬坡的宝贵经验,这一点非常令人失望。
详尽的讲解了每个组件的搭建安装过程 不错!
适合入门
相比于戢友的那本对新手更友好,更适合入门。
相比于戢友的那本对新手更友好,更适合入门。
相比于戢友的那本对新手更友好,更适合入门。