内容推荐 本书力求简明扼要地阐述云计算的基本概念,让非IT专业人士也能轻松看懂这一人人都能接触(以后程度会更深)的事物——云计算。本书遵循一条由感性到理性、由浅入深的主线:首先以情景描述的方式,让外行也能对云计算产生感性认识;然后从计算机的基础知识讲起,逐步引出云计算的概念,使读者产生理性认识;接着介绍宏观模型和微观技术,让读者更深入地理解云计算;最后介绍OpenStack并精心设计3个云计算的实战案例,让读者了解组建云系统的过程。 本书此次的版本更新力求让本书的内容越来越“有深度”,剔除了次要技术的讲解,深入虚拟化技术的“内部”,精心设计了若干虚拟化实战案例,使读者对各种虚拟化技术的理解更深入。 本书适合作为大中专院校和培训机构的云计算教材,经过4版的打磨与更新,更适合各个技术阶段和不同需求的读者阅读。 作者简介 王良明,从事IT工作二十余年,先后在银行、华为、上海大唐工作过,2004年开始涉足云计算,期间自己创业过两次,都是云计算产品。现为广东理工职业学院老师,2012年去了深圳一家公司挂职锻炼,任职云计算系统架构师。在教学之余,依然钻研自己喜爱的云计算技术,开发了云计算终端机并申请了专利,同时完成了大、中、小云端的建设方案。回望自己的IT从业历程,教训多于经验,集成于此书中。 目录 第1章 “云”畅想 第2章 “云”概念 2.1 软件的概念 2.2 计算机系统 2.3 计算机网络 2.4 IT系统的组成 2.5 云计算的概念 2.6 3种服务模式 2.6.1 IaaS 2.6.2 PaaS 2.6.3 SaaS 2.7 4种部署模型 2.7.1 私有云 2.7.2 社区云 2.7.3 公共云 2.7.4 混合云 2.8 云计算的优劣分析 2.8.1 情景案例 2.8.2 云计算的优势 2.8.3 云计算的劣势 第3章 “云”模型 3.1 营运模型 3.2 技术架构 3.2.1 虚拟化平台 3.2.2 管理工具 3.2.3 交付部分 3.3 云端布点 3.4 租户隔离 3.4.1 租户行为隔离 3.4.2 租户数据隔离 3.5 统一身份认证 3.6 云安全 3.6.1 数据安全 3.6.2 计算可用性 3.6.3 互操作性与可移植性 3.6.4 用户自由度 第4章 “云”供应商 4.1 云产品介绍 4.2 5大供应商 4.2.1 亚马逊 4.2.2 微软 4.2.3 谷歌 4.2.4 阿里云 4.2.5 华为云 4.3 云服务提供商的产品 第5章 “云”技术 5.1 服务器 5.2 操作系统 5.3 存储 5.4 虚拟化 5.4.1 主机虚拟化 5.4.2 网络虚拟化 5.4.3 虚拟网元 5.5 数据库 5.5.1 MySQL/MariaDB 5.5.2 InfluxDB 5.5.3 Redis 5.5.4 MongoDB 5.5.5 Cassandra 5.6 云管理工具 第6章 OpenStack 6.1 OpenStack简介 6.2 常用组件介绍 6.2.1 身份服务:Keystone 6.2.2 组网服务:Neutron 6.2.3 计算服务:Nova 6.2.4 资源服务:Placement 6.2.5 镜像服务:Glance 6.2.6 块存储服务:Cinder 第7章 “云”实战 7.1 Ceph实战 7.1.1 Ceph系统设计 7.1.2 部署实战 7.2 oVirt实战 7.2.1 oVirt系统设计 7.2.2 准备工作 7.2.3 开始部署 7.2.4 加入计算节点 7.2.5 创建数据域 7.2.6 上传ISO镜像文件 7.2.7 创建虚拟机 7.3 网络虚拟化实战 7.3.1 创建网元tun0和tap001 7.3.2 使netns0和netns1互相连通 7.3.3 网络名字空间与外网连通 7.3.4 用网桥连接两个网络名字空间 7.3.5 构建一个SSH服务器空间 7.3.6 使用网桥连接tap设备 7.3.7 实现VPN 7.4 Docker实战 7.5 OpenStack实战 7.5.1 系统设计 7.5.2 准备3台虚拟机 7.5.3 安装基础服务 7.5.4 身份认证服务:Keystone 7.5.5 镜像服务:Glance 7.5.6 资源追踪服务:Placement 7.5.7 计算服务:Nova 7.5.8 组网服务:Neutron 7.5.9 Provider网络 7.5.10 Self-Service网络 7.5.11 开放虚拟网络:OVN 7.5.12 管理页面:Horizon 7.5.13 OpenStack管理 7.5.14 排错 |