展开全部

主编推荐语

运维畅销书,金山、安居客、盛大、携程运维专家多年大规模生产环境实践经验总结,国内数十位运维专家鼎力支持和推荐。

内容简介

本书分为五篇。第一篇介绍虚拟化选型及KVM虚拟机技术,介绍KVM虚拟化CPU、内存、磁盘、网络技术及生产环境应用场景,物理机转虚拟机、KVM桌面虚拟化实践。第二篇介绍开源分布式文件系统在KVM虚拟化的的应用,介绍一些常见的开源分布式文件系统如何在KVM环境使用,重点详细介绍最近一两年比较热的CEPH文件系统,包括配置、使用、及常见故障处理。第三篇介绍开源的虚拟化管理平台在生产环境的实践经验,重点介绍OPENSTACK、OPENNEBULA在生产环境的实践及故障处理,还有oVirt、CloudStack、 Convirt、WebVirtMgr等几个管理平台的架构和理念。第四篇介绍KVM虚拟化项目的实施与经验。系统讲解了业务性能评估、压力模型建立、虚拟机性能测试、宿主机基准测试、业务测试环境测试验证、单机虚拟化技术、集群虚拟化技术、虚拟化正式环境上线等一套完整的虚拟化项目实施过程。第五篇介绍KVM虚拟化的典型案例。讲解了KVM虚拟化过程中比较典型的一些案例,针对案例中的问题给出了解决思路和方法,方便读者在碰到类似的问题时找到解决方案。

