0. 基本定义

  • 虚拟化的本质是将现有的计算机资源通过虚拟化的技术分割成若干个计算机资源,这些计算机资源互相独立;其最终目标是提高计算机的利用效率以最大化计算机的灵活性;

    • 虚拟化为数据、计算能力、存储资源以及其他资源提供的是一种逻辑视图(以逻辑抽象的形式进行展现),而非物理视图(以物理实现的形式进行展现你);
  • 分类:
    • 平台虚拟化;
    • 资源虚拟化;
    • 应用程序虚拟化;
    • 表示层虚拟化;

1. 虚拟化内涵的扩大

虚拟化对象列表:

  • 内存虚拟化,也即虚拟内存;
  • 服务器虚拟化;
  • 网络虚拟化;
  • 微处理虚拟化;
  • 文件虚拟化;
  • 存储虚拟化(storage);
  • ….

程序员从最开始的担心是否有可用内存来存放自己的程序指令和数据,而首先出现了内存虚拟化,也即虚拟内存。后来,为了更好地时分分享(time-sharing)昂贵的大型机系统,出现了虚拟服务器。到了今天,虚拟化技术的内涵远不止于虚拟内存和虚拟服务器,如上面列表所示。还可进一步从更宽泛的环境中或从更高级的抽象中,如任务负载虚拟化信息虚拟化,来看待现在的虚拟化技术。

2. 虚拟化的实现

  • 抽象而言,虚拟化是资源(内存,存储,cpu 计算,文件等)的逻辑表示,逻辑层面的虚拟化使得其不受物理限制的约束。
  • 具体来说,虚拟化技术的实现形式是在系统中加入一个虚拟化层(virtualization),虚拟化层将下层的资源抽象成为另一种形式的资源,提供给上层调用。
    • 通过空间上的分割(虚拟内存),时间上的分割,以及模拟,虚拟化可以将一份资源抽象成多份,
    • 反过来,虚拟化也可以将多份资源抽象成一份。
  • 总的来讲,虚拟化可以把一个纷繁复杂、无计划性的世界改造成一个似乎看起来是为人们的特殊需求而度身定制的世界;

3. 系统虚拟化

系统虚拟化是虚拟化技术中的一种,其抽象的粒度是整个计算机。

