OpenStack企业云平台架构与实践PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:张小斌著
- 出 版 社:北京:电子工业出版社
- 出版年份:2015
- ISBN:9787121246906
- 页数:382 页
第1章 OpenStack与云 1
1.1 云计算 2
1.2 云服务模式 3
1.2.1 IaaS:基础设施即服务 3
1.2.2 PaaS:平台即服务 4
1.2.3 SaaS:软件即服务 4
1.3 云应用形式 4
1.3.1 私有云 4
1.3.2 云存储 5
1.3.3 云游戏 5
1.3.4 云物联 5
1.3.5 云安全 5
1.3.6 公有云服务 6
1.3.7 混合云 6
1.3.8 云计算的安全风险 6
1.4 云管理与虚拟化管理 7
1.5 私有云与公有云 8
1.6 传统应用与云感知应用 9
1.7 什么是OpenStack 11
1.8 开源云平台比较 13
1.9 术语 15
第2章 OpenStack社区 17
2.1 OPENSTACK基金会 21
2.2 白金会员 22
2.3 黄金会员 22
2.4 OPENSTACK设计原则 23
2.5 开源而开放的原则 23
2.6 OpenStack版本管理 23
2.7 OpenStack用户 24
2.8 OpenStack的误区 27
2.9 部署OpenStack的技术需求 30
第3章 OpenStack与AWS、VMware、虚拟化管理工具 31
3.1 OpenStack与AWS的比较 32
3.2 OpenStack与VMware对比 39
3.2.1 VMware vMotion与OpenStack动态迁移、块迁移 44
3.2.2 VMware DRS、DPM与OpenStack调度器 45
3.2.3 VMware与OpenStack的高可用 45
3.2.4 VMware与OpenStack的容错(Fault Tolerance) 46
3.2.5 总结 46
3.3 虚拟化与虚拟化管理工具 47
3.3.1 服务器虚拟化 47
3.3.2 网络虚拟化 48
3.3.3 存储虚拟化 48
3.3.4 虚拟化工具VirtualBox 48
3.3.5 虚拟化工具Virt-Manager 53
第4章 虚拟机管理程序与典型应用 56
4.1 开放虚拟化技术KVM 57
4.1.1 libvirt介绍 58
4.1.2 域配置文件 59
4.1.3 使用Libvirt创建和管理KVM虚拟机 60
4.2 Linux容器 62
4.2.1 LXC 65
4.2.2 Docker 71
4.3 裸机 77
4.4 LXC/Docker与KVM/Xen的选择 78
4.5 OpenStack与Linux 79
4.6 OpenStack与KVM 79
4.7 OpenStack与VDI 80
4.7.1 基于OpenStack的VDI典型架构 80
4.7.2 Spice协议 81
4.7.3 开发桌面虚拟化应用的功能需求 84
4.8 OPENSTACK与HADOOP 85
4.8.1 云平台/虚拟化对大数据计算的益处 86
4.8.2 OpenStack对Savanna的支持 86
4.8.3 Savanna的使用简介 87
第5章 OpenStack架构与组件 92
5.1 OpenStack项目与组件 93
5.2 IaaS模型与OpenStack组件对应关系 95
5.2.1 OpenStack功能待提高的方面 100
5.2.2 节点与网络类型 100
5.3 消息总线和数据库 104
5.4 多租户 105
5.5 Keystone 107
5.6 Glance 112
5.7 Nova 119
5.7.1 nova-api 119
5.7.2 nova-scheduler 120
5.7.3 nova-schedule过滤器 122
5.7.4 nova-volume 128
5.7.5 nova-compute 128
5.7.6 nova-network 132
5.7.7 nova-conductor 135
5.7.8 服务横向扩展 136
5.8 存储 138
5.8.1 对象存储 139
5.8.2 块存储 139
5.8.3 Cinder 144
5.8.4 卷(Volume)操作 145
5.9 Neutron 148
5.9.1 nova-network的局限性 148
5.9.2 Neutron功能特点 149
5.9.3 ML2 149
5.9.4 Open vSwitch虚拟网络 151
5.10 Ceilometer 154
5.10.1 计算(Nova) 155
5.10.2 网络(Neutron) 156
5.10.3 镜像(Glance) 157
5.10.4 块存储(Cinder) 158
5.10.5 对象存储(Swift) 158
5.10.6 编排(Heat) 158
5.10.7 能源(Kwapi) 159
5.10.8 网络(SDN控制器) 159
5.10.9 计量数据收集的结构、交互图 161
5.11 Heat 161
第6章 OpenStack部分组件安装示例 163
6.1 安装拓扑 164
6.2 服务器远程安装配置 165
6.3 软件包与仓库 167
6.3.1 软件包 167
6.3.2 软件仓库 169
6.3.3 依赖关系 169
6.3.4 软件包名称 170
6.3.5 只下载软件包的方法 171
6.3.6 RPM常用命令 172
6.4 ISO 173
6.5 安装OpenStack组件——Keystone、Glance和Quantum 175
6.5.1 控制节点 175
6.5.2 计算节点 187
6.5.3 设置iptables规则 187
6.6 大规模安装技术与工具 187
6.6.1 Chef 187
6.6.2 Puppet 190
6.6.3 Chef与Puppet的比较 191
6.6.4 IBM xCAT 192
第7章 系统定制技术 193
7.1 系统环境的定制 194
7.1.1 KVM的检查与安装 194
7.1.2 网络时间协议(NTP)服务的设置 196
7.1.3 SSH无密码登录 197
7.1.4 自动运行定制化程序 199
7.1.5 简单备份 200
7.2 网络 201
7.2.1 ifconfig命令使用及结果分析 201
7.2.2 静态IP地址的配置 202
7.2.3 网卡绑定 204
7.2.4 网桥模式的配置 207
7.2.5 Access、Hybrid和Trunk三种模式 209
7.3 安装与打包技术 211
7.3.1 制作RPM 211
7.3.2 Kickstart快速安装 218
7.3.3 编辑可引导的ISO 230
7.3.4 制作一个定制化可引导的ISO 231
第8章 OpenStack部署 240
8.1 来自实际客户的困惑 241
8.2 企业云环境规划 245
8.2.1 理解企业业务需求和预期 245
8.2.2 云平台规划 247
8.3 区域和可用区 252
8.4 典型部署拓扑 255
8.4.1 基于传统网络的基本部署架构 255
8.4.2 基于OpenStack Neutron的部署架构 257
8.4.3 基于Ceph统一存储的部署架构 257
8.4.4 中型企业私有云部署架构 258
8.4.5 中型企业差异化资源池、多种存储池的部署 260
8.4.6 融合传统硬件的部署方案 260
8.5 云平台硬件选择 261
8.5.1 试验环境推荐配置 261
8.5.2 标准部署推荐配置 262
8.6 控制节点的设计 263
8.6.1 硬件抉择 263
8.6.2 服务分离式部署 264
8.6.3 数据库 264
8.6.4 消息中间件 264
8.6.5 认证与授权 265
8.6.6 网络 265
8.6.7 计算节点的设计 265
8.6.8 存储的选择 270
8.6.9 网络的选择 276
8.6.10 计算硬件需求 279
8.6.11 软件部分检查清单 284
8.6.12 与企业现有系统集成 285
8.6.13 云环境扩展需求 286
8.7 生产环境问题和对策 288
8.7.1 计算资源隔离和流量控制 288
8.7.2 调度策略 288
8.7.3 负载均衡 288
8.7.4 OpenStack的实施 289
8.8 云平台监控 291
8.8.1 性能监控 291
8.8.2 服务与资源监控 293
8.8.3 消息中间件监控 295
8.8.4 日志分析 298
第9章 第三方工具搭建OpenStack运行环境 300
9.1 DevStack 302
9.1.1 环境准备 302
9.1.2 安装 303
9.2 IBM OenStack Solution for System X 309
9.2.1 OpenStack Solution客户服务生命周期 310
9.2.2 OpenStack Solution的功能特点与优势 311
9.2.3 云平台内部的修补、优化与定制 313
9.2.4 模块化和自动化的云平台搭建技术 315
9.2.5 控制节点的设计 316
9.2.6 控制服务部署场景 316
9.2.7 安装 317
9.3 Red Hat RDO 322
9.3.1 环境准备 322
9.3.2 设置源 324
9.3.3 安装PackStack 326
9.3.4 定制PackStack的answer文件 326
9.3.5 安装 338
9.3.6 增加计算节点 342
9.4 Mirantis Fuel 343
9.4.1 Fuel简介 343
9.4.2 Mirantis支持的架构 344
9.4.3 Fuel安装 349
9.5 Dell Crowbar 364
9.5.1 Crowbar安装OpenStack 365
9.5.2 界面 366
第10章 九州云Animbus融合架构一体机解决方案 371
10.1 产品背景 372
10.2 九州云计算存储云一体机 375
- 《建筑施工企业统计》杨淑芝主编 2008
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《麦肯锡精英这样实践基本功》(日)户塚隆将著 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《江苏中小企业生态环境评价报告》南京大学金陵学院企业生态研究中心 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017