虚拟化

  • 定义:是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而不受影响,从而显著提高计算机的工作效率。

  • 软件:

    • 完全虚拟:VMware和微软的VirtualPC是代表该方法的两个商用产品,而基于核心的虚拟机(KVM)是面向Linux系统的开源产品
    • 准虚拟:Xen
    • 系统虚拟:Solaris Container就是这方面的一个例子,Virtuozzo/OpenVZ是面向Linux的软件方案
    • 桌面虚拟
    • 硬件助力软件
  • 个人理解:虚拟化是一种术语,一个大概念。

虚拟化技术(Virtualization)

  • 定义:是一种资源管理技术,是将计算机的各种实体资源,予以抽象转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。一般所指的虚拟化资源包括计算能力和资料存储。

  • 作用:主要用来解决高性能的物理硬件产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化的利用物理硬件。

  • 分类:硬件虚拟化、虚拟机、虚拟内存、存储虚拟化、网络虚拟化、桌面虚拟化、数据库虚拟化、软件虚拟化、服务虚拟化、虚拟化发展时间线。

  • 个人理解:虚拟化技术是对虚拟化概念,从计算机物理资源虚拟化的实现。

虚拟机(Virtual Machine)

  • 定义:是通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,是虚拟化技术的一种。

  • 常用的虚拟机软件有:VMware、Virtual Box、Virtual PC,它们都能在windows系统上虚拟出多个计算机。

  • 优点:虚拟机可模拟出其他种类的操作系统;
    缺点:虚拟机需要模拟底层的硬件指令,所以在应用程序运行速度上比虚拟系统慢得多;

  • 个人理解:虚拟机是虚拟化技术一个方面的实现,但还只是一个概念,而我们常说的VMware workstation是实现这个概念的软件。

虚拟系统

  • 定义:通过生成现有操作系统的全新虚拟镜像,同时具有与现有操作系统一致的功能,并且能够在现有系统与虚拟镜像之间灵活切换的操作系统。

  • 软件:慧炬HopedotVOS、prayaya v3

  • 优点:不会降低电脑的性能,耗费时间短,运行程序更加方便快;
    缺点:只能模拟和现有操作系统相同的环境,而虚拟机可模拟出其他种类的操作系统;

  • 个人理解:虚拟系统是对现有系统的一种拷贝,也就是相当于你的电脑装了两套一模一样的系统,有些软件应该可以放在这个虚拟系统中。

虚拟化软件(virtualization software)

  • 定义:可以让一部主体电脑建立与执行一至多个虚拟化环境。

  • 常用的虚拟机软件有:Openfiler NAS和SAN、Opsview监测工具、WebGUI CMS等;

  • 个人理解:理解不了,希望能得到补充

个人理解只是自己对这些名词定义的把握,如果有不正确的地方,欢迎指出,轻喷。

虚拟化、虚拟机等概念理解相关推荐

  1. 计算机虚拟化的基本概念,虚拟化和虚拟机基本概念

    虚拟化和虚拟机基本概念 虚拟化主要指的是特殊的技术,通过隐藏特定计算平台的实际物理特性,为用户提供抽象的.统一的.模拟的计算环境(称为虚拟机)(IBM定义).虚拟化为有效利用大型机的资源提供了技术支持 ...

  2. KVM(虚拟化平台)概念及部署

    KVM(虚拟化平台)概念及部署 一.虚拟化技术 二.虚拟化技术发展 三.虚拟化特性 优势: 劣势: 四.KVM架构及原理 (一)KVM虚拟化架构/三种模式 (二)KVM原理 总结: (三)KVM工作流 ...

  3. 深度学习中IU、IoU(Intersection over Union)的概念理解以及python程序实现

    from: 深度学习中IU.IoU(Intersection over Union)的概念理解以及python程序实现 IoU(Intersection over Union) Intersectio ...

  4. 高性能计算中并行的概念理解

    高性能计算中并行的概念理解 分类: 并行计算高性能计算HPC - General2011-11-09 22:54 932人阅读 评论(0) 收藏 举报 编译器编程parallel优化formsvect ...

  5. 目标检测基本概念理解之IoU(交并比)以及Python代码实现

    目标检测基本概念理解之IoU(交并比) 交并比理解 Python代码实现 计算IoU,矩形框的坐标形式为xyxy 计算IoU,矩形框的坐标形式为xywh 交并比理解 在检测任务中,使用交并比(Inte ...

  6. Hadoop:HDFS的概念理解和体系架构-成都加米谷大数据分享

    HDFS是什么? HDFS 全称 Hadoop Distributed File System ,简称HDFS,是一个分布式文件系统.它是谷歌的GFS提出之后出现的另外一种文件系统.它有一定高度的容错 ...

  7. muck数据的概念理解

    muck数据的概念理解 所谓muck表示"模仿","假的":也可翻译为mock-test. 很多项目案例的讲解中,经常会提及muck数据.muck对象.muck ...

  8. 事件与委托的一点概念理解

    事件与委托的一点概念理解 早就接触过delegate和event,但是始终是一知半解,今天刚好有机会就好好研究一下! Delegate 顾名思义就是委托,委托的意思就是麻烦别人帮我干些事情.比如,我要 ...

  9. 目标检测中IoU(Intersection over Union)的概念理解

    参考博客 深度学习中IU.IoU(Intersection over Union)的概念理解以及python程序实现 一.IoU(交并比)概念 Intersection over Union,是一种测 ...

最新文章

  1. 《深入浅出数据分析》为读者送上了章回小说的精彩
  2. java关键字与标识符 —(3)
  3. windows下使用word2vec训练维基百科中文语料全攻略!(三
  4. C#出题库项目的总结(1)
  5. linux首次安装mysql密码是多少,Linux小白,初次安装MySQL,大神请绕路
  6. vue node php,vue node 是什么
  7. uniapp 日期选择器_uniapp实现横向滚动选择日期
  8. DPDK-VPP 学习笔记-03 Load Balancer plugin
  9. LM2596降压DCDC芯片详解
  10. EXCEL 2016常用知识--Excel基础操作
  11. 三星升级助手无法连接服务器,三星S 换机助手不能连接手机怎么办?
  12. C语言实验源程序保存,c语言实验1程序开发环境.doc
  13. 【5G系列】MAC (Medium Access Control)协议详解
  14. 机器学习与数据挖掘 编程实现k均值算法
  15. android 获取经纬度的三种方法,Android中如何获取经纬度
  16. 开放共享:网商银行的运营探索及技术支撑
  17. 向SQL Server数据库中插入日期型数据
  18. MyDocument.exe病毒查杀方法
  19. 用scc-loader实现模块化css编程
  20. 《FPGA设计实战演练》学习笔记(一)FPGA板级基础五要素电路介绍及注意事项(最小系统)

热门文章

  1. linux切割日志方法,Linux下nginx生成日志自动切割的实现方法
  2. 普中51秒表简单易懂
  3. Unity | 碰撞检测相关
  4. [PC] 微软账号连接不上
  5. Uncaught RangeError Maximum call stack size exceeded
  6. Nexus搭建Maven私服全攻略一:认识Nexus与索引
  7. Halcon复习专题-镜头/匹配/标定/边缘/拟合/缺陷检测/
  8. 独上高楼 望尽天涯路
  9. dns服务器未响应wifi用不上,为你解答dns服务器未响应导致无法上网怎么办
  10. 从零开始开发Android相机app(三)简单介绍图像滤镜功能