基础概念:

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. html5在移动端的屏幕适应性问题

    html5在移动端的屏幕适应性问题 Html5 以前是最最炙手可热的技术.移动端也由于html5技术的增加变得更加变通一些.人人都喜欢"Write once.run more",但 ...

  2. DM36x IPNC OSD显示中文 --- 基本数据准备篇

    经过上一篇的叙述,基本原理搞清楚后,便需要对我们在OSD上显示中文作数据准备,首先是需要将gb2312关键区(也就是实际有文字存在的区)中的汉字转换为图片,在实际的转换中,并不像上一篇中GB2312编 ...

  3. multicast based on udp

    1.概念 单播,是用于两个主机之间传送数据; 广播,是一个主机对局域网内的所有主机发送数据; 多播,又称为组播,它是对一组特定的主机通信. 将网络上同一类型业务逻辑上分组,只和组内的成员通信,其它主机 ...

  4. HTTP解读

    使用Telnet工具访问web资源 Windows中没有telnet这一工具,下面在Linux下演示: telnet www.baidu.com 80 Trying 61.135.169.125... ...

  5. easy_UI datagrid view数据格式化

    从数据库中提取的信息,有时候需要后期处理一下,easy_ui给了我们很好的一个方法,根据easy_ui生成datagridview的两种方式,下面用两种方式来格式化显示数据信息 1,通过脚本生成的da ...

  6. Erlang 和 Elixir 互相调用 (转)

    lixr设计目标之一就是要确保兼容性,可以兼容Erlang和其生态系统.Elixir和Erlang 都是运行同样的虚拟机平台(Erlang Virtual Machine).不管是在Erlang使用E ...

  7. SecureCRTPortable.exe 如何上传文件

    如果未安装在命令行输入:yum install lrzsz rz     然后上传自己的文件.在解压

  8. Linux 文件管理(C语言库函数二--程序日志)

    文件删除和改名 int remove(const char *pathname); int rename(const char *oldpath,const char *newpath); remov ...

  9. 第一百七十四节,jQuery,Ajax进阶

    jQuery,Ajax进阶 学习要点: 1.加载请求 2.错误处理 3.请求全局事件 4.JSON 和 JSONP 5.jqXHR 对象 在 Ajax 课程中,我们了解了最基本的异步处理方式.本章,我 ...

  10. Web Services 平台元素

    Web Services 拥有三种基本的元素:SOAP.WSDL 以及 UDDI. 什么是 SOAP? 基本的 Web services 平台是 XML + HTTP. SOAP 指简易对象访问协议 ...