基础概念:

RHEV-H

RHEVH(Redhat Enterprise Virtuallization Hypervisor),它是运行虚拟机所需的最低操作系统。RHEVH由作为RHEL(Redhat Enterprise Linux)的一部分分发的软件构建,它提供了明确的管理接口/ API。包括RHEV-M代理(VDSM),RHEVH与RHEVM合作实现虚拟机管理。

RHEV-M

RHEVM(RedHat Enterprise Virtualization - Management)为协调RHEV-H节点组提供了一个集中管理服务器。节点被分组在定义迁移域的逻辑集群中。适用于客户文件系统共享存储。VM管理由VDSM守护进程完成。

KVM

KVM(基于内核的虚拟机),它是运行虚拟机的基于linux的虚拟机管理程序。它作为内核模块集成到核心Linux内核中,并使用qemu提供设备仿真。使用/ dev / kvm,VM具有与内核或正在运行的任何其他VM分离的自己的地址空间。KVM需要CPU上的硬件虚拟化支持,它需要Intel VT或AMD-V。对于客户软件或内核不受限制,KVM支持各种客户机操作系统,包括Linux(RHEL,Fedora)和Microsoft Windows(XP,2003,2008,7.etc)

qemu

QEMU代表“快速EMUlator”,是一种处理器模拟器,依靠动态二进制转换来实现合理的速度,同时便于端口到新的主机CPU架构。它是由Fabrice Bellard撰写的,是免费软件。结合CPU仿真,它还提供了一套设备型号,允许它运行各种未修改的客户操作系统;因此可以将其视为托管的虚拟机监视器。它还提供了一种用于支持二进制转换(用于内核代码)和本地执行(用于用户代码)的混合的加速模式。QEMU也可以纯粹用于用户级进程的CPU仿真,允许为一个架构编译的应用程序在另一个架构上运行。

VDSM

用于虚拟桌面和服务器管理的VDSM简介,它是用于管理虚拟机管理程序节点的高级节点管理API。它提取底层Linux环境的低级细节。VDSM作为RHEV-Hypervisor(RHEV-H)或Red Hat Enterprise Linux主机上的红帽企业虚拟化管理器(RHEV-M)代理。此新软件包允许RHEV-M收集节点之间的通信消息,管理虚拟机,管理存储池并从主机和客户机检索统计数据。

Libvirt

Libvirt是用于管理平台虚拟化的开源API,守护进程和管理工具(virsh)。它可以用于管理Linux KVM,Xen,VMware ESX,qemu等虚拟化技术使用Libvirt的目的是提供一种简单的方法来管理不同的virtualizaton和hypervisor。在这种情况下,代替使用qemu-kvm和cm,使用像virsh,virt-manager,virt-install这样的工具来管理虚拟机。

spice

SPICE(用于独立计算环境的简单协议)是Red Hat Enterprise Virtualization for Desktop用于将用户连接到其虚拟桌面的开源自适应远程渲染协议。与第一代远程呈现协议(例如远程桌面协议(RDP)和独立计算架构(ICA))不同,SPICE具有旨在支持当今多媒体桌面体验的多层架构。 下图就是简单的环境搭建图:

