• 云计算虚拟化技术基础与实践
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

云计算虚拟化技术基础与实践

45.38 7.1折 64 九五品

仅1件

河北廊坊
认证卖家担保交易快速发货售后保障

作者张世海 著

出版社西安电子科技大学出版社

出版时间2022-02

版次1

装帧平装

货号A19

上书时间2024-12-11

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 张世海 著
  • 出版社 西安电子科技大学出版社
  • 出版时间 2022-02
  • 版次 1
  • ISBN 9787560662602
  • 定价 64.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 448页
  • 字数 666千字
【内容简介】

本书主要介绍了云计算关键支撑技术――虚拟化技术的原理与实践。书中在介绍虚拟化的概念分类及实现技术的基础上,给出了基于KVM和QEMU的虚拟化配置方式、原理解析和应用实践,讨论了容器虚拟化技术Docker和容器集群管理工具Kubernetes,阐述了容器虚拟化的实践应用,最后简单介绍了其他主流虚拟化技术,并对虚拟化技术的未来进行了展望。

 

全书共13章,主要内容包括云计算与虚拟化概述、虚拟化基础环境搭建、虚拟化实现技术、网络虚拟化实现技术、QEMU虚拟化配置、QEMU虚拟化原理、KVM内核模块解析、KVM及QEMU虚拟化应用实践、容器虚拟化技术基础、Docker高级技术、容器集群管理、其他主流虚拟化技术以及虚拟化技术未来与展望。

 

本书为省级“十四五”普通高等教育规划教材,内容新颖,注重技术应用和实践操作,配套资源丰富,可作为应用型本科及高职高专计算机类专业相关课程的教材或相关领域技术人员的参考书。

 


【目录】


章 云计算与虚拟化概述

1.1 云计算基础

1.1.1 云计算的起源与发展现状

1.1.2 云计算的定义与典型应用

1.1.3 云计算的体系架构

1.1.4 云计算的部署模型

1.1.5 云计算的服务模式

1.1.6 云计算安全

1.2 虚拟化技术基础

1.2.1 虚拟化技术的定义与作用

1.2.2 虚拟化技术的发展

1.2.3 虚拟化技术的分类

1.3 云计算与虚拟化的关系

本章小结

本章题

第2章 虚拟化基础环境搭建

2.1 虚拟化基础环境介绍

2.2 vmware下载及安装

2.3 centos iso文件下载

2.4 vmware中centos安装

2.5 centos基本配置

2.5.1 终端使用root用户

2.5.2 基础网络的配置

2.5.3 源的更改

2.5.4 允许root用户远程登录

2.5.5 安装vmware tools

本章小结

本章题

第3章 虚拟化实现技术

3.1 系统虚拟化架构

3.2 处理器虚拟化实现技术

3.2.1 vcpu

3.2.2 intel vt-x

3.2.3 amd svm

3.3 内存虚拟化实现技术

3.3.1 intel ept

3.3.2 amd npt

3.4 i/o虚拟化实现技术

3.4.1 intel vt-d

3.4.2 iommu

3.4.3 sr-iov

3.4.4 virtio

本章小结

本章题

第4章 网络虚拟化实现技术

4.1 sdn

4.1.1 sdn概述

4.1.2 sdn网络架构

4.1.3 openflow关键组件

4.1.4 openflow消息类型

4.1.5 openflow应用

4.2 nfv

4.2.1 nfv概述

4.2.2 nfv与sdn的关系

4.2.3 nfv体系架构

4.2.4 nfv部署方式

4.2.5 nfv应用案例

4.3 mini

4.3.1 mini概述

4.3.2 mini系统架构

4.3.3 mini安装部署

4.3.4 mini命令行作

4.4 open vswitch

4.4.1 open vswitch概述

4.4.2 open vswitch架构与组件

4.5 openstack neutron

4.5.1 openstack neutron概述

4.5.2 openstack neutron网络架构

本章小结

本章题

第5章 qemu虚拟化配置

5.1 kvm与qemu环境构建

5.1.1 kvm与qemu关系

5.1.2 宿主机环境的验证与配置

5.1.3 qemu编译与安装

5.1.4 kvm与qemu虚拟化环境验证

5.2 qemu基本命令

5.3 cpu配置

5.3.1 cpu设置的基本参数

5.3.2 cpu模型

5.4 内存配置

5.4.1 内存设置的基本参数

5.4.2 大页(hugepage)

5.5 存储器配置

5.5.1 常见的存储器配置

5.5.2 启动顺序配置

5.5.3 qemu支持的镜像文件格式

5.5.4 qemu-img子命令

5.5.5 ubuntu客户机镜像制作

5.5.6 windows客户机镜像制作

5.6 网络配置

5.6.1 网桥模式

5.6.2 nat模式

本章小结

本章题

第6章 qemu虚拟化

6.1 qemu运行模式

6.2 qemu软件构成

6.2.1 qemu源码架构

6.2.2 qemu线程事件模型

6.2.3 libkvm模块

6.2.4 virtio组件

6.3 qemu内存模型

6.4 qemu的pci线与设备

6.4.1 pci结构简介

6.4.2 qemu的pci线

6.4.3 qemu的pci-pci桥

6.4.4 qemu的pci设备

本章小结

本章题

第7章 kvm内核模块解析

7.1 kvm内核模块概述

7.1.1 kvm模块架构

7.1.2 makefile文件分析

7.1.3 kvm内核源码结构

7.2 kvm api

7.2.1 kvm api概述

7.2.2 kvm api的结构体

7.2.3 system ioctl调用

7.2.4 vm ioctl调用

7.2.5 vcpu ioctl调用

7.3 kvm内核模块数据结构

7.3.1 kvm结构体

7.3.2 kvm_vcpu结构体

7.3.3 kvm_x86_o结构体

7.4 kvm内核模块执行流程

7.4.1 初始化流程

7.4.2 虚拟机创建流程

7.4.3 cpu虚拟化流程

7.4.4 内存虚拟化流程

7.4.5 客户机异常处理流程

本章小结

本章题

第8章 kvm及qemu虚拟化应用实践

8.1 libvirt

8.1.1 libvirt简介

8.1.2 libvirt的yum安装

8.1.3 libvirtd进程

8.1.4 virsh的常用命令

8.2 virt-manager

8.2.1 virt-manager的yum安装

8.2.2 virt-manager的使用

8.3 基于libvirt的配置与开发

8.3.1 libvirt的配置文件

8.3.2 libvirt中域的xml配置文件含义

8.3.3 libvirt api简介

8.3.4 libvirt建立到hypervisor的连接

8.3.5 libvirt api的c语言使用示例

8.3.6 libvirt api的python语言使用示例

8.4 kvm及qemu虚拟化应用案例——基于python的轻量级kvm虚拟机管理系统

8.4.1 主要函数介绍

8.4.2 程序源码

8.4.3 程序作步骤

本章小结

本章题

第9章 容器虚拟化技术基础

9.1 容器虚拟化概述

9.1.1 容器技术的前世今生

9.1.2 容器基本

……

点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP