当前位置:首页 > 网络与数据通信 >
《OpenStack企业云平台架构与实践》电子书封面

OpenStack企业云平台架构与实践

  • 发布时间:2020年06月08日 14:10:45
  • 作者:张小斌
  • 大小:70.3 MB
  • 类别:OpenStack电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:7.7

    OpenStack企业云平台架构与实践 PDF 高清版

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

      内容介绍

      《OpenStack企业云平台架构与实践》结合作者亲身经历的各类OpenStack的咨询、规划和实施经验,以循序渐进的方式,从理论和工程角度,讲述了如何将OpenStack(本质上只是一堆相关的进程和服务)变成企业可靠的、托管企业各类生产环境的云平台的方方面面,让OpenStack真正变成我们身边默默无闻但又实实在在的环境的一分子。《OpenStack企业云平台架构与实践》分为10章,分别介绍了OpenStack与云,OpenStack社区,OpenStack与AWS、VMware、虚拟化管理工具,虚拟机管理程序与典型应用,OpenStack架构与组件,OpenStack部分组件安装示例,系统定制技术,OpenStack部署,第三方工具搭建OpenStack运行环境,九州云Animbus融合架构一体机解决方案等内容。

      《OpenStack企业云平台架构与实践》面向广大OpenStack工程人员、技术专家、IT管理人员、云计算架构师等。对于初学者也有很强的参考意义。

      目录

      • 第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 OpenStack 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.3Fuel安装 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

      学习笔记

      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的方法

      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……

      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源代……

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

      上一篇:互联网企业安全高级指南

      下一篇:MONGODB实战

      展开 +

      收起 -

      • 《OpenStack企业云平台架构与实践》PDF下载

      下载地址:百度网盘下载
      OpenStack相关电子书
      OpenStack系统架构设计实战
      OpenStack系统架构设计实战 原版扫描版

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

      立即下载
      OpenStack开源云王者归来
      OpenStack开源云王者归来

      这书依照新手入门、分析、拓展的授课方法,循序渐进地详细介绍了开源系统云操作系统OpenStack(Grizzly版本号)的总体架构、安裝布署、源代码分析及拓展开发。这书附加的全部源码和安裝脚本制作均能够在Github(https://github.com/JiYou/openstack)上得到。这书共19章,分成4篇。这书內容全方位,案例诸多,理论性强,解读清楚,合适要想从业开源系统云OpenStack开发的技术工作人员阅读文章。

      立即下载
      云计算与OpenStack:虚拟机Nova篇
      云计算与OpenStack:虚拟机Nova篇 完整扫描版

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

      立即下载
      OpenStack高可用集群(下册)
      OpenStack高可用集群(下册) 影印高清版 立即下载
      每天5分钟玩转OpenStack
      每天5分钟玩转OpenStack 高清版

      每天5分钟玩转OpenStack 是一本OpenStack的教程和参考。读者在学习的过程中,可以跟着教程进行操作,在实践中掌握 OpenStack 的核心技能。在之后的工作中,则可以将本教程作为参考书,按需查找

      立即下载
      深入理解OpenStack自动化部署
      深入理解OpenStack自动化部署 完整版

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

      立即下载
      OpenStack实战
      OpenStack实战 高清版

      OpenStack实战 的主题是通过OpenStack来部署企业私有云。本书不只是像技术手册一样介绍如何部署OpenStack,还会解释各个步骤涉及的原理以及这项技术对业界的影响。 本书分为3个部分,第1部分(

      立即下载
      读者留言
      万智辉

      万智辉 提供上传

      资源
      36
      粉丝
      25
      喜欢
      153
      评论
      12

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

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