一、虚拟化有哪几种架构?
目前分为两种,寄居架构(Hosted Architecture)和裸金属架构 (“Bare Metal” Architecture),如图所示。

寄居架构就是在操作系统之上安装和运行虚拟化程序,依赖于主机操作系统对设备的支持和物理资源的管理;

裸金属架构就是直接在硬件上面安装虚拟化软件,再在其上安装操作系统和应用,依赖虚拟层内核和服务器控制台进行管理。

寄居虚拟化架构的特点 寄居架构的概念_服务器

                                    裸金属架构

寄居虚拟化架构的特点 寄居架构的概念_服务器_02

                                     寄居架构

寄居虚拟化架构的特点 寄居架构的概念_服务器_03

                                    裸金属架构

寄居虚拟化架构的特点 寄居架构的概念_服务器_04

虚拟服务器 寄居架构

n         优点:简单,便于实现

n         缺点:安装和运行应用程序依赖于主机操作系统对设备的支持

n         举例:GSX Server, VMware Server, Workstation

 

虚拟服务器 裸金属架构

n         优点:虚拟机不依赖于操作系统,可以支持多种操作系统,多种应用,更加灵 活

n         缺点:虚拟层内核开发难度较大

n         举例:VMWare ESX Server

二、虚拟化的关键特征是什么?第一,分区,在单一物理服务器上同时运行多个虚拟机;
第二,隔离,每一个虚拟机都与同一个服务器上的其他虚拟机相隔离;
第三,封装,虚拟机将整个系统,包括硬件配置操作系统以及应用等封装在文件里;
第四,独立性,可以在其他机器上不加修改地使用虚拟机。

三、计算虚拟化的优势

 虚拟化前

n         每台主机一个操作系统

n         软件硬件紧密地结合

n         在同一主机上运行多个应用程序通常会遭遇沖突

n         系统的资源利用率低

n         硬件成本高昂而且不够灵活

 虚拟化后

n         打破了操作系统和硬件的互相倚賴

n         通过封装到到虚拟机的技术, 管理操作系统和应用程序为单一的个体

n         強大的安全和故障隔离

n         虚拟机是独立于硬件的, 它们能在任何硬件上运行