万本电子书0元读

万本电子书0元读

顶部广告

OpenStack云计算实战手册 第3版电子书

OpenStack是被广泛使用的源云平台,可有效控制跨多个数据中心的大量计算、存储和网络资源。由于其具备一个强大的生态系统,OpenStack并使用它来运行其业务。 通过本书,读者将获得每个OpenStack核心服务(Nova、Neutron、Cinder、Swift等)的实际操作经验。本版还介绍了Juno和Kilo版本的更新,增加了关于Ceilometer的新章节,并扩展了运维的覆盖范围。 这本书能为你带来什么? (1)了解、安装、配置和管理OpenStack云平台Nova。

售       价:¥

纸质售价:¥51.70购买纸书

253人正在读 | 2人评论 6.2

作       者:(英)凯文·杰克逊(Kevin Jackson)(美)科迪·邦奇(Cody Bunch)埃格尔·西格勒(Egle Sigler)

出  版  社:人民邮电出版社

出版时间:2018-02-01

字       数:24.2万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
OpenStack是一个用于构建公有云和私有云的源软件。本书全面讲解OpenStack的方方面面,每一章均提供每种服务的真实且实用的示例,使读者能使用和实践OpenStack的特性,旨在帮助读者快速上手OpenStack,在理解的基础上将OpenStack应用到自己的数据中心。 本书涵盖了安装和配置一个私有云的各种内容:如何安装和配置OpenStack的所有核心组件,并运行一个可管理和可运维的环境;如何掌握一个完整的私有云软件栈,从计算资源的扩容到管理高冗余、高可用的对象储存服务。这一版除了对原有章节内容行了更新和优化,还新增了关于OpenStack网络服务的全面介绍,让读者了解如何对整个云基础设施行精细化控制。 本书适合熟悉云计算平台并正在从虚拟化环境过渡到云计算环境的系统管理员和架构师阅读。<br/>【推荐语】<br/>OpenStack是被广泛使用的源云平台,可有效控制跨多个数据中心的大量计算、存储和网络资源。由于其具备一个强大的生态系统,OpenStack并使用它来运行其业务。 通过本书,读者将获得每个OpenStack核心服务(Nova、Neutron、Cinder、Swift等)的实际操作经验。本版还介绍了Juno和Kilo版本的更新,增加了关于Ceilometer的新章节,并扩展了运维的覆盖范围。 这本书能为你带来什么? (1)了解、安装、配置和管理OpenStack云平台Nova。 (2)使用Neutron配置ML2、网络、路由器和分布式虚拟路由器。 (3)使用和保护Keystone。 (4)在数据中心之间安装并设置Swift和容器复制。 (5)熟悉OpenStack Dashboard用户界面Horizon。 (6)使用OpenStack编排服务Heat自动完成整个解决方案。 (7)使用Ansible成功地自动化OpenStack安装。<br/>【作者】<br/>凯文·杰克逊(Kevin Jackson)是一名经验老道的信息技术(IT)专业人士,目前在Rackspace作为OpenStack及私有云的专家,为各种规模的企业提供服务。他从2011年初就始触OpenStack,拥有各种Linux和Unix操作系统方面的丰富经验。他的twitter账号是。 他是本书第 1版的作者,合著了第 2版。他还在加利福尼亚一次为期5天的快速写书活动中与人合著了OpenStack基金会的《OpenStack》 Cody Bunch是Rackspace主机业务的一名私有云架构师。他在IT行业有15年的经验,从事过SaaS、VoIP、虚拟化等方面的工作,目前的工作是云计算系统。他是《Automating vSphere 5 with vCenter Orchestrator on VMware press》一书的作者。他同时是一个每周更新的OpenStack播客频道#vBrownBags的作者。他也经常在上发表博客,写一些与OpenStack相关的技巧。他的twitter账号是 译者介绍 宋秉金 硕士,目前在国内云计算公司腾讯云工作,专注发运营及传播云计算趋势,致力于帮助中小发快速上云。毕业于北京外国语大学翻译学院,有着丰富的技术翻译经验;Python学习型社区“编程派”的发起人,通过同名公众号与数万名Python编程爱好者分享技术经验、传播技术资讯。《Python参考手册(第四版·修订版)》审校。黄凯 有超过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_杜玉杰 交流源相关话题。<br/>
目录展开

内容提要

译者简介

作者简介

审稿人简介

前言

本书涵盖的内容

阅读本书需要的准备

本书的目标读者

书中的排版约定

读者反馈

客户支持

下载示例代码

第1章 Keystone——OpenStack身份认证服务

1.1 简介

1.2 安装OpenStack身份认证服务

准备工作

操作步骤

工作原理

1.3 为SSL通信配置OpenStack身份认证

准备工作

操作步骤

工作原理

1.4 在Keystone里创建租户

准备工作

操作步骤

工作原理

1.5 在Keystone里配置角色

准备工作

操作步骤

工作原理

1.6 往Keystone里添加用户

准备工作

