没有合适的资源?快使用搜索试试~ 我知道了~
首页OpenStack云计算实战指南:第三版
"《OpenStack云计算实战手册》(第三版,2015年)是一本专门针对OpenStack开源软件的实用指南。OpenStack作为当前云计算领域的主要基础设施之一,由全球各地的开发者社区共同开发,并得到了云计算行业的领先企业大力支持。它以其易用性、可扩展性和大数据分析能力而备受青睐。 本书的核心目标是指导读者构建私有云环境,共包含超过110个实用的步骤和案例,帮助读者掌握OpenStack的关键组件和服务。首先,作者会介绍云服务的基础,如身份服务、镜像服务和计算服务,让读者理解这些服务在云计算中的核心作用。接着,读者将深入学习Neutron(OpenStack的网络服务),通过实践配置ML2(Multi-Layer Switching)网络、创建网络、路由器以及分布式虚拟路由器,从而了解网络架构和管理的实践操作。 在本书中,作者Kevin Jackson、Cody Bunch和Egle Sigler合作,分享他们的专业知识和经验,确保读者能够高效地设计和部署私有云,同时充分利用OpenStack的商业特性来降低成本并提升业务效率。值得注意的是,版权信息强调了未经出版商书面许可,不得复制或传播书中的内容,且书中的信息不带有任何形式的担保,但作者和出版社仍致力于提供准确的信息。 通过阅读《OpenStack云计算实战手册》,读者不仅能够掌握OpenStack的安装、配置和维护技巧,还能了解如何利用它进行大规模的数据存储、网络管理和自动化工作流程,从而为个人项目或企业的云计算转型提供坚实的基础。无论你是初学者还是专业运维人员,这本书都是提升OpenStack技能和实践经验的宝贵资源。"
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/9112161/bg10.jpg)
i
Table of Contents
Preface vii
Chapter 1: Keystone – OpenStack Identity Service 1
Introduction 1
Installing the OpenStack Identity Service 2
Conguring OpenStack Identity for SSL communication 5
Creating tenants in Keystone 7
Conguring roles in Keystone 8
Adding users to Keystone 10
Dening service endpoints 15
Creating the service tenant and service users 22
Conguring OpenStack Identity for LDAP Integration 28
Chapter 2: Glance – OpenStack Image Service 31
Introduction 31
Installing OpenStack Image Service 32
Conguring OpenStack Image Service with OpenStack Identity Service 36
Conguring OpenStack Image Service with OpenStack Object Storage 37
Managing images with OpenStack Image Service 39
Registering a remotely stored image 43
Sharing images among tenants 45
Viewing shared images 47
Using image metadata 48
Migrating a VMware image 51
Creating an OpenStack image 52
www.it-ebooks.info
![](https://csdnimg.cn/release/download_crawler_static/9112161/bg11.jpg)
ii
Table of Contents
Chapter 3: Neutron – OpenStack Networking 61
Introduction 61
Installing Neutron and Open vSwitch on a dedicated network node 63
Conguring Neutron and Open vSwitch 66
Installing and conguring the Neutron API service 74
Creating a tenant Neutron network 79
Deleting a Neutron network 82
Creating an external oating IP Neutron network 85
Using Neutron networks for different purposes 90
Conguring Distributed Virtual Routers 95
Using Distributed Virtual Routers 102
Chapter 4: Nova – OpenStack Compute 105
Introduction 106
Installing OpenStack Compute controller services 107
Installing OpenStack Compute packages 108
Conguring database Services 110
Conguring OpenStack Compute 112
Conguring OpenStack Compute with OpenStack Identity Service 119
Stopping and starting nova services 120
Installation of command-line tools on Ubuntu 123
Using the command-line tools with HTTPS 124
Checking OpenStack Compute services 125
Using OpenStack Compute 128
Managing security groups 130
Creating and managing key pairs 132
Launching our rst cloud instance 135
Fixing a broken instance deployment 140
Terminating your instances 142
Using live migration 143
Working with nova-schedulers 145
Creating avors 146
Dening host aggregates 149
Launching instances in specic Availability Zones 153
Launching instances on specic Compute hosts 156
Removing Nova nodes from a cluster 158
www.it-ebooks.info
![](https://csdnimg.cn/release/download_crawler_static/9112161/bg12.jpg)
iii
Table of Contents
Chapter 5: Swift – OpenStack Object Storage 163
Introduction 163
Conguring Swift services and users in Keystone 165
Installing OpenStack Object Storage services – proxy server 167
Conguring OpenStack Object Storage – proxy server 169
Installing OpenStack Object Storage services – storage nodes 172
Conguring physical storage for use with Swift 174
Conguring Object Storage replication 177
Conguring OpenStack Object Storage – storage services 179
Making the Object Storage rings 182
Stopping and starting OpenStack Object Storage 186
Setting up SSL access 187
Chapter 6: Using OpenStack Object Storage 191
Introduction 191
Installing the swift client tool 192
Creating containers 193
Uploading objects 194
Uploading large objects 197
Listing containers and objects 199
Downloading objects 201
Deleting containers and objects 203
Using OpenStack Object Storage ACLs 205
Using Container Synchronization between two Swift Clusters 207
Chapter 7: Administering OpenStack Object Storage 213
Introduction 213
Managing the OpenStack Object Storage cluster with swift-init 214
Checking cluster health 216
Managing the Swift cluster capacity 218
Removing nodes from a cluster 222
Detecting and replacing failed hard drives 224
Collecting usage statistics 225
www.it-ebooks.info
![](https://csdnimg.cn/release/download_crawler_static/9112161/bg13.jpg)
iv
Table of Contents
Chapter 8: Cinder – OpenStack Block Storage 229
Introduction 229
Conguring Cinder-volume services 231
Conguring OpenStack Compute for Cinder-volume 233
Creating volumes 237
Attaching volumes to an instance 239
Detaching volumes from an instance 241
Deleting volumes 243
Conguring third-party volume services 244
Working with Cinder snapshots 245
Booting from volumes 247
Chapter 9: More OpenStack 251
Introduction 251
Using cloud-init to run post-installation commands 252
Using cloud-cong to run the post-installation conguration 254
Installing OpenStack Telemetry 257
Using OpenStack Telemetry to interrogate usage statistics 262
Installing Neutron LBaaS 267
Using Neutron LBaaS 270
Conguring Neutron FWaaS 275
Using Neutron FWaaS 278
Installing the Heat OpenStack Orchestration service 285
Using Heat to spin up instances 290
Chapter 10: Using the OpenStack Dashboard 295
Introduction 295
Installing OpenStack Dashboard 296
Using OpenStack Dashboard for key management 298
Using OpenStack Dashboard to manage Neutron networks 304
Using OpenStack Dashboard for security group management 311
Using OpenStack Dashboard to launch instances 319
Using OpenStack Dashboard to terminate instances 324
Using OpenStack Dashboard to connect to instances using a VNC 325
Using OpenStack Dashboard to add new tenants – projects 327
Using OpenStack Dashboard for user management 329
Using OpenStack Dashboard with LBaaS 337
Using OpenStack Dashboard with OpenStack Orchestration 347
www.it-ebooks.info
![](https://csdnimg.cn/release/download_crawler_static/9112161/bg14.jpg)
v
Table of Contents
Chapter 11: Production OpenStack 359
Introduction 359
Installing the MariaDB Galera cluster 360
Conguring HA Proxy for the MariaDB Galera cluster 362
Conguring HA Proxy for high availability 365
Installing and conguring Pacemaker with Corosync 371
Conguring OpenStack services with Pacemaker and Corosync 376
Bonding network interfaces for redundancy 382
Automating OpenStack installations using Ansible – host conguration 384
Automating OpenStack installations using Ansible – Playbook
conguration 389
Automating OpenStack installations using Ansible – running Playbooks 396
Index 401
www.it-ebooks.info
剩余435页未读,继续阅读
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![mobi](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/a85f9b5ddf8441b8b4d02a19e1ce0d8e_vanridin.jpg!1)
vanridin
- 粉丝: 108
- 资源: 1188
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)