开发者社区> 问答> 正文

虚拟化的工作原理是什么?

虚拟化的工作原理是什么?

展开
收起
芯在这 2021-12-13 21:40:57 940 0
1 条回答
写回答
取消 提交回答
  • 虚拟化的工作原理是直接在物理服务器硬件上或主机操作系统上插入一个精简的软件层,该软件层包含一个以动态和透明方式分配硬件资源的虚拟机监视器(虚拟化管理程序,也成为Hypervisor)。相信很多人都学习过面向对象的编程语言,明白"封装"的原理,以Java为例,将特定的属性和方法封装到一个类中。虚拟化的工作原理也包含一个类似的“封装过程”,将硬件资源(包括CPU、内存、操作系统和网络设备)"封装"起来、因此虚拟机可与所有标准的操作系统、应用程序和设备驱动程序完全兼容,可与同时在一台物理服务器上安装运行多个操作系统和应用程序,每个操作系统和应用程序都可以在其需要时访问其所需的资源。

    2021-12-13 21:44:10
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
虚拟化异构计算产品发布 立即下载
基于虚拟化的CI CD流程与基础架构建设 立即下载
移动虚拟化:360分身大师那些事 立即下载