虚拟化概念原理
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对外进行网络通讯使用
虚拟机端口组-虚拟机的虚拟网卡通过虚拟机端口组连接到虚拟交换机
服务器虚拟化有两种常见类型:
寄居架构(Hosted Architecture)
裸金属架构(Bare Metal Architecture)
以上是关于虚拟化概念原理的主要内容,如果未能解决你的问题,请参考以下文章
Linux 内核 内存管理内存映射原理 ② ( 内存映射概念 | 文件映射 | 匿名映射 | 内存映射原理 | 分配虚拟内存页 | 产生缺页异常 | 分配物理内存页 | 共享内存 | 进程内存 )