科技>计算机>网络与互联网
云计算通俗讲义(第4版)  

云计算通俗讲义(第4版)  "

作者:王良明
ISBN:9787121444135
定价:¥99.0
字数:359千字
页数:312
出版时间:2022-10
开本:16开
版次:01-01
装帧:
出版社:电子工业出版社
简介

本书力求简明扼要地阐述云计算的基本概念,让非IT专业人士也能轻松看懂这一人人都能接触(以后程度会更深)的事物——云计算。本书遵循一条由感性到理性、由浅入深的主线:首先以情景描述的方式,让外行也能对云计算产生感性认识;然后从计算机的基础知识讲起,逐步引出云计算的概念,使读者产生理性认识;接着介绍宏观模型和微观技术,让读者更深入地理解云计算;最后介绍OpenStack并精心设计3个云计算的实战案例,让读者了解组建云系统的过程。本书的此次版本更新力求让本书内容越来越“有深度”,剔除了次要技术的讲解,深入虚拟化技术的“内部”,精心设计了若干虚拟化实战案例,使读者对各种虚拟化技术的理解更深入。

前言

我在2015年本着向大家简单明了地讲清楚云计算概念的初衷出版了《云计算通俗讲义》的第1版。由于这一版的写作是依托我多年扎根于云计算建设和教育的理论基础和工作经验而写成的,所以一出版就受到很多读者的追捧,被很多所院校采用作为教材,也引发很多大型企事业单位的团购,由此可见,大家对“云计算到底是什么?能给我带来什么好处?”这样的问题探索热情高涨。 2017年5月和2019年3月,我汇总了读者的反馈、教学新体会,以及云计算当时的技术发展,将此书分别更新到第2版和第3版。在第2版中,增加了云计算架构的介绍,让云计算安全的内容更充实;在第3版中,增加了当前主流云服务提供商的各自产品介绍和综合比较,以及云实验平台的搭建。每次版本更新,我都会遵循由感性认识到理性认识、由浅入深的写作原则,让本书在章节编排和内容铺陈方面,更贴近广大读者的“胃口”。 不同于第2版和第3版的更新,此次版本更新进行了大量的修改,并对章节进行了调整,力求让本书越来越“有深度”,剔除了次要技术的讲解,深入虚拟化技术的“内部”。虚拟化是云计算的核心技术,本书精心设计了若干虚拟化实战案例,使读者对各种虚拟化技术的理解更深入。这些都是我多年教学的实战总结。 由于OpenStack成为IaaS云事实上的标准,涉及的IT技术很多,包括网络、虚拟化、Linux操作系统、数据库、统一身份认证、RESTful、消息队列、Python语言、Web服务器等,所以我将自己20多年的IT从业经验和广泛的软/硬件理论知识和盘托出,尽量用通俗的语言对OpenStack进行剖析。 本书经过4版的打磨与更新,更适合各个技术阶段和不同需求的读者阅读。如果你是“技术盲”或日理万机的高管,只想感性地了解一下云计算,可以只阅读第1章;如果你是公务员等,了解云计算是为了参与关于云计算的短期培训,可以只阅读前两章;如果你是IT管理人员,想自学云计算,可以只阅读前3章;如果你是IT运维人员或管理人员,可以只阅读前4章;如果你想选择大中专院校的云计算教材,那么本书非常适合。 最后,恳请各位读者一如既往地提出宝贵意见和建议。反馈渠道有:在微信公众号“农妇3拳”留言,或发送邮件至wlm@veryopen.org。 作者 于岭南

目录

第1章 “云”畅想 1 第2章 “云”概念 14 2.1 软件的概念 15 2.2 计算机系统 20 2.3 计算机网络 21 2.4 IT系统的组成 25 2.5 云计算的概念 28 2.6 3种服务模式 33 2.6.1 IaaS 34 2.6.2 PaaS 37 2.6.3 SaaS 40 2.7 4种部署模型 46 2.7.1 私有云 46 2.7.2 社区云 48 2.7.3 公共云 50 2.7.4 混合云 51 2.8 云计算的优劣分析 54 2.8.1 情景案例 54 2.8.2 云计算的优势 57 2.8.3 云计算的劣势 58 第3章 “云”模型 60 3.1 营运模型 60 3.2 技术架构 63 3.2.1 虚拟化平台 64 3.2.2 管理工具 65 3.2.3 交付部分 65 3.3 云端布点 66 3.4 租户隔离 69 3.4.1 租户行为隔离 69 3.4.2 租户数据隔离 69 3.5 统一身份认证 72 3.6 云安全 74 3.6.1 数据安全 75 3.6.2 计算可用性 77 3.6.3 互操作性与可移植性 79 3.6.4 用户自由度 83 第4章 “云”供应商 85 4.1 云产品介绍 85 4.2 5大供应商 88 4.2.1 亚马逊 88 4.2.2 微软 88 4.2.3 谷歌 88 4.2.4 阿里云 89 4.2.5 华为云 89 4.3 云服务提供商的产品 89 第5章 “云”技术 93 5.1 服务器 93 5.2 操作系统 95 5.3 存储 96 5.4 虚拟化 103 5.4.1 主机虚拟化 104 5.4.2 网络虚拟化 110 5.4.3 虚拟网元 113 5.5 数据库 115 5.5.1 MySQL/MariaDB 116 5.5.2 InfluxDB 117 5.5.3 Redis 118 5.5.4 MongoDB 118 5.5.5 Cassandra 119 5.6 云管理工具 121 第6章 OpenStack 123 6.1 OpenStack简介 123 6.2 常用组件介绍 127 6.2.1 身份服务:Keystone 129 6.2.2 组网服务:Neutron 134 6.2.3 计算服务:Nova 138 6.2.4 资源服务:Placement 139 6.2.5 镜像服务:Glance 139 6.2.6 块存储服务:Cinder 140 第7章 “云”实战 141 7.1 Ceph实战 141 7.1.1 Ceph系统设计 141 7.1.2 部署实战 143 7.2 oVirt实战 161 7.2.1 oVirt系统设计 161 7.2.2 准备工作 163 7.2.3 开始部署 166 7.2.4 加入计算节点 171 7.2.5 创建数据域 173 7.2.6 上传ISO镜像文件 175 7.2.7 创建虚拟机 176 7.3 网络虚拟化实战 180 7.3.1 创建网元tun0和tap001 180 7.3.2 使netns0和netns1互相连通 181 7.3.3 网络名字空间与外网连通 182 7.3.4 用网桥连接两个网络名字空间 182 7.3.5 构建一个SSH服务器空间 184 7.3.6 使用网桥连接tap设备 185 7.3.7 实现VPN 186 7.4 Docker实战 192 7.5 OpenStack实战 197 7.5.1 系统设计 197 7.5.2 准备3台虚拟机 200 7.5.3 安装基础服务 204 7.5.4 身份认证服务:Keystone 211 7.5.5 镜像服务:Glance 219 7.5.6 资源追踪服务:Placement 224 7.5.7 计算服务:Nova 228 7.5.8 组网服务:Neutron 238 7.5.9 Provider网络 247 7.5.10 Self-Service网络 258 7.5.11 开放虚拟网络:OVN 272 7.5.12 管理页面:Horizon 287 7.5.13 OpenStack管理 291 7.5.14 排错 299

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个