深度实践KVM:核心技术、管理运维、性能优化与项目实施

深度实践KVM:核心技术、管理运维、性能优化与项目实施

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

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

内容简介

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

作者简介

作者肖力,资深运维专家,拥有15年运维经验,就职于金山西山居,担任系统运维经理,曾就职于盛大游戏,在运维圈有极大的影响力。国内最*的KVM专家之一,从2009年开始研究KVM技术,是国内较早在生产环境大规模实践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学习资料

深度实践KVM:核心技术、管理运维、性能优化与项目实施是2015年由机械工业出版社华章分社出版,作者杨俊俊。

得书感谢您对《深度实践KVM:核心技术、管理运维、性能优化与项目实施》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
龙芯服务器管理与运维实战 电子书
本书围绕以龙芯CPU+中标麒麟高级服务器操作系统为核心的服务器,比较全面地介绍了系统安装、运维管理、服务器配置等知识。本书共19章分为4篇,第一篇是龙芯服务器的基础知识;第二篇是龙芯服务器的安全技术;第三篇是龙芯服务器的运维管理;第四篇是龙芯服务器的云计算应用。
电力设备智能运维中心设计与实践 电子书
本书以电网企业设备运行维护为切入点,提出了一种融合输变配环节的电力设备智能运维模式,阐述了完整的电力设备智能运维中心构建方法及步骤。
变电运维 电子书
本书针对变电运维专业日常管理、巡视、操作、维护等工作,以正误对比的方式分别表现正确和典型违章行为,用“风险分析”“相关规定”“防范措施”三部分文字说明,对每一起典型违章进行解析。
变电运维 电子书
本书共分6章,以问答形式讲解了电力系统变电运维专业相关知识,包含变电运维专业人员应知的基础知识和应会的专业技能。第1章为基础知识,第2章为变电站管理,第3章为设备验收,第4章为设备巡视,第5章为倒闸操作,第6章为缺陷、异常及故障处理。
Docker容器技术与运维 电子书
本书针对容器技术与应用的实际需求,讲解主流容器平台Docker的应用和运维的技术方法,内容包括Docker基础与安装、镜像管理、容器管理、Docker网络配置、Docker存储管理、Docker应用程序开发、镜像自动化构建、持续集成和自动化部署、多容器编排、多主机管理和Docker容器集群平台,以及生产环境中的Docker运维。