该书对云计算与虚拟化技术的介绍非常全面,内容涵盖了虚拟化硬件配置、资源限制及系统管理等实用技能。特别是在云计算环境下的虚拟化应用方面,本书着重强调了如何搭建一个完整实用的虚拟化环境。不仅提供了理论基础,还具备实践指导,使读者能够全面了解和掌握云计算与虚拟化技术的理论知识和实际操作。这本书对于希望深入学习和应用云计算与虚拟化技术的人来说是一本非常实用的参考书籍。
云计算与虚拟化技术 电子书封面
读者评价
通过本书学习,了解到:
(1)物理平台----实现虚拟技术的真实物理硬件和操作系统平台。
(2)虚拟平台----在物理平台上,虚拟出来的运行不同操作系统的各种虚拟机。
(3)VMM----虚拟机监视器,一种监控和管理虚拟机运行的核心软件层,也叫Hypervisor。
(4)宿主机----真实的物理服务器,上面可以运行虚拟出来的虚拟机。
(5)客户机----就是指从宿主机上虚拟出来的虚拟机。
内容介绍
本书以云计算环境下的虚拟化应用为中心,侧重于虚拟化硬件配置、资源限制及系统管理等方面的实用技能培养,旨在为搭建一个完整实用的虚拟化环境提供完备的理论基础和实践指导。
全书共分11章。第1章简要介绍了虚拟化技术的历史演变、实现原理、常用软件以及与云计算的关系;第2章至第9章以目前业内常用的虚拟化软件KVM为例,详细讲解了创建KVM虚拟机、CPU虚拟化、内存虚拟化、网络虚拟化、存储虚拟化、资源限制、分布式文件系统管理和管理虚拟机等常用操作;第10章和第11章对容器虚拟化技术Docker进行了专题讲解,包括对Docker的基本应用与Docker集群高级应用的介绍和指导。
本书内容精练,适用面广,可作为高等院校大数据、计算机科学与技术、软件工程、计算机软件、计算机信息管理等专业的教材,也可作为虚拟化和云计算从业者及爱好者的参考用书。
目录
- 第1章云计算与虚拟化概论
- 1.1虚拟化简介
- 1.1.1虚拟化技术的起源
- 1.1.2虚拟化技术的原理和特点
- 1.1.3虚拟化的实现层次
- 1.1.4虚拟化的实现方式
- 1.1.5常用的虚拟化软件
- 1.2云计算简介
- 1.2.1云计算的实现模式
- 1.2.2云平台的主要特性
- 部分目录
全虚拟化 完全虚拟化技术又叫硬件辅助虚拟化技术,最初所使用的虚拟化技术就是全虚拟化(Full Virtualization)技术,它在虚拟机(VM)和硬件之间加了一个软件层Hypervisor,或者叫做虚拟机管理程序或虚拟机监视器(VMM)。 完全虚拟化技术几乎能让任何一款操作系统不用改动就能安装到虚拟服务器上,而它们不知道自己运行在虚拟化环境下。主要缺点是,性能方面不如裸机,因为VMM需要占用一些资源,给处理器带来开销。
云计算的核心技术之一就是虚拟化技术。所谓虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。 虚拟化的核心软件VMM,是一种运行在物理服务器和操作系统之间的中间层软件。VMM是一种在虚拟环境中的“元”操作系统。他们可以访问服务器上包括CPU、内存、磁盘、网卡在内的所有物理设备。VMM不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器启动并执行VMM时,它会加载所有虚拟机客户端的操作系统同时会分配给每一台虚拟机适量的内存,CPU,网络和磁盘。