当前位置:首页 > 行业软件及应用 >
《OpenStack从零开始学》电子书封面

OpenStack从零开始学

  • 发布时间:2020年06月13日 11:11:01
  • 作者:卢万龙
  • 大小:63.7 MB
  • 类别:OpenStack电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:7.7

    OpenStack从零开始学 PDF 高清版

      给大家带来的一篇关于OpenStack相关的电子书资源,介绍了关于OpenStack方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小63.7 MB,卢万龙编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.3。

      内容介绍

      OpenStack做为开源系统云计算技术当仁不让,拥有普遍的受众群体、活跃性的小区和优良的散播,尊为云计算技术的管理者。

      《OpenStack从零开始学》循序渐进,从设计理论到实际操作,领着读者了解OpenStack云计算的全景,轻轻松松踏入OpenStack云计算的全球。其內容包含了OpenStack云计算设计理论,虚拟技术KVM和Xen的原理与运用,4种OpenStack网络结构(Flat、Local、GRE和VXLAN)方式和互联网OSI7层实体模型详细介绍,Ceph分布式系统,OpenStack安裝配备(Nova、Cinder、Neutron、Horizon、Swift和Keystone等服务项目部件)、应用领域和实际操作(卷管理方法、建立互联网和案例、案例热转移和冷转移)等好几个层面,使读者读后心旷神怡,真实喜爱云计算此项技术性。

      《OpenStack从零开始学》合适不久或是方案进到云计算行业的初中级读者学习培训,也合适早已进到云计算行业而且有一定有关专业知识或了解的初级读者阅读文章。针对一些从业售前服务工作中的读者,《OpenStack从零开始学》也十分可用。

      目录

      • 第1篇 原理篇
      • 第1章 云计算之OpenStack 2
      • 1.1 什么是云 2
      • 1.2 OpenStack发展历程 4
      • 1.3 OpenStack概念设计 4
      • 1.4 OpenStack服务组件 6
      • 第2章 计算(Nova)服务介绍 8
      • 2.1 架构设计 10
      • 2.2 虚拟化技术介绍 10
      • 2.2.1 KVM虚拟化技术 12
      • 2.2.2 Xen虚拟化技术 22
      • 2.3 Libvirt技术介绍 31
      • 2.3.1 Libvirt API介绍 32
      • 2.3.2 Libvirt网络架构 34
      • 2.3.3 Libvirt存储架构 36
      • 第3章 网络(Neutron)服务介绍 37
      • 3.1 网络OSI 7层模型 38
      • 3.2 网络介绍 43
      • 3.3 网络架构 44
      • 3.4 网络API简介 45
      • 3.5 LBaaS和FWaaS 46
      • 3.6 网络类型介绍 48
      • 第4章 存储服务介绍 51
      • 4.1 块存储(Cinder)服务介绍 53
      • 4.2 对象存储(Swift)服务介绍 54
      • 4.2.1 对象存储特点 55
      • 4.2.2 对象存储组成 57
      • 4.3 文件系统存储 62
      • 4.4 Ceph简介 62
      • 4.4.1 存储数据过程 64
      • 4.4.2 可扩展性和高可用性 65
      • 4.4.3 集群管理 68
      • 第5章 计量(Ceilometer)服务介绍 72
      • 5.1 计量服务组件组成 72
      • 5.2 计量服务组件支持列表 73
      • 第6章 身份认证(Keystone)服务介绍 75
      • 第7章 镜像(Glance)服务介绍 78
      • 第8章 仪表板(Horizon)服务介绍 80
      • 第9章 编排(Heat)服务介绍 87
      • 第2篇 安装配置篇
      • 第10章 OpenStack安装配置准备 90
      • 10.1 架构设计 90
      • 10.2 基础环境准备 93
      • 10.2.1 安全设置规则 95
      • 10.2.2 主机节点网络设置 96
      • 10.2.3 节点时钟同步 102
      • 10.2.4 配置OpenStack安装源和运行环境 104
      • 10.2.5 安装和配置SQL数据库 104
      • 10.2.6 安装和配置NoSQL数据库 105
      • 10.2.7 安装和配置消息队列 106
      • 第11章 身份认证(Keystone)服务安装配置 108
      • 11.1 安装和配置 108
      • 11.2 创建service entity和API endpoint 112
      • 11.2.1 准备 113
      • 11.2.2 创建过程 113
      • 11.3 创建项目、用户和角色 115
      • 11.4 检查配置 118
      • 11.5 定义OpenStack客户端环境变量脚本 119
      • 11.5.1 创建环境变量脚本 120
      • 11.5.2 验证 120
      • 第12章 镜像(Glance)服务安装配置 122
      • 12.1 安装和配置 122
      • 12.1.1 准备 122
      • 12.1.2 安装和配置Glance镜像服务组件 125
      • 12.1.3 安装完成 127
      • 12.2 验证 128
      • 第13章 计算(Nova)服务安装配置 130
      • 13.1 安装和配置(控制节点) 130
      • 13.1.1 准备 130
      • 13.1.2 安装和配置Nova计算服务组件 133
      • 13.1.3 安装完成 136
      • 13.2 安装和配置(计算节点) 136
      • 13.2.1 安装和配置Nova计算服务组件 136
      • 13.2.2 安装完成 139
      • 13.3 验证 139
      • 第14章 网络(Neutron)服务安装配置 141
      • 14.1 安装和配置(控制节点) 141
      • 14.1.1 准备 142
      • 14.1.2 配置Neutron网络服务组件 144
      • 14.1.3 配置metadata agent 156
      • 14.1.4 配置计算服务组件 157
      • 14.1.5 安装完成 157
      • 14.2 安装和配置(计算节点) 158
      • 14.2.1 网络服务组件安装和配置通用组件 158
      • 14.2.2 配置网络核心组件 160
      • 14.2.3 配置计算服务组件 162
      • 14.2.4 安装完成 163
      • 14.3 验证 163
      • 第15章 仪表板(Horizon)服务安装配置 165
      • 15.1 安装和配置 165
      • 15.1.1 安装和配置Horizon仪表板服务组件 166
      • 15.1.2 安装完成 168
      • 15.2 验证 168
      • 第16章 块存储(Cinder)服务安装配置 169
      • 16.1 安装和配置(控制节点) 169
      • 16.1.1 准备 170
      • 16.1.2 安装和配置Cinder块存储服务组件 173
      • 16.1.3 安装完成 175
      • 16.2 安装和配置(存储节点) 176
      • 16.2.1 准备 176
      • 16.2.2 安装和配置Cinder块存储服务组件 177
      • 16.2.3 安装完成 180
      • 16.3 验证 180
      • 第17章 对象存储(Swift)服务安装配置 181
      • 17.1 安装和配置(控制节点) 181
      • 17.1.1 准备 182
      • 17.1.2 安装和配置Swift对象存储服务组件 184
      • 17.2 安装和配置(存储节点) 186
      • 17.2.1 准备 186
      • 17.2.2 安装和配置Swift对象存储服务组件 188
      • 17.3 创建和分发Ring 190
      • 17.3.1 创建用户Ring 190
      • 17.3.2 创建Container Ring 192
      • 17.3.3 创建Object Ring 193
      • 17.3.4 分发Ring配置文件 195
      • 17.4 安装完成 195
      • 17.5 验证 197
      • 第18章 编排(Heat)服务安装配置 199
      • 18.1 安装和配置 199
      • 18.1.1 准备 199
      • 18.1.2 安装和配置Heat编排服务组件 205
      • 18.1.3 安装完成 208
      • 18.2 验证 208
      • 第19章 计量(Ceilometer)服务安装配置 209
      • 19.1 安装和配置 209
      • 19.1.1 准备 209
      • 19.1.2 安装和配置Ceilometer计量服务组件 213
      • 19.1.3 安装完成 215
      • 19.2 启用Glance镜像服务计量 215
      • 19.3 启用Nova计算服务计量 216
      • 19.3.1 安装和配置agent 216
      • 19.3.2 配置Nova计算服务使用Ceilometer计量服务 218
      • 19.4 启用Cinder块存储服务计量 218
      • 19.5 启用Swift对象存储服务计量 219
      • 19.5.1 准备 219
      • 19.5.2 配置Swift对象存储服务使用Ceilometer计量服务 220
      • 19.6 验证 220
      • 第20章 建立虚拟机实例测试 222
      • 20.1 创建虚拟网络 222
      • 20.1.1 架构一网络(Public Provider Network) 222
      • 20.1.2 架构二网络(Private Project Network) 225
      • 20.2 创建Key Pair 231
      • 20.3 创建Security Group规则 232
      • 20.4 创建虚拟机实例 232
      • 20.4.1 创建虚拟机实例(Public Provider Network) 232
      • 20.4.2 创建虚拟机实例(Private Project Network) 238
      • 20.5 创建块存储 243
      • 第3篇 管理篇
      • 第21章 OpenStack项目管理 250
      • 21.1 管理租户、用户和角色 250
      • 21.1.1 命令行方式 251
      • 21.1.2 图形界面方式 255
      • 21.2 管理主机类型 257
      • 21.2.1 命令行方式 257
      • 21.2.2 图形界面方式 259
      • 21.3 管理安全组 263
      • 21.4 管理主机集合 265
      • 21.5 资源使用率统计 267
      • 21.5.1 命令行方式 267
      • 21.5.2 图形界面方式 269
      • 21.6 查看系统服务信息 270
      • 第22章 仪表板使用 273
      • 22.1 Logo和图形界面定制化 273
      • 22.2 HTML标题、Logo链接和帮助定制化 275
      • 第23章 管理镜像 276
      • 23.1 命令行方式 276
      • 23.2 图形界面方式 279
      • 第24章 管理网络 282
      • 24.1 命令行方式 282
      • 24.2 图形界面方式 285
      • 第25章 管理卷设备 287
      • 25.1 命令行方式 287
      • 25.2 图形界面方式 295
      • 第26章 管理虚拟机实例 298
      • 26.1 创建虚拟机实例 298
      • 26.1.1 命令行方式 298
      • 26.1.2 图形界面方式 302
      • 26.2 操作虚拟机实例 303
      • 26.2.1 命令行方式 303
      • 26.2.2 图形界面方式 306
      • 26.3 选择主机节点运行实例 307
      • 26.4 计算节点配置SSH互信 308
      • 26.5 实例热迁移 310
      • 26.5.1 KVM 310
      • 26.5.2 XenServer 317
      • 26.6 实例冷迁移 318
      • 26.7 实例转移 319
      • 第27章 OpenStack版本升级 322
      • 27.1 升级准备 322
      • 27.2 版本升级 325
      • 27.3 版本回退 329
      • 第28章 故障排查 333
      • 28.1 计算服务组件故障排查 333
      • 28.2 块存储服务组件故障排查 335

      学习笔记

      pycharm远程调试openstack代码

      本文实例为大家分享了pycharm远程调试openstack的具体代码,供大家参考,具体内容如下 1.安装pycharm专业版 本文安装pycharm 2016.2.3专业版。网上教程较多,这里不做详细介绍,只要到pycharm官网上下载应用程序进行安装即可。 2.pycharm配置 (1)首先按下图1打开tools-deployment-configuration: 图 (2)接下来add server,补充server name以及传输方式SFTP,点击ok,如下图2所示: (3)填写server信息,点击ok即可,如下图3所示: (4)然后通过打开tools-deployment-browse remote host,如下图4所示: (5)此时就可以进行远程调试openstack程序了,如下图5所示: (6)代码更改完毕后即可通过右上角的upload图标进行上传,如下图6所示: (……

      pycharm远程调试openstack的图文教程

      今天我要讲如何远程调试openstack。首先我们使用的工具是Pycharm. 1.首先介绍一下环境 我的openstack是使用rdo一键安装的,安装在一台centos的虚拟机上,虚拟机的IP地址是192.168.102.129 2.创建流程 首先加载远程python解释器,比如你的openstack安装在虚拟机上,则就是你虚拟机上的python,这里我们以远程调试nova为例。 2.1 首先创建项目路径 2.2 加载远程解释器 设置远程 2.3设置路劲映射 2.4 下载源码到本地 点击红色所指弹出如下 然后右击出现下载本地代码 然后就会同步代码都本地 2.5 启动调试进程 这里是以nova-api为例,所以我们还要把nova-api启动代码拷贝到本地项目中,同时还要把nova-api也要考到虚拟机的nova源代……

      Pycharm远程调试openstack的方法

      Pycharm对openstack进行远程调试,供大家参考,具体内容如下 总共分三步: 一. 安装samba(非必须的) 二. 安装并配置pycharm 三. 修改openstack的代码(以nova为例) 一.为了实现远程代码的map要首先进行如下设置 1.安装samba(针对Unbuntu14.04,其它版本的安装方式可能略有差别) sudo apt-get install samba sudo apt-get install smbfs sudo apt-get install cifs-utils 2.安装完成后重新启动samba: sudo /etc/init.d/smbd restart 3.修改配置文件 vi /etc/samba/smb.conf 添加下面几行 [stack] path = /home/stack/share2 writeable = yes browseable = yes guest ok= yes 其中:/home/stack/share2是要map的远程文件所在目录 [stack]是本地上要显示的名字,可以随便起 4. 修改PYTHONPATH: export PY……

      以上就是本次介绍的OpenStack电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:区块链革命

      下一篇:Presto技术内幕

      展开 +

      收起 -

      • 《OpenStack从零开始学》PDF下载

      下载地址:百度网盘下载
      OpenStack相关电子书
      云计算与OpenStack:虚拟机Nova篇
      云计算与OpenStack:虚拟机Nova篇 完整扫描版

      本书通过深入剖析OpenStack架构的设计理念及具体实现,结合云计算管理平台建设理论,将理论与实践相结合,让读者知其然并知其所以然,感兴趣的小伙伴们可以参考一下

      立即下载
      精通OpenStack
      精通OpenStack 完整第2版

      本书在*版的基础上增加了OpenStack的*新功能。书中详细介绍OpenStack基础架构;展示如何创建自己的OpenStack私有云;讲述OpenStack支持的各种管理程序和容器技术;介绍OpenStack中的各种存储类型和高级网络。通过本书,读者将开发故障排除技能,并全面了解OpenStack中的高可用性和故障转移等服务。并且,通过实例,使读者获得运行集中式日志记录服务器和监视OpenStack服务的经验。

      立即下载
      OpenStack部署实践
      OpenStack部署实践 高清第2版

      OpenStack部署实践(第2版) 基于OpenStack Kilo版讲述了部署相关的内容,是作者多年实践经验的总结。书中不仅对上一版进行了全面修订,还增加了桌面虚拟化、Neutron与SDN、分布式存储、Swift对象存

      立即下载
      OpenStack系统架构设计实战
      OpenStack系统架构设计实战 原版扫描版

      本书对各主流云管理平台进行介绍及对比后,主要对OpenStack平台进行重点介绍。感兴趣的可以下载学习

      立即下载
      OpenStack设计与实现
      OpenStack设计与实现 高清第2版

      OpenStack设计与实现(第2版) 是一本介绍 OpenStack 设计与实现原理的书。本书内容以 Newton 版本为基础,覆盖了OpenStack 的学习方法到设计与实现等各个方面内容,致力于帮助读者形成 OpenStack 及

      立即下载
      OpenStack高可用集群(上册)
      OpenStack高可用集群(上册) 扫描版 立即下载
      深入理解OpenStack自动化部署
      深入理解OpenStack自动化部署 完整版

      本书是关于对Openstack自动化部署工作核心部分的讲解:PuppetOpenstack核心模块和基础模块的详细介绍和最佳实践 本书的主旨是为读者讲解如何借助当前流行的自动化运维工具目来完成OpenStack云平台的部署和配置工作,本书大致划分为三大部分: 介绍部分 包含前期的准备工作,相关约定,术语说明,项目概览,模块剖析等等基础知识给读者从全局上的认识 配置管理部分 本部分分为三章,分别介绍Openstack使用到的基础模块和核心服务模块以及公共库模块的

      立即下载
      深入浅出Neutron:OpenStack网络技术
      深入浅出Neutron:OpenStack网络技术 扫描完整版

      《深入浅出Neutron :OpenStack网络技术》 是一本介绍OpenStack网络的专著,本书将会从传统的网络技术开始,让读者在大脑中建立传统网络与Neutron网络的一一对应关系,然后介绍了深入讲解Neutro

      立即下载
      读者留言
      吕思远

      吕思远 提供上传

      资源
      40
      粉丝
      11
      喜欢
      184
      评论
      16

      Copyright 2018-2020 www.xz577.com 码农之家

      投诉 / 推广 / 赞助:QQ:520161757