操作步骤

工作原理

1.7 定义服务端点

准备工作

操作步骤

工作原理

1.8 创建服务的租户和服务的用户

准备工作

操作步骤

工作原理

1.9 为LDAP的集成配置Openstack身份认证

准备工作

操作步骤

工作原理

第2章 Glance——OpenStack镜像服务

2.1 简介

2.2 安装OpenStack镜像服务

准备工作

操作步骤

工作原理

延伸阅读

2.3 用OpenStack身份认证服务配置OpenStack镜像服务

准备工作

操作步骤

工作原理

2.4 用OpenStack对象存储配置OpenStack镜像服务

准备工作

操作步骤

工作原理

2.5 用OpenStack镜像服务管理镜像

准备工作

操作步骤

工作原理

2.6 注册远程存储的镜像

准备工作

操作步骤

工作原理

2.7 租户间共享镜像

准备工作

操作步骤

工作原理

2.8 查看共享镜像

准备工作

操作步骤

工作原理

2.9 使用镜像元数据

准备工作

操作步骤

工作原理

延伸阅读

2.10 迁移VMware镜像

准备工作

操作步骤

工作原理

2.11 创建OpenStack镜像

准备工作

操作步骤

工作原理

第3章 Neutron——OpenStack网络服务

3.1 简介

3.2 在专属网络节点安装Neutron和Open vSwitch

准备工作

操作步骤

工作原理

3.3 配置Neutron和Open vSwtich

准备工作

操作步骤

工作原理

3.4 安装并配置 Neutron API 服务

准备工作

操作步骤

工作原理

延伸阅读

3.5 创建租户Neutron网络

准备工作

操作步骤

工作原理

3.6 删除Neutron网络

准备工作

操作步骤

工作原理

3.7 创建外部浮动IP Neutron网络

准备工作

操作步骤

工作原理

3.8 Neutron网络的不同用途

准备工作

操作步骤

工作原理

3.9 配置分布式虚拟路由

准备工作

操作步骤

工作原理

3.10 使用分布式虚拟路由器

准备工作

操作步骤

工作原理

第4章 Nova——OpenStack计算服务

4.1 简介

4.2 安装OpenStack计算控制节点服务

准备工作

操作步骤

工作原理

4.3 安装OpenStack计算软件包

准备工作

操作步骤

工作原理

更多参考

4.4 配置数据库服务

准备工作

操作步骤

工作原理

延伸阅读

4.5 配置OpenStack计算服务

准备工作

操作步骤

工作原理

更多参考

延伸阅读

4.6 使用OpenStack身份认证服务配置计算服务

准备工作

操作步骤

工作原理

4.7 停止和启动Nova服务

准备工作

操作步骤

工作原理

4.8 在Ubuntu上安装命令行工具

准备工作

操作步骤

工作原理

延伸阅读

4.9 通过HTTPS使用命令行工具

准备工作

操作步骤

工作原理

4.10 检查OpenStack计算服务

准备工作

操作步骤

工作原理

4.11 使用OpenStack计算服务

准备工作

操作步骤

工作原理

4.12 管理安全组

准备工作

操作步骤

工作原理

4.13 创建和管理密钥对

准备工作

操作步骤

工作原理

4.14 启动第一个云实例

准备工作

操作步骤

工作原理

4.15 修复出错的实例部署

准备工作

操作步骤

工作原理

4.16 终止实例

操作步骤

工作原理

4.17 使用在线迁移

准备工作

操作步骤

工作原理

4.18 使用nova-scheduler

准备工作

操作步骤

工作原理

更多参考

4.19 创建实例类型

准备工作

操作步骤

工作原理

4.20 定义主机分组

准备工作

操作步骤

工作原理

4.21 在特定可用区启动实例

准备工作

操作步骤

工作原理

4.22 在特定计算主机启动实例

准备工作

操作步骤

工作原理

4.23 从集群移除Nova节点

准备工作

操作步骤

工作原理

第5章 Swift——OpenStack对象存储

5.1 简介

5.2 在Keystone中配置Swift服务和用户

准备工作

操作步骤

工作原理

5.3 安装OpenStack对象存储服务——代理服务器

准备工作

操作步骤

工作原理

5.4 配置OpenStack对象存储服务——代理服务器

准备工作

操作步骤

工作原理

延伸阅读

5.5 安装OpenStack对象存储服务——存储节点

准备工作

操作步骤

工作原理

5.6 配置Swift使用物理存储

准备工作

操作步骤

工作原理

5.7 配置对象存储备份

准备工作

操作步骤

工作原理

5.8 配置OpenStack对象存储——存储服务

准备工作

操作步骤

工作原理

5.9 制作对象存储环

准备工作

操作步骤

工作原理

5.10 停止和启动OpenStack对象存储

准备工作

操作步骤

工作原理

5.11 配置SSL访问

准备工作

操作步骤

工作原理

第6章 使用OpenStack对象存储

6.1 简介

6.2 安装swift客户端工具

准备工作

操作步骤

工作原理

6.3 创建容器

准备工作

操作步骤

工作原理

6.4 上传对象

准备工作

操作步骤

工作原理

6.5 上传大对象

准备工作

操作步骤

工作原理

6.6 列出容器和对象

准备工作

操作步骤

工作原理

6.7 下载对象

准备工作

操作步骤

工作原理

6.8 删除容器和对象

准备工作

操作步骤

工作原理

6.9 使用OpenStack对象存储访问控制列表

准备工作

操作步骤

工作原理

6.10 两个Swift集群间进行容器同步

准备工作

操作步骤

工作原理

更多参考

第7章 管理OpenStack对象存储

7.1 简介

7.2 用swift-init管理OpenStack对象存储集群

准备工作

操作步骤

工作原理

更多参考

7.3 检查集群健康状况

准备工作

操作步骤

工作原理

7.4 管理Swift集群容量

准备工作

操作步骤

工作原理

7.5 从集群中删除节点

准备工作

操作步骤

工作原理

7.6 检测和更换故障硬盘

准备工作

操作步骤

工作原理

7.7 收集使用情况统计数据

准备工作

操作步骤

工作原理

第8章 Cinder——OpenStack块存储

8.1 简介

8.2 配置Cinder卷服务

准备工作

操作步骤

工作原理

8.3 为Cinder卷配置OpenStack计算服务

准备工作

操作步骤

工作原理

8.4 创建卷

准备工作

操作步骤

工作原理

8.5 为实例添加卷

准备工作

操作步骤

工作原理

8.6 从实例中分离卷

准备工作

操作步骤

工作原理

8.7 删除卷

准备工作

操作步骤

工作原理

8.8 配置第三方卷服务

准备工作

操作步骤

工作原理

8.9 使用Cinder快照

准备工作

操作步骤

工作原理

8.10 从卷启动

准备工作

操作步骤

工作原理

第9章 深入OpenStack

9.1 简介

9.2 使用cloud-init运行安装后的命令

准备工作

操作步骤

工作原理

更多参考

9.3 使用cloud-init运行安装后的配置

准备工作

操作步骤

工作原理

更多参考

9.4 安装OpenStack Telemetry

准备工作

操作步骤

工作原理

9.5 使用OpenStack Telemetry查看使用数据

准备工作

操作步骤

工作原理

9.6 安装Neutron LBaaS

准备工作

操作步骤

工作原理

9.7 使用Neutron LBaaS

准备工作

操作步骤

工作原理

9.8 配置Neutron FWaaS

准备工作

操作步骤

工作原理

9.9 使用Neutron FWaaS

准备工作

操作步骤

工作原理

9.10 安装OpenStack编排服务Heat

准备工作

操作步骤

工作原理

9.11 使用Heat启动实例

准备工作

操作步骤

工作原理

第10章 使用OpenStack Dashboard

10.1 简介

10.2 安装OpenStack Dashboard

准备工作

操作步骤

工作原理

10.3 使用OpenStack Dashboard进行密钥管理

准备工作

操作步骤

工作原理

10.4 使用OpenStack Dashboard管理Neutron网络

准备工作

操作步骤

工作原理

10.5 使用OpenStack Dashboard进行安全组管理

准备工作

操作步骤

工作原理

10.6 使用OpenStack Dashboard启动实例

准备工作

操作步骤

工作原理

10.7 使用OpenStack Dashboard终止实例

准备工作

操作步骤

工作原理

10.8 使用OpenStack Dashboard连接到使用VNC的实例

准备工作

操作步骤

工作原理

10.9 使用OpenStack Dashboard添加新租户

准备工作

操作步骤

工作原理

10.10 使用OpenStack Dashboard进行用户管理

准备工作

操作步骤

工作原理

10.11 使用OpenStack Dashboard操作LBaaS

准备工作

操作步骤

工作原理

10.12 使用OpenStack Dashboard进行OpenStack编排

准备工作

操作步骤

工作原理

第11章 生产环境中的OpenStack

11.1 简介

11.2 安装MariaDB Galera集群

准备工作

操作步骤

工作原理

11.3 MariaDB Galera集群配置HA Proxy

准备工作

操作步骤

工作原理

11.4 配置HA Proxy实现高可用

准备工作

操作步骤

工作原理

11.5 使用Corosync安装并配置Pacemaker

准备工作

操作步骤

工作原理

11.6 使用Pacemaker和Corosync配置OpenStack服务

准备工作

操作步骤

工作原理

11.7 绑定多个网卡实现高冗余

准备工作

操作步骤

工作原理

更多参考

11.8 使用Ansible自动安装OpenStack——主机配置

准备工作

操作步骤

工作原理

11.9 使用Ansible自动安装OpenStack——Playbook配置

准备工作

操作步骤

工作原理

更多参考

11.10 使用Ansible自动安装OpenStack——运行Playbook

准备工作

操作步骤

工作原理

更多参考

累计评论(2条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部