RHEVM 相关介绍的更多相关文章

  1. ppDelegate的相关介绍

    //  AppDelegate的相关介绍//  IOS笔记 //@interface AppDelegate : UIResponder <UIApplicationDelegate>// ...

  2. 【个人笔记】002-PHP基础-01-PHP快速入门-02-PHP语言相关介绍输

    002-PHP基础-01-PHP快速入门 02-PHP语言相关介绍 1.PHP是什么 Hypertext Preprocessor超文本预处理器 是一种通用开源脚本语言 Personal Home P ...

  3. Android HttpClient HttpURLConnection相关介绍

    Android HttpClient HttpURLConnection相关介绍 遇到一个问题 在android studio上用HttpClient编写网络访问代码的时候,发现该类无法导入并使用.. ...

  4. Android开发工程师文集-Activity生命周期,启动方式,Intent相关介绍,Activity详细讲解

    前言 大家好,给大家带来Android开发工程师文集-Activity生命周期,启动方式,Intent相关介绍,Activity详细讲解的概述,希望你们喜欢 Activity是什么 作为一个Activ ...

  5. CSS3 Backgrounds相关介绍

    CSS3 Backgrounds相关介绍 1.背景图片(background images)是在padding-box的左上角落脚安家的,我们可以使用background-position属性改变默认 ...

  6. 一 hadoop 相关介绍

    hadoop 相关介绍 hadoop的首页有下面这样一段介绍.对hadoop是什么这个问题,做了简要的回答. The Apache™ Hadoop® project develops open-sou ...

  7. Django day 33 vue中使用element-ui的使用,课程的相关介绍,vue绑定图片,课程列表接口,课程详情页面

    一:vue中使用element-ui的使用, 二:课程的相关介绍, 三:vue绑定图片, 四:课程列表接口, 五:课程详情页面

  8. SONiC项目的发展及其相关介绍(转载)

    SONiC作为一个开源项目,理论上是包含了SAI(switch abstraction interface,交换机抽象接口),SAI是没有开源的,厂商自己完成统一的API,提供给上层sonic用户来调 ...

  9. 转载:Nginx 相关介绍

    转载自:https://www.cnblogs.com/wcwnina/p/8728391.html Nginx 相关介绍(Nginx是什么?能干嘛?)   Nginx的产生 没有听过Nginx?那么 ...

随机推荐

  1. SDRAM驱动篇之简易SDRAM控制器的verilog代码实现

    在Kevin写的上一篇博文<SDRAM理论篇之基础知识及操作时序>中,已经把SDRAM工作的基本原理和SDRAM初始化.读.写及自动刷新操作的时序讲清楚了,在这一片博文中,Kevin来根据 ...

  2. wxPython 4.0.0b2安装

    https://www.cnblogs.com/NanShan2016/p/5518235.html 亮的界面是一个GUI程序必不可少的一部分,wxPython可以做到这一点,加之Python强大的功 ...

  3. random实现验证码功能

    直接上代码: #-*- coding: utf-8 -*- #一个简单的验证码程序 import random #定义一个全局变量,初始值为空字符串 checkcode = '' for i in r ...

  4. 李洪强-CALayer4-自定义层

    自定义层,其实就是在层上绘图,一共有2种方法,下面详细介绍一下. 一.自定义层的方法1 方法描述:创建一个CALayer的子类,然后覆盖drawInContext:方法,使用Quartz2D API进 ...

  5. Java并发编程(十二)线程安全性的委托

    在组合对象中如果每个组件都已经是线程安全的,是否需要再加一个额外的"线程安全层",需要视情况而定. final可以修饰未复制的属性,只要在静态代码块或者构造函数中赋值了即可. 独立 ...

  6. js 把字符串当做方法执行

    <SCRIPT LANGUAGE="JavaScript"> function test(str){ alert(str); } eval('test("aa ...

  7. Eclipse 工作空间(Workspace)

    Eclipse 工作空间(Workspace) eclipse 工作空间包含以下资源: 项目 文件 文件夹 项目启动时一般可以设置工作空间,你可以将其设置为默认工作空间,下次启动后无需再配置: 工作空 ...

  8. ORACL EXP导出数据说明

    转载自:http://www.jb51.net/article/17358.htm Oracle 数据库导出(exp)导入(imp)说明   exp 将数据库内的各对象以二进制方式下载成dmp文件,方 ...

  9. centos7 笔记本盒盖不睡眠

    cd /etc/systemd vi logind.conf 动作包括:HandlePowerKey:按下电源键后的动作HandleSleepKey:按下挂起键后的动作HandleHibernateK ...

  10. 初涉Quartz

    1.首先需要导入包,必须导入的包如下:      quartz-1.8.5.jar  commons-logging.jar  spring-core-3.0.5.RELEASE.jar  sprin ...