深入探析LINUX系统虚拟化原理、实现与安全 科学出版社 9787030829221

配送至
$ $ USD

开本:16开
纸张:胶版纸
包装:平装-胶订
是否套装:否
国际标准书号ISBN:9787030829221
所属分类:图书>计算机/网络>操作系统/系统开发>系统开发
新华书店正版,多仓就近发货,城市次日达,团购优惠咨询在线客服!重磅推荐
内容简介
本书系统性地剖析系统虚拟化的核心技术,构建从基础原理、实现细节到安全攻防的完整虚拟化知识体系。书中内容涵盖、内存、虚拟化与中断虚拟化等核心模块,结合等主流开源框架的代码实例,揭示虚拟化软件的设计逻辑与底层实现机制。在此基础上,本书专门设置虚拟化安全章节,系统介绍了虚拟化赋能的安全特性、虚拟化引入的潜在威胁,以及相应的防御方法。
本书面向云计算和系统安全相关专业学生,可作为学习虚拟化技术的实践参考用书,亦适用于相关领域从业者、研究人员及技术爱好者。
作者简介
贾晓启,中国科学院信息工程研究所研究员、博导、学位评定委员会委员,中国科学院大学岗位教授,民建中国科学院委员会主委,北京市欧美同学会副会长。曾获省部级科学技术一等奖项,二等奖项。曾获中国科学院北京分院“启明星”优秀人才奖、中国科学院教育教学二等奖、中国科学院大学领雁银奖等奖项。在 、 、、等学术会议和期刊上发表论文余篇,申请发明专利项(授权项)。主要研究方向包括云计算安全、操作系统安全、智能攻防技术等。
周启航,中国科学院信息工程研究所副研究员、硕导,入选中国科学院信息工程研究所优才计划(类)。在 、、 、、等学术会议和期刊上发表论文余篇,申请发明专利余项。主要研究方向包括云计算安全、系统虚拟化安全、机密计算等。
目 录
前言
第章 系统虚拟化概述
什么是系统虚拟化
系统虚拟化发展史
诞生世纪年代至世纪年代
沉寂世纪年代至世纪年代
复兴世纪初
爆发世纪初至今
系统虚拟化分类
虚拟化方案分类
虚拟化软件架构分类
系统虚拟化软件
简介
核心代码文件 前言
第章 系统虚拟化概述
什么是系统虚拟化
系统虚拟化发展史
诞生世纪年代至世纪年代
沉寂世纪年代至世纪年代
复兴世纪初
爆发世纪初至今
系统虚拟化分类
虚拟化方案分类
虚拟化软件架构分类
系统虚拟化软件
简介
核心代码文件
实验题
实验一:虚拟化平台搭建
实验二:虚拟机创建
第章 虚拟化
硬件架构
架构简介
虚拟化漏洞

的两种运行模式
新增指令
虚拟机控制结构体
数据结构
通用数据结构
相关数据结构
第章 内存虚拟化
内存管理
内存寻址
内存虚拟化核心数据结构
虚拟机物理内存构建
影子页表
影子页表原理
影子页表初始化
影子页表加载
影子页表缺页处理
扩展页表
原理
初始化
加载
缺页处理
多切换
机制
气球模型
气球模型原理
气球模型实现
实验题
实验一:影子页表隔离
实验二:页表切换
实验三:气球模型页面监控
第章 虚拟化
设备管理
物理计算机系统中的设备管理
虚拟化环境中的设备管理
设备
完全设备虚拟化
设备模型
处理流程
处理流程

实现
实现

原理
实现
轻量级退出

概述
根条目表和上下文条目表
页表
硬件探测

概述
基本概念
实现
实验题
实验一:软件完全虚拟化设备创建
实验二:设备创建
实验三:设备创建
实验四:权限控制
第章 中断虚拟化
中断处理流程
单核处理器中断响应
多核处理器中断响应
虚拟中断处理实现
虚拟核心数据结构
虚拟的创建
虚拟处理中断请求
虚拟中断处理实现
虚拟核心数据结构
虚拟的创建
虚拟处理中断请求
硬件中断虚拟化支持

中断机制
原理
虚拟化
实验题
实验一:自定义中断
实验二:异步中断机制
第章 虚拟化安全
虚拟化技术在安全中的应用
虚拟机自省
虚拟机内存访问控制
案例分析——基于的虚拟机内核符号表获取
虚拟化技术中的安全威胁
虚拟化软件架构设计中的安全风险
虚拟化软件栈安全漏洞
攻击与威胁模型
面向虚拟化的安全防御
虚拟化软件安全增强
面向不可信虚拟化软件的虚拟机安全防护
实验题
实验一:虚拟机内核完整性度量
实验二:虚拟机系统调用捕获
实验三:降权虚拟化软件
参考文献
附录 缩略语

显示全部信息

商品详情