书籍详情

云计算基础与OpenStack实践

云计算基础与OpenStack实践

作者:张瑞

出版社:电子工业出版社

出版时间:2022-07-01

ISBN:9787121437359

定价:¥138.00

购买这本书可以去
内容简介
  云计算已经从概念走向现实,从讨论走向实践。各种各样的云计算平台层出不穷,基于云计算的应用也不断推出。相对于天价的商业云计算软件,众多的云计算爱好者和公司开始考虑一种易用的开源云计算软件。开源云OpenStack正是在这样的环境下诞生的。本书以实践为宗旨,采用自动部署工具带领读者一步一步构建企业云平台,同时还分享了OpenStack的最佳实践方法,帮助读者深入了解企业级私有化云平台的优势和特点。 本书内容丰富,注重系统性、实践性和可操作性,对每个技术点都有相应的操作示例,便于读者快速掌握要点。
作者简介
  张瑞先生现任英特尔FPGA创新中心总经理,总体负责英特尔FPGA创新中心的运营,研发以及独立P&L等,并参与英特尔中国在芯片领域的战略制定和执行。同时兼任(中国)汽车电子产业联盟副理事长和副秘书长,致力于推动多项自动驾驶关键技术在中国的落地和合作。 张瑞先生自2002年从业以来一直专注于半导体领域,拥有多年世界领先半导体公司的行业经验。在加入英特尔之前,曾在瑞萨电子/Renesas(日本)和飞思卡尔半导体/Freescale(现恩智浦半导体/NXP)担任多个关键技术和管理职务。张瑞先生曾编写并出版科学技术类图书, 包括《深入浅出COLDFire系列32位嵌入式微处理器》、《人工智能基础》、《FPGA的人工智能之路》、《FPGA进阶开发与实践》和《云计算基础与OpenStack实践》。
目录
第1章 云计算基础概述 001
1.1 云计算的概念 002
1.1.1 云计算的发展 002
1.1.2 云计算的概念 003
1.1.3 云计算定义 003
1.1.4 云计算的类型 003
1.1.5 云计算服务类型 004
1.2 OpenStack与云计算 006
1.3 OpenStack发展情况 007
1.4 OpenStack各个组件及功能 008
1.5 OpenStack安装部署方法 010
1.5.1 DevStack 010
1.5.2 RDO 010
1.5.3 Fuel 010
1.5.4 Ansible 011
1.6 OpenStack的优势 011
1.7 OpenStack的学习建议 013

第2章 虚拟化硬件基础设施 014
2.1 计算资源 014
2.1.1 服务器 014
2.1.2 FPGA加速卡 020
2.2 网络资源 024
2.2.1 网络传输介质 024
2.3 存储资源 030
2.3.1 硬盘 030
2.3.2 Raid 032
第3章 虚拟化软件基础设施 038
3.1 计算资源 038
3.1.1 KVM虚拟化技术介绍 039
3.1.2 其他虚拟化方案简介 043
3.1.3 Libvirt 045
3.1.4 构建KVM虚拟化平台 046
3.1.5 KVM管理虚拟机 050
3.2 网络资源 058
3.2.1 Linux网桥 058
3.2.2 虚拟局域网VLAN 060
3.2.3 GRE协议 065
3.2.4 VXLAN协议 066
3.2.5 网络名字空间 069
3.3 存储资源 071
3.3.1 块存储 071
3.3.2 文件存储 073
3.3.3 对象存储 074
3.3.4 LVM 076
3.3.5 Ceph 078
第4章 Fuel部署OpenStack云平台 083
4.1 部署环境准备 083
4.1.1 使用Linux kvm虚拟机 083
4.1.2 vmware虚拟机 093
4.1.3 物理机 094
4.1.4 部署节点的验证 094
4.1.5 Fuel的Docker管理工具dockerctl 094
4.2 部署规划 095
4.3 服务器硬件 097
4.3.1 服务器硬件准备 097
4.3.2 配置物理机BIOS 099
4.3.3 网络准备 100
4.4 部署拓扑图 104
4.5 交换机网络配置 105
4.6 物理链接 108
4.7 服务器配置 109
4.7.1 虚拟化选项 109
4.7.2 RAID的配置 110
4.7.3 pxe网络启动 128
4.7.4 远程管理选项配置 130
4.7.5 远程管理的使用 131
4.8 建立云环境 136
4.8.1 登录部署平台 136
4.8.2 建立云环境 136
4.8.3 设置 140
4.8.4 网络配置 143
4.8.5 物理服务器pxe启动 145
4.9 云环境详细配置 146
4.9.1 角色配置 146
4.9.2 接口配置 147
4.9.3 磁盘配置 148
4.9.4 网络验证 149
4.9.5 fuel的命令行操作 151
4.9.6 实例导出和导入导出 152
4.10 部署云环境 152
4.11 登录云平台 156
4.12 删除计算节点 156
4.13 添加计算节点 159
4.14 重置环境 162
4.15 删除环境 163
第5章 RDO部署OpenStack云平台 165
5.1 CentOS安装操作系统 165
5.2 远程登录 171
5.3 YUM的准备 173
5.4 安装packstack 175
5.5 编辑answer文件 175
5.6 自动化部署OpenStack 183
5.7 配置网络 184
5.8 登录云平台 185
5.9 登录管理后台 186
第6章 OpenStack云平台的使用 188
6.1 管理员平台 188
6.1.1 登录 188
6.1.2 用户的管理 190
6.1.3 云主机类型的管理 192
6.1.4 镜像的获取 195
6.1.5 镜像的管理 196
6.1.6 网络的查看 199
6.1.7 实例的创建和登录 201
6.1.8 外部网络的管理 205
6.1.9 实例远程的管理 207
6.2 用户平台 210
第7章 探索OpenStack云平台的最佳实践 211
7.1 云应用场景 212
7.2 云产品特点 213
7.2.1 云智使用 213
7.2.2 云智运维 216
7.2.3 云智运营 219
7.2.4 云智部署 222
7.3 产品优势 223
7.4 产品功能 225
7.4.1 虚拟资源管理 225
7.4.2 监控管理 226
7.4.3 工单管理 227
7.4.4 身份管理 228
7.4.5 日志管理 228
7.4.6 系统管理 229
7.4.7 MaaS物理机管理 230
7.4.8 混合云管理 230

第8章 部署OpenStack云平台的最佳实践 232
8.1 安装流程 233
8.2 使用限制 234
8.3 安装准备 234
8.3.1 硬件清单 234
8.3.2 网络规划 235
8.3.3 配置交换机 239
8.3.4 配置服务器 240
8.3.5 制作U盘镜像 242
8.4 安装过程 246
8.4.1 安装操作系统 246
8.4.2 注册节点 250
8.4.3 部署数据中心 251
8.5 授权申请 255
8.6 常见问题处理 257
8.6.1 确认是否部署完成 257
8.6.2 部署失败或环境不正常 257
8.6.3 云管无法访问 258
附录A Cisco模拟器VLAN配置 260
附录B 常用Linux命令及操作 274
附录C 命令行镜像上传 286
附录D 部署常见错误及处理方式 290
附录E 课后练习 295
后记 299
猜您喜欢

读书导航