美文网首页学习
裸机虚拟化是个啥玩意儿

裸机虚拟化是个啥玩意儿

作者: n油炸小朋友 | 来源:发表于2019-12-12 15:33 被阅读0次

今天讨论到docker容器和虚拟机的区别的时候,同事提到虚拟机需要基于操作系统,我说不是要基于虚拟机管理软件吗,于是他给我科普了裸机虚拟机这玩意。

这个虚拟化的方式颠覆了我的认知,原本我以为的虚拟化就是:
物理机上面安装操作系统 -> 在操作系统上面安装虚拟机管理软件(比如VmVare、VirtualBox等等) -> 通过这些管理软件虚拟出不同的机子。

由于宿主机是有操作系统的,所以这种虚拟化被称作【寄居虚拟化】。实际上在这种情况下,虚拟机对各种物理硬件的调用,都是通过【虚拟机管理软件】和【主机的操作系统】一起协调完成的。

而宿主机没有操作系统的虚拟化被称作【裸机虚拟化】,裸机虚拟化只需要在物理机上安装【虚拟机管理器】,就可以在物理机上面虚拟出机子。

这种情况下,安装这个虚拟机管理器不需要宿主机拥有操作系统,因为它本身就算是一个操作系统,可以直接管理硬件资源。当虚拟机有指令要执行时,虚拟机管理器会接管该指令,控制硬件。

除了协调硬件,虚拟机管理器也能管理着各个虚拟机,给他们分配内存、cpu等等,所以虚拟化的确也可以不基于我们所认知的像VmVare、VirtualBox等这些虚拟机管理软件。

关于裸机虚拟机的实现,VmVare提供了esxi,可参考:https://cloud.tencent.com/developer/article/1376427


另外的点:

  1. 计算机的冯诺依曼体系结构:
    完整的计算机硬件环境包括输入设备、输出设备、存储器、cpu

  2. 虚拟化技术另外的分类方式:

  • 在一台计算机中模拟出多台有独立的cpu、存储器等的机子
  • 多台计算机虚拟化为一台

相关文章

  • 裸机虚拟化是个啥玩意儿

    今天讨论到docker容器和虚拟机的区别的时候,同事提到虚拟机需要基于操作系统,我说不是要基于虚拟机管理软件吗,于...

  • 教你探测虚拟环境是物理机、虚拟机还是容器

    目前裸机(物理机)、虚拟机、容器是云计算提供计算服务的三种主流形式。那么如何判断一个虚拟shell环境到底是物理机...

  • 智商是个啥玩意儿?

    网上流传一句挺有意思的话:“一个人经过多年的努力拚搏之后,才明白智商才是最重要的。” 为什么许多人不成功?不是不努...

  • 心态是个啥玩意儿

    心态是个啥玩意儿? 说别人的时候,都会说心态要好。轮到自个儿身上,当初讲的大道理,一个都用不上,自己就是个这样的人...

  • docker简介

    虚拟化的历史 早期部署服务的过程缓慢且痛苦。 首先,开发人员编写代码; 然后,运营团队将把它部署在裸机上,在那里他...

  • 软路由上ESXi安装与配置(含网卡直通)-手把手小白教程

    VMwareESXi简介 ESXi是VMware公司推出的一款基于裸机运行的虚拟机平台,无需操作系统即可部署虚拟机...

  • RPA机器人流程自动化的简单介绍

    RPA(机器人流程自动化/软件机器人/虚拟劳动者)是个啥? RPA是Robotic Process Automat...

  • 使用Minikube来在本地运行Kubernetes

    只支持单节点的Kubernetes集群,并且需要运行虚拟机,所以只能运行在裸机上或者VMware虚拟机上。 See...

  • Docker及虚拟化简介

    虚拟化技术 虚拟化技术是一个通用的概念,在计算机领域一般指的是计算虚拟化,或通常说的服务器虚拟化。虚拟化是一种资源...

  • 虚拟内存是个啥

    讲的是大概原理,如果需要详细了解的同学,不建议参考本文章 程序的加载 一个APP是怎么运行起来的呢,首先是应用商店...

网友评论

    本文标题:裸机虚拟化是个啥玩意儿

    本文链接:https://www.haomeiwen.com/subject/pahtnctx.html