虚拟化概念原理

Posted 鸢尾楚楚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟化概念原理相关的知识,希望对你有一定的参考价值。

什么是虚拟化?

    虚拟化是一种资源管理技术,是将计算机的各种物理资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破物理设备结构间的不可切割的障碍,使用户可以比原本的架构更好的方式来应用这些资源。这些资源的虚拟部分是不受现有资源的架构方式、地域或物理设备所限制。


常见的虚拟化有:

    内存虚拟化 Page File

    磁盘虚拟化 RAID、Volume

    网络虚拟化VLAN


配置虚拟磁盘的三种模式:

    Thin Provision 精简配置

    Thick Provision Lazy Zero 厚置备延迟置零

    Thick Provision Eager Zero 厚置备预置零


三种VLAN配置的方法:

    外部交换机标记(EST)

    虚拟交换机标记(VST)

    虚拟客户机标记(VGT)


什么是虚拟机?

虚拟机由一系列标准虚拟硬件组成,可以在其上运行受支持的客户操作系统和应用。虚拟机最终是存放在存储系统中的一组文件。


VMware实现的是x86服务器的虚拟化,更确切的说,包含以下三个方面:

计算能力:CPU/Memory的虚拟化

存储:VMFS文件系统

网络:虚拟交换机


虚拟交换机上的端口:

    上行链路端口-通过物理网卡连接外部物理网络

    vmkernel端口-vmkernel对外进行网络通讯使用

    虚拟机端口组-虚拟机的虚拟网卡通过虚拟机端口组连接到虚拟交换机


服务器虚拟化有两种常见类型:

  1. 寄居架构(Hosted Architecture)

  2. 裸金属架构(Bare Metal Architecture)








以上是关于虚拟化概念原理的主要内容,如果未能解决你的问题,请参考以下文章

Linux 内核 内存管理内存映射原理 ② ( 内存映射概念 | 文件映射 | 匿名映射 | 内存映射原理 | 分配虚拟内存页 | 产生缺页异常 | 分配物理内存页 | 共享内存 | 进程内存 )

Docker 系列一(概念原理和安装)

JVM 内部原理系列

Flink:特性、概念、组件栈、架构及原理分析

华为云计算之ebackup备份原理

操作系统王道考研 p43-44 虚拟内存的基本概念请求分页管理方式