发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
留言交流
虚拟化概念
虚拟化是云计算非常关键的技术之一,虚拟化的含义很广泛。将任何一种形式的资源抽象成另一种形式的技术都是虚拟化。
在计算机方面,虚拟化一般指通过对计算机物理资源的抽象,提供一个或多个操作环境,实现资源的模拟、隔离或共享等。
下图可很好的理解虚拟化。
虚拟化示意图:
虚拟化与云计算的关系:
虚拟化的重点是对资源的虚拟,比如将一台大型的服务器虚拟成多台小的服务器。
云计算的重点是对资源池中的资源(可以是经过虚拟化后的)进行统一的管理和调度。
虚拟机
虚拟机VM(Virtual Machine)是指使用虚拟化技术,通过软件模拟完整的计算机硬件系统功能,构造出的完整虚拟计算机系统。该虚拟机可以独立运行在一个完全隔离的环境中,像使用本地计算机一样安全可靠。
Hypervisor
即虚拟机监视器VMM(Virtual Machine Monitor),是一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。
Hypervisor是一种在虚拟环境中的“元”操作系统。它可以访问服务器上包括磁盘和内存在内的所有物理设备。Hypervisor不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器启动并执行Hypervisor时,它会加载所有虚拟机客户端的操作系统,同时会分配给每一台虚拟机适量的内存、CPU、网络和磁盘。
Xen Hypervisor
是一个开源的采用半虚拟化技术的VMM,负责在各虚拟机之间进行CPU调度和内存分配。Xen Hypervisor抽象出硬件层,并控制虚拟机的执行,但不会处理网络、存储设备、视频以及其他I/O(输入/输出)。由于Xen Hypervisor可以在单个计算机上运行多个修改过的操作系统,且最上层的用户应用无需做特殊修改,因此XenHypervisor无需特殊硬件支持,就能达到高性能的虚拟化。
宿主操作系统
宿主操作系统(Host OS)指被虚拟的物理机的操作系统。
客户操作系统
客户操作系统(Guest OS)指运行在虚拟机上的操作系统。
Domain 0
Domain 0是其他虚拟机的管理者和控制者,可以构建其他更多的Domain,并管理虚拟设备。它还能执行管理任务,比如虚拟机的休眠、唤醒和迁移其他虚拟机。
Domain U
指除Domain 0之外的虚拟机。
来自: 曰出东海落西山 > 《待分类》
0条评论
发表
请遵守用户 评论公约
全面解析“硬核的”虚拟化技术
按照虚拟化的程度分类:完全虚拟化、准虚拟化(半虚拟化)完全与半虚拟化都是通过虚拟化管理程序完成的虚拟化,实现虚拟机共用硬件。虚...
虚拟化是什么,虚拟化主要分为哪几种?
虚拟化是什么,虚拟化主要分为哪几种?全虚拟化。全虚拟化的运行速度要快于硬件模拟,但是性能方面不如裸机,因为Hypervisor需要占用一...
云计算虚拟化技术
VMM对物理资源的虚拟可以归结为三个主要任务:处理器虚拟化、内存虚拟化和I/O虚拟化。在Hypervisor模型中,VMM首先可以被看做是一个完备的操作系统,不过和传统操作系统不同的是,VMM是为虚拟化而设计...
云计算基础
纵向虚拟化指不同层次设备之间通过虚拟化合多为一,相当于将下游交换机设备作为上游设备的接口扩展而存在,虚拟化后的交换机控制平面和...
虚拟化分类
虚拟化分类。虚拟化的方式多种多样,耳朵很熟悉的一些名字有:全虚拟化,类虚拟化,硬件虚拟化,混合虚拟化等等。类虚拟化是指通过对客户机进行源码级的修改,让客户机可以使用虚拟化的资源。对于全虚...
docker与虚拟机性能比较
下图是docker与虚拟机内存访问模型: 可见在应用程序内存访问上,虚拟机的应用程序要进行2次的虚拟内存到物理内存的映射,读写内存的代...
浅谈虚拟化和服务器
浅谈虚拟化和服务器的关系【关键词】虚拟化,数据库,云计算,数据分析,服务器1.1引言先举个例子,一台物理主机有16G内存,用户A的程序只需要2G内存,用户B的程序只需要4G内存,如果没有用虚拟化技术...
虚拟化技术
存储虚拟化的概念存储虚拟化是在存储设备上加入一个逻辑层,通过逻辑层访问存储资源对管理员来说,可以很方便的调整存储资源,提高存储...
什么是虚拟化?
什么是虚拟化?这就是虚拟化的奥义:分区,隔离,封装,独立于硬件。对“寄居式虚拟化”来说,物理硬件上是一层操作系统,操作系统上再...
微信扫码,在手机上查看选中内容