目录

  • 版权信息
  • 本书赞誉
  • 前言
  • 第一篇 KVM技术详解与实践
  • 第1章 企业虚拟化选型与KVM介绍
  • 1.1 KVM的前世今生
  • 1.2 KVM与常用企业级虚拟化产品的PK
  • 1.3 判断企业是否适合使用KVM的标准
  • 1.4 本章小结
  • 第2章 开始自己的第一台虚拟机
  • 2.1 服务器BIOS设置
  • 2.2 宿主机CentOS 6.5、CentOS 7系统安装与配置技巧
  • 2.3 第一台虚拟机安装
  • 2.4 本章小结
  • 第3章 CPU、内存虚拟化技术与应用场景
  • 3.1 NUMA技术与应用
  • 3.2 CPU热添加与应用
  • 3.3 CPU host-passthrough技术与应用
  • 3.4 CPU Nested技术与配置方法
  • 3.5 KSM技术与应用
  • 3.6 内存气球技术详解与应用
  • 3.7 内存限制技术与应用
  • 3.8 巨型页内存技术与应用
  • 3.9 本章小结
  • 第4章 网络虚拟化技术与应用场景
  • 4.1 半虚拟化网卡技术详解
  • 4.2 MacVTap和vhost-net技术原理与应用
  • 4.3 网卡的中断与多队列
  • 4.4 网卡PCI Passthrough技术
  • 4.5 SR-IVO虚拟化技术
  • 4.6 虚拟化软件交换机Open vSwitch的安装与配置
  • 4.7 多网卡绑定与建桥
  • 4.8 本章小结
  • 第5章 KVM磁盘虚拟化技术与应用场景
  • 5.1 磁盘虚拟化方式性能比较与应用场景
  • 5.2 Virtio磁盘缓存方式详解、性能比较与应用场景
  • 5.3 磁盘镜像格式
  • 5.4 文件系统块对齐
  • 5.5 SSD在KVM虚拟化中的使用实践
  • 5.6 本章小结
  • 第6章 KVM虚拟机的资源限制
  • 6.1 哪些场景要做虚拟机的资源限制
  • 6.2 使用CGroups
  • 6.3 KVM虚拟机CPU资源限制配置
  • 6.4 KVM虚拟机网络资源限制
  • 6.5 KVM虚拟机磁盘资源限制
  • 6.6 本章小结
  • 第7章 物理机转虚拟机实践
  • 7.1 哪些应用场景适合做物理机转虚拟机
  • 7.2 P2V的技术实施方案
  • 7.3 Windows系统物理机转虚拟机的操作方法
  • 7.4 Linux物理服务器转换虚拟机操作
  • 7.5 使用virt-p2v工具进行P2V转换
  • 7.6 P2V经验总结
  • 7.7 关于V2V
  • 7.8 本章小结
  • 第8章 KVM桌面虚拟化实践
  • 8.1 桌面虚拟化简介及Spice协议
  • 8.2 桌面虚拟化实践经验
  • 8.3 本章小结
  • 第二篇 分布式文件系统
  • 第9章 几种常见开源文件系统在KVM中的应用
  • 9.1 演示环境基础配置
  • 9.2 DRBD在KVM中的应用
  • 9.3 GlusterFS在KVM虚拟化中的应用
  • 9.4 Sheepdog在KVM中的应用
  • 9.5 MooseFS在KVM中的应用
  • 9.6 本章小结
  • 第10章 Ceph在KVM虚拟化中的应用与故障处理
  • 10.1 Ceph简介
  • 10.2 Ceph部署方法及在KVM中的应用
  • 10.3 CRUSH算法介绍及调优方法
  • 10.4 多角度评估Ceph在KVM虚拟化环境中的应用
  • 10.5 Ceph生产环境搭建案例
  • 10.6 Ceph常见故障处理
  • 10.7 本章小结
  • 第三篇 KVM虚拟化管理平台
  • 第11章 利用OpenStack管理KVM
  • 11.1 OpenStack搭建
  • 11.2 OpenStack实用技巧
  • 11.3 本章小结
  • 第12章 利用OpenNebula管理KVM
  • 12.1 OpenNebula架构
  • 12.2 在KVM中使用OpenNebula
  • 12.3 OpenNebula常见故障处理
  • 12.4 本章小结
  • 第13章 其他管理平台介绍
  • 13.1 ConVirt管理平台介绍
  • 13.2 CloudStack管理平台介绍
  • 13.3 oVirt管理平台介绍
  • 13.4 WebVirtMgr管理平台介绍
  • 13.5 如何选择管理平台
  • 13.6 本章小结
  • 第四篇 KVM虚拟化项目实施
  • 第14章 业务性能评估与压力模型建立
  • 14.1 Linux系统性能数据采集原则与方法
  • 14.2 Linux系统压力模型建立
  • 14.3 Windows系统性能数据采集原则与方法
  • 14.4 Windows系统压力模型建立
  • 14.5 本章小结
  • 第15章 宿主机选型与基础性能测试
  • 15.1 宿主机CPU选型原则
  • 15.2 宿主机内存选型注意事项
  • 15.3 宿主机硬盘选型
  • 15.4 RAID卡选型
  • 15.5 服务器网卡选型
  • 15.6 宿主机性能基准测试实践
  • 15.7 本章小结
  • 第16章 虚拟机镜像制作、配置与测试
  • 16.1 Windows虚拟机制作方法
  • 16.2 Linux镜像制作方法
  • 16.3 虚拟机自动配置IP的实现办法
  • 16.4 虚拟机镜像测试
  • 16.5 本章小结
  • 第17章 单机虚拟化技术与生产环境实践
  • 17.1 单机虚拟化技术与应用场景
  • 17.2 单机虚拟化生产环境注意点
  • 17.3 本章小结
  • 第18章 KVM虚拟化集群技术与应用场景
  • 18.1 虚拟化集群设计思路与架构
  • 18.2 虚拟化集群的实施流程与技术方案
  • 18.3 虚拟化集群搭建
  • 18.4 Dell EqualLogic存储的管理实践经验
  • 18.5 本章小结
  • 第19章 业务迁移到虚拟化环境流程
  • 19.1 性能评估与测试环境测试
  • 19.2 上线前的检查工作
  • 19.3 小规模部署及逐步切换到虚拟化环境
  • 19.4 本章小结
  • 第20章 宿主机自动化运维管理
  • 20.1 Puppet简介与安装部署
  • 20.2 利用Puppet管理宿主机的运维架构设计
  • 20.3 利用Puppet配置宿主机初始化操作
  • 20.4 利用Puppet管理宿主机配置与更新
  • 20.5 利用Puppet推送宿主机的非一致性配置
  • 20.6 本章小结
  • 第21章 虚拟化监控、报警与应急响应方案
  • 21.1 虚拟化监控内容
  • 21.2 监控软件Cacti、Zabbix
  • 21.3 应急方案
  • 21.4 本章小结
  • 第五篇 KVM虚拟化典型案例
  • 第22章 生产环境问题案例与分析
  • 22.1 游戏在虚拟机上非常慢的案例
  • 22.2 虚拟机流量过高引起网络风暴的案例一
  • 22.3 虚拟机流量过高引起网络风暴的案例二
  • 22.4 其他生产环境问题案例
  • 22.5 本章小结
  • 附录 笔者推荐的KVM学习资料
展开全部

评分及书评

评分不足
2个评分
  • 用户头像
    给这本书评了
    5.0
    虚拟化学习的好资料

    从本书中收获了很多关于计算 存储  网络相关的知识

      转发
      评论

    出版方

    机械工业出版社有限公司

    机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。