读《系统虚拟化-原理与实现》-第一章
一、虚拟化的实现:
在系统中加入一个虚拟化层,虚拟化层将下层资源抽象成另一形式的资源,提供给上层使用
1. 是虚拟化迁移的基础
2. 提高了移植性
二、几种虚拟化
1.硬件抽象层上的虚拟化
通过虚拟硬件抽象层来实现虚拟机
2.操作系统层上的虚拟化
操作系统内核提供多个相互隔离的用户态实例
3.库函数层上的虚拟化
虚拟化操作系统的应用级库函数接口,如WINE
4.编程语言层上的虚拟化
是进程级的虚拟化,把将运行的代码翻译为目标体系的机器码,如JVM、CLR虚拟机
三、系统虚拟化
- 概念:将一台物理计算机虚拟化为一台或多台计算机系统,通过虚拟化层的模拟,虚拟机中的操作系统认为自己仍然是独占一个物理机在运行,这个虚拟化层称为虚拟机监控器(VMM)
- 抽象颗粒度:整个计算机
- 虚拟机的3个典型特征:同质、高效、资源受控
系统虚拟化的好处
- 封装性:使虚拟机的运行环境保存非常便捷,实现了虚拟快照、克隆、挂起。同时可以灾难恢复,因为环境保存便捷使软件的测试和调试也方便起来。
- 多实例:可以运行多个虚拟机,忙闲交错使得计算机系统资源利用更加充分。同时也可以把多个物理机合并到少数几个计算机上,作为虚拟机来运行
- 隔离:使用虚拟机,每个应用程序都可以在自己的操作系统独立地运行,假如一个虚拟机的操作系统故障,其他虚拟机中的应用仍然可以正常运行,故障或破坏被天然的封闭在一个虚拟机中
- 硬件无关性:虚拟机与底层硬件没有直接的绑定关系,使得虚拟机能无缝的迁移到另一台计算机
- 特权功能:入侵检测与防护、事件记录与回放
读《系统虚拟化-原理与实现》-第一章相关推荐
- 微机计算机原理及应用ppt,微机原理及应用-第一章 计算机基础知识课件.ppt
<微机原理及应用-第一章 计算机基础知识课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<微机原理及应用-第一章 计算机基础知识课件.ppt> ...
- 【再读第六版PMBOK】第一章 引论
[再读第六版PMBOK]第一章 引论 1)项目 1.1)项目的两大特点 1.2)项目驱动组织变更 1.3)项目的商业价值 1.4)项目启动背景 2)项目管理的重要性 3)项目,项目集,项目组合以及运营 ...
- 读书笔记|《金字塔原理》_第一章
读书笔记|<金字塔原理>_第一章 [章节]--第一章为什么要用金字塔结构 [讲了什么] 1.首先是为什么要用金字塔结构? 2.如何将思想组织成金字塔结构? 2.1 归类分组,将思想组织成金 ...
- 微型计算机原理求怎样判断数补码,微机原理及应用第一章习题答案
"微型计算机原理及应用"第一章习题解答 1.写出下列原码机器数的真值:若分别作为反码和补码时,其表示的真值又分别是多少? (1) (0110 1110)二进制原码=(+110 11 ...
- 大数据技术原理与应用——第一章 大数据概述
第一章 大数据概述 1.1 大数据时代 1.1.1 第三次信息化浪潮 信息化浪潮 发生时间 标志 解决的问题 代表企业 第一次浪潮 1980年前后 个人计算机 信息处理 Intel.AMD.IBM.苹 ...
- 自考计算机原理知识点,(完整版)18版自考04741《计算机网络原理》知识点——第一章...
第一章计算机网络概述 重点.难点 1.重点 (1)计算机网络基本概念 (2)分组交换网络工作原理 (3)计算机网络性能指标及其计算 (4)OSI参考模型与TCP/IP参考模型 2.难点 (1)分层网络 ...
- 龙书《编译原理》摘要 第一章 引论
文章目录 0. 前言 1. 语言处理器 2. 编译器基本结构 3. 一些常用术语 0. 前言 最近开始研究TVM源码,总感觉自己抓不住主线. 说是实现了新语言Relay,里面那些奇怪的东西是什么?是类 ...
- 读《系统虚拟化-原理与实现》-第三章
虚拟化概述 概念: 在虚拟环境里,虚拟机监控器(VMM)抢占了操作系统的位置,编程的物理机的管理者,同时向上层的软件呈现出虚拟的硬件平台,欺骗着上层的操作系统 虚拟机可以看做是物理机的一种高效隔离的复 ...
- 读《系统虚拟化-原理与实现》-第二章
x86构架及操作系统概述 x86内存构架 地址空间和地址 物理地址空间:内存和其他硬件资源组合到一起,分布在CPU的物理地址空间内,CPU使用物理地址索引这些资源 线性地址空间:一个平台只有一个物理地 ...
最新文章
- iOS Plist 文件的 增 删 改
- 【Qt】Qt程序编译成功,执行时报错:程序异常结束,crashed
- BZOJ3172 [Tjoi2013]单词 字符串 SA ST表
- 【Android 逆向】Android 进程注入工具开发 ( 调试进程中寄存器的作用 | 通过 EIP 寄存器控制程序运行 | EIP 寄存器的存档与恢复 )
- 协调器太多,cc2530的终端或则路由器选择性加入协调器的方法
- oracle logfile sync,oracle等待事件3构造一个DirectPathwrite等待事件和构造一个LogFileSync等待事件...
- matlab 文本处理
- Linux虚拟机扩容
- Sql执行计划,优化sql必备!
- 【saas公司案例】易快报与浦发云资金
- 泛微oa ecology8.0创建工作流程示例
- 有关爬虫加载Ajax数据或请求json数据集的(快速高效)方法
- 2017年终总结,2018首次送书!
- CSS常见的居中方法
- 树的基本概念和2叉树中重要的几个性质
- 阿里云AI训练营第一天
- 【以太网通信】RGMII 接口及其时序规范
- 【读书笔记->统计学】07-03 离散型概率分布-泊松分布概念简介
- LeetCode No.704 二分查找 No.27移除元素
- 智慧城市下智能化安防产业始终持续高增长