开发者社区> 问答> 正文

云服务器的计算机虚拟化技术实现原理是什么?

云服务器的计算机虚拟化技术实现原理是什么?

展开
收起
追风少年刘全有 2021-11-26 10:50:32 1002 0
1 条回答
写回答
取消 提交回答
  • 计算虚拟化技术的核心部件被称为虚拟机管理器(Hypervisor),它实现了对物理服务器的CPU、内存等资源的分片,即把这些资源切分成多份,并将每一份模拟成标准的CPU、内存等设备,变成一台虚拟的服务器,即虚拟机,如下图所示。每一台虚拟机可以运行自己的操作系统,并在逻辑上与运行在同一台物理服务器上的其他虚拟机完全隔离,不能互相访问彼此的数据。Hypervisor 还可以控制每台虚拟机能够使用的物理资源的性能容量,例如CPU 时钟周期、内存大小等,从而实现虚拟机之间的性能隔离。主流的Hypervisor 包括Xen、KVM 等。

    image.png

    资料来源:《弹性计算—无处不在的算力》

    2021-11-26 15:04:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载