认识虚拟化(virtualization)相关推荐

  1. MPAM中PARTID的虚拟化(Virtualization)

    MPAM支持对PARTID的virtualization,需要在满足所有以下条件下才能使用: 在当前的security状态下有实现EL2: 支持MPAM virtualization,也就是MPAMI ...

  2. 服务器虚拟化与虚拟容器,虚拟化与Docker

    虚拟化技术是一个通用的概念,在不同领域有不同的翻译.在计算领域,一般指的是计算虚拟化(Computing Virtualization),或通常说的服务器虚拟化.维基百科上的定义如下: 在计算机技术中 ...

  3. 图书馆服务器虚拟化实施方案,服务器虚拟化与图书馆实施策略.pdf

    服务器虚拟化与图书馆实施策略.pdf TUSH UG UANXUEKAN No.6,2011 服务器虚拟化与图书馆实施策略 王 捷 (沈阳理工大学图书馆,辽宁 沈阳 1101sg) 摘[ 要]服务器利 ...

  4. linux 中添加kvm虚拟化,一文告诉你Linux如何配置KVM虚拟化--安装篇

    KVM全称"Kernel-based Virtual Machine",即基于内核的虚拟机,在linux内启用kvm需要硬件,内核和软件(qemu)支持,这篇文章教你如何配置并安装 ...

  5. 西安服务器虚拟化,西安电子科技大学数据中心服务器虚拟化建设实践

    摘要 本文先简要阐述了虚拟化及服务器虚拟化的概念,然后以西安电子科技大学数据中心服务器虚拟化建设为例,论述了学校服务器虚拟化建设的原因及数据中心服务器虚拟化建设的实施过程. 一.虚拟化技术及服务器虚拟 ...

  6. 操作系统基础-CPU虚拟化

    点击上方"小强的进阶之路",选择"星标"公众号 优质文章,及时送达 预计阅读时间: 13分钟 操作系统的三个要素 操作系统的定位是计算机资源(CPU,内存,硬盘 ...

  7. cpu虚拟化怎么开启(华硕主板cpu虚拟化怎么开启)

    cpu虚拟化怎么开启 2.确认计算机支持虚拟化技术后,进入到BIOS,找到Security选项,选择Virtualization,然后回车,将其值设置成Enabled. 华硕主板怎么开启虚拟化?华硕主 ...

  8. 虚拟无限--对虚拟机与虚拟化的简单整理

    虚拟无限                                        ---------对虚拟机与虚拟化的简单整理 BaiShi   http://baishi.8561.net 作 ...

  9. 微软Windows Azure Platform技术解析

    近两年IT领域里没有任何一项技术能够像云计算(Cloud Computing)一样引起如此多的关注,Google.Amazon.IBM.HP.Dell.Sun.Intel.Oracle和Microso ...

  10. 计算机科技手抄报内容,科技手抄报内容云计算文字稿

    <科技手抄报内容云计算文字稿>由会员分享,可在线阅读,更多相关<科技手抄报内容云计算文字稿(2页珍藏版)>请在人人文库网上搜索. 1.科技手抄报内容云计算云计算是继1980年代 ...

最新文章

  1. so 加载符号找不到的问题解决
  2. 数据中心机房建设几个重要的国家标准
  3. 产品经理应该掌握的信息架构知识
  4. 图神经网络(一)图信号处理与图卷积神经网络(5)图卷积神经网络
  5. linux upgrade tool使用_p4merge的使用
  6. 怎样给oracle表设置序列,Oracle的sequence序列在hibernate中的配置方法
  7. GT540M最新驱动(windows XP 32位),安装NDIVIA安装程序无法继续解决方法
  8. Python一对一题目辅导「PTA 题目讲解·难度系数:基础」
  9. 基于Domoticz智能家居系统(十七)DIY一款基于MySensors的ESP8266+NRF24L01的MQTT(WIFI)和RF无线网关(三)一个简单MySensors客户端的验证实验
  10. python 获取qq群成员信息_用Python编写工具获取QQ群成员的昵称和号码,使用,及,小...
  11. 简单算法一个(有N个人,依照顺序报123,数到3的人自动出局,问最后剩下的那个人在原来的队列中排第几)
  12. 复数/复频域计算器介绍(解方程组)
  13. 实验 6 文件打包与解压缩
  14. 使用docker、ovs、sFlow、floodlight验证DDoS攻击以及缓减
  15. Python(四)迭代器与生成器
  16. (蒼ざめた月の光)苍青色的月光(moonlight)Ture End--真正结局(大团圆结局)攻略心得
  17. linux文件分隔符 0x01,0x01-Linux常用文件处理命令
  18. Vicakte_应用程序商店审查指南
  19. 【Youtobe trydjango】Django2.2教程和React实战系列六【自定义主页、路由与请求】
  20. vue动态获取css样式,Vue 框架之动态绑定 css 样式实例分析

热门文章

  1. WebKit新特性WebGL
  2. Starling移动平台开发初体验
  3. C# WinForm绘图相关
  4. mac mysql php_Mac下搭建PHP开发环境(Apache+PHP+MySQL+phpMyAdmin)
  5. Nginx路由--Location 的使用
  6. linux登录vnc的命令行,用VNC远程登陆linux (ZT)
  7. ue4蓝图运行顺序_UE4蓝图解析(四)
  8. weui上传组件的图片封装到formdata_自定义toast-ui富文本组件的图片黏贴上传
  9. koa2 mysql sequelize_使用nodejs-koa2-mysql-sequelize-jwt 实现项目api接口
  10. 系统更新链接服务器超时,win10系统更新导致Dr.com连接认证服务器超时的解决方法...