为你推荐
内容简介
前言
第1篇 概述
第1章 云计算概述
1.1 从案例看云计算
1.2 从服务产品看云计算
1.2.1 Amazon云计算服务简介
1.2.2 Google云计算服务简介
1.2.3 Salesforce云计算服务简介
1.2.4 云计算服务
1.3 计算模式的演变
1.4 “云端”计算
1.5 并行计算
1.5.1 MPI函数
1.5.2 MapReduce算法
1.5.3 MPI的遗留问题
1.6 Hadoop
1.6.1 Hadoop的构造
1.6.2 HDFS文件系统
1.6.3 MapReduce计算架构
1.6.4 Hadoop的局限
1.7 互联网云计算
1.8 传统IT云计算
1.9 虚拟化
1.9.1 资源池化
1.9.2 动态资源调度
1.10 有关云计算的参考资料
1.11 小结
第2篇 虚拟化
第2章 拥抱虚拟化
2.1 为什么选择虚拟化
2.1.1 当前困境
2.1.2 虚拟化带来的价值
2.1.3 可选的虚拟化架构
2.2 虚拟化技术
2.2.1 虚拟化概述
2.2.2 虚拟化特性
2.2.3 服务器虚拟化分类
2.3 VMware与虚拟化功能介绍
2.3.1 VMware介绍
2.3.2 vSphere组件
2.3.3 物理拓扑
2.3.4 虚拟数据中心
2.3.5 计算与内存资源
2.3.6 网络资源
2.3.7 存储资源
2.3.8 资源管理
2.3.9 分布式服务
2.4 其他虚拟化平台
2.4.1 Hyper-V平台
2.4.2 KVM平台
2.4.3 XEN介绍
2.4.4 VirtualBox介绍
2.4.5 OpenVZ介绍
2.4.6 非主流虚拟化平台
2.5 小结
第3章 虚拟化实践进阶
3.1 基于VMware的IaaS架构
3.1.1 VMware数据中心架构
3.1.2 目标与定位
3.2 环境准备
3.2.1 基础环境介绍
3.2.2 虚拟化节点部署
3.2.3 客户端部署
3.2.4 虚拟化管理平台部署
3.3 虚拟主机创建的实践
3.3.1 虚拟主机创建
3.3.2 虚拟主机编辑
3.3.3 操作系统部署
3.3.4 虚拟网络设置
3.4 简单虚拟主机管理
3.4.1 虚拟主机导入
3.4.2 虚拟主机导出与快照
3.4.3 性能监控
3.5 小结
第4章 虚拟化高级管理
4.1 集群管理
4.1.1 集群创建
4.1.2 为集群添加物理主机
4.1.3 资源池管理
4.2 共享存储池
4.2.1 共享存储
4.2.2 案例:iSCSI共享存储搭建
4.3 虚拟主机高级应用
4.3.1 虚拟主机批量部署
4.3.2 虚拟主机热迁移
4.4 多租户及自助管理
4.4.1 多租户案例
4.4.2 用户自助服务
4.5 小结
第5章 虚拟化编程
5.1 ESX命令详解
5.1.1 命令行管理接口介绍
5.1.2 ESX命令列表
5.2 命令管理实践
5.2.1 虚拟主机管理
5.2.2 虚拟化网络管理
5.2.3 其他管理
5.3 脚本编程
5.3.1 虚拟主机状态检测
5.3.2 创建虚拟主机
5.3.3 批量复制虚拟主机
5.3.4 自动化备份
5.3.5 自动警告接口
5.4 PowerCLI与WebService
5.4.1 PowerCLI
5.4.2 WebService
5.4.3 Java SDK开发
5.5 小结
第6章 开源虚拟化平台
6.1 KVM详解
6.1.1 KVM的主要功能及意义
6.1.2 环境准备与KVM安装
6.1.3 KVM虚拟主机管理
6.2 KVM的命令
6.2.1 qemu-img
6.2.2 qemu-kvm
6.2.3 virsh
6.3 脚本与API接口
6.3.1 脚本实践:虚拟化交互式创建
6.3.2 脚本实践:虚拟主机状态监测
6.3.3 Libvirt接口介绍
6.4 KVM虚拟平台开发案例
6.4.1 需求与架构
6.4.2 插件配置与调用模块设计
6.4.3 用户交互模块设计
6.4.4 帮助模块设计
6.4.5 运行与测试
6.5 小结
第3篇 云计算架构
第7章 云计算基础架构
7.1 基础架构概述
7.2 云计算资源架构
7.2.1 资源需求
7.2.2 物理资源置备
7.2.3 资源池规划
7.3 云计算服务交付
7.3.1 服务目录制订
7.3.2 性能与容量管理
7.3.3 可用性管理
7.3.4 持续性管理
7.3.5 服务水平管理
7.3.6 安全管理
7.3.7 服务度量
7.3.8 自服务管理
7.4 云计算运维流程建设
7.4.1 实施指导
7.4.2 实施路径
7.4.3 配置流程管理
7.4.4 变更流程管理
7.4.5 服务台与事件流程管理
7.4.6 问题流程管理
7.4.7 团队管理
7.5 小结
第8章 云计算存储架构
8.1 共享存储模型
8.2 磁盘存储阵列
8.2.1 磁盘存储介质
8.2.2 RAID磁盘组
8.2.3 存储逻辑单元
8.3 存储网络
8.3.1 FC存储网络
8.3.2 IP存储网络
8.3.3 存储虚拟化网关
8.4 共享文件系统
8.4.1 集群文件系统
8.4.2 网络文件系统
8.5 共享存储架构
8.6 小结
第9章 云计算网络架构
9.1 网络总体架构
9.2 接入层网络
9.2.1 物理架构
9.2.2 逻辑隔离
9.2.3 关于VLAN
9.3 主机网络虚拟化
9.3.1 虚拟交换机
9.3.2 分布式虚拟交换机
9.4 网络流量平面
9.4.1 IP数据平面
9.4.2 控制平面
9.4.3 管理平面
9.4.4 主机流量平面
9.5 小结
第10章 IaaS最佳实践
10.1 私有云基础架构方案
10.1.1 私有云实施动力与目标
10.1.2 演进路线与逻辑架构
10.1.3 存储资源
10.1.4 计算资源
10.1.5 网络资源
10.1.6 虚拟化及自助服务设计
10.2 IaaS实施实践
10.2.1 环境准备
10.2.2 存储实施
10.2.3 网络实施
10.2.4 虚拟化及服务器实施
10.2.5 管理平台实施
10.3 演示与验证
10.3.1 终端用户体验
10.3.2 运维与业务管理人员体验
10.3.3 高级管理体验
10.4 小结
第4篇 Hadoop
第11章 分布式云存储
11.1 分布式文件系统
11.1.1 什么是分布式文件系统
11.1.2 分布式文件系统的特点
11.1.3 常见分布式文件系统
11.1.4 Windows DFS部署
11.2 Hadoop的HDFS平台
11.2.1 Hadoop介绍
11.2.2 HDFS的设计原则
11.2.3 HDFS的架构与组成
11.2.4 HDFS的数据存取流程
11.3 HDFS伪分布式部署
11.3.1 环境与基础信息配置
11.3.2 Java安装与部署
11.3.3 SSH配置
11.3.4 HDFS的部署
11.3.5 HDFS的测试
11.4 HDFS的控制与编程
11.4.1 HDFS的命令集
11.4.2 HDFS的命令实践
11.4.3 HDFS的编程接口
11.4.4 HDFS的编程示例
11.5 小结
第12章 分布式云计算
12.1 MapReduce简介
12.1.1 MapReduce的原理
12.1.2 Hadoop的MapReduce
12.1.3 MapReduce控制与命令
12.2 MapReduce集群部署
12.2.1 环境准备
12.2.2 Java环境安装
12.2.3 SSH配置
12.2.4 Hadoop的安装
12.2.5 Hadoop的启动与测试
12.3 MapReduce开发接口
12.3.1 MapReduce编程框架
12.3.2 统计访问量的Java示例
12.3.3 Streaming机制示例
12.4 小结
第13章 非关系型数据库
13.1 NoSQL
13.1.1 NoSQL介绍
13.1.2 NoSQL原理
13.1.3 NoSQL项目
13.2 HBase的基础操作
13.2.1 Hadoop的HBase
13.2.2 HBase的安装与部署
13.2.3 HBase的常用命令
13.2.4 HBase的命令实践
13.3 HBase的数据模型与架构
13.3.1 HBase的数据模型
13.3.2 HBase的表与区域
13.3.3 HBase的系统架构
13.4 HBase的应用实践
13.4.1 HBase的开发接口
13.4.2 HBase应用开发实践
13.5 小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