码迷,mamicode.com
首页 > 其他好文 > 详细

虚拟化理解

时间:2016-08-12 22:05:35      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:服务器   虚拟机   监视器   

一、虚拟化Hypervisor 元系统

 

Hypervisor是一种运行在物理服务器和操作系统之间的中间软件层,允许多个操作系统和应用共享一套基础物理硬件,因此也可以看作是虚拟环境中的操作系统,它可以协调访问服务器上的所有物理设备和虚拟机,也叫虚拟机监视器(Virtual Machine Monitor)。Hypervisor是所有虚拟化技术的核心。非中断地支持多工作负载迁移的能力是Hypervisor的基本功能。当服务器启动并执Hypervisor时,它会给每一台虚拟机分配适量的内存、CPU、网络和磁盘,并加载所有虚拟机的客户操作系统。

 

Hyper-v的解释很全面(虽然不是同一种技术,但实现原理是一样的)

硬件—Hyper-v—虚拟机 (硬件—vSphere—虚拟机

可以独立安装和运行在裸机上的系统。不用依存于宿主机。

 技术分享

VMM(虚拟机监视器),主要运用在隔离并且管理上层运行的多个虚拟机,仲裁他们对底层硬件的访问,

 

二、理解虚拟化技术的核心及虚拟化架构

Hypervisor是所有虚拟化技术的核心。非中断地支持多工作负载迁移的能力是Hypervisor的基本功能

 

目前市场上各种x86 管理程序(hypervisor)的架构存在差异,三个最主要的架构类别包括:

 (1)型:虚拟机直接运行在系统硬件上,创建硬件全仿真实例,被称为裸机

裸机型在虚拟化中Hypervisor直接管理调用硬件资源,不需要底层操作系统,也可以将Hypervisor

作一个很薄的操作系统。这种方案的性能处于主机虚拟化与操作系统虚拟化之间。

 

 (2)型:虚拟机运行在传统操作系统上,同样创建的是硬件全仿真实例,被称为托管(宿主)型。

托管型/主机型Hypervisor运行在基础操作系统上,构建出一整套虚拟硬件平台

CPU/Memory/Storage/Adapter),使用者根据需要安装新的操作系统和应用软件,底层和上层的

操作系统可以完全无关化,如Windows运行Linux操作系统。主机虚拟化中VM的应用程序调用硬件资源时需要经过:VM内核->Hypervisor->主机内核->硬件资源,因此相对来说,性能

是三种虚拟化技术中最差的。

 

备注:我们用的VMwareworkstation工作站版就是这种

 

(3)型:虚拟机运行在传统操作系统创建一个独立的虚拟化实例(容器),指向底层托管操作系统,被称为操作系统虚拟化操作系统虚拟化是在操作系统中模拟出运行应用程序的容器,所有虚拟机共享内核空间(共享内核,无需创建硬件仿真实例)性能最好,耗费资源最

少。但是缺点是底层和上层必须使用同一种操作系统,如

底层操作系统运行的是Windows系统,则VPS/VE就必须运行Windows

 

三、托管型和裸机型的区别

托管型:常见的是VMware的工作站版和virtualbox.

裸机型:常见的是Vmware vSphereHyper-v .以及Xenserver

工作站版交换机的工作模式和服务器版的工作模式有很大区别

 

虚拟交换机:

VMware workStation的虚拟交换机配置在虚拟网络编辑器上进行配置

桥接方式:直接桥接在本地的网卡上,虚拟机可以和本机直接通讯获取和主机一样的网段地址。

Nathost-only不可以和本地网卡通讯,会创建一个连接在NAT交换机的虚拟网卡

如:VMware Network Adapter VMnet1   (最后面的单词代表着此虚拟网卡连接在VMnet1交换机上)

   VMwareNetwork Adapter VMnet8   (最后面的单词代表着此虚拟网卡连接在VMnet8交换机上)

标准虚拟交换机:

  端口组:用于VM虚拟机的流量(VM间的通讯以及VM和外部间通讯)

  Kernel组:用于vCenterExsi主机的管理通讯以及通过Esxi主机管理主机下的虚拟机

  解释:通过登录vCenter,集中管理Exsi主机,通过Exsi主机集中管理虚拟机。

 

那些虚拟机所在的端口组(pvid)需要一个和它在相同vLan Kernelport才能够被管理,不同的端口组可以细化(具体属于哪个vlan),那么虚拟机的Kernelport也可以细化才能够管理它(对应要有他一样的VLAN)。————集中管理时才会用

在和其他VM和外部通讯时,直接出主机网卡(主机网卡并非虚拟机的网关)。

 

   此时不要纠结VM的数据直接从主机网卡出去,不用管网卡的IP

主机网卡还可以虚拟好多个Kernelport,它就像工作站版的桥接网卡一样,可以和外界通讯。

 

   2.其他功能:如迁移不走管理流量专门用做拷贝,更像是通过主机共享方式传送过去


本文出自 “” 博客,请务必保留此出处http://jinkaiye.blog.51cto.com/7619715/1837224

虚拟化理解

标签:服务器   虚拟机   监视器   

原文地址:http://jinkaiye.blog.51cto.com/7619715/1837224

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!