RHEVM 相关介绍
基础概念:
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 相关介绍的更多相关文章
- ppDelegate的相关介绍
// AppDelegate的相关介绍// IOS笔记 //@interface AppDelegate : UIResponder <UIApplicationDelegate>// ...
- 【个人笔记】002-PHP基础-01-PHP快速入门-02-PHP语言相关介绍输
002-PHP基础-01-PHP快速入门 02-PHP语言相关介绍 1.PHP是什么 Hypertext Preprocessor超文本预处理器 是一种通用开源脚本语言 Personal Home P ...
- Android HttpClient HttpURLConnection相关介绍
Android HttpClient HttpURLConnection相关介绍 遇到一个问题 在android studio上用HttpClient编写网络访问代码的时候,发现该类无法导入并使用.. ...
- Android开发工程师文集-Activity生命周期,启动方式,Intent相关介绍,Activity详细讲解
前言 大家好,给大家带来Android开发工程师文集-Activity生命周期,启动方式,Intent相关介绍,Activity详细讲解的概述,希望你们喜欢 Activity是什么 作为一个Activ ...
- CSS3 Backgrounds相关介绍
CSS3 Backgrounds相关介绍 1.背景图片(background images)是在padding-box的左上角落脚安家的,我们可以使用background-position属性改变默认 ...
- 一 hadoop 相关介绍
hadoop 相关介绍 hadoop的首页有下面这样一段介绍.对hadoop是什么这个问题,做了简要的回答. The Apache™ Hadoop® project develops open-sou ...
- Django day 33 vue中使用element-ui的使用,课程的相关介绍,vue绑定图片,课程列表接口,课程详情页面
一:vue中使用element-ui的使用, 二:课程的相关介绍, 三:vue绑定图片, 四:课程列表接口, 五:课程详情页面
- SONiC项目的发展及其相关介绍(转载)
SONiC作为一个开源项目,理论上是包含了SAI(switch abstraction interface,交换机抽象接口),SAI是没有开源的,厂商自己完成统一的API,提供给上层sonic用户来调 ...
- 转载:Nginx 相关介绍
转载自:https://www.cnblogs.com/wcwnina/p/8728391.html Nginx 相关介绍(Nginx是什么?能干嘛?) Nginx的产生 没有听过Nginx?那么 ...
随机推荐
- SDRAM驱动篇之简易SDRAM控制器的verilog代码实现
在Kevin写的上一篇博文<SDRAM理论篇之基础知识及操作时序>中,已经把SDRAM工作的基本原理和SDRAM初始化.读.写及自动刷新操作的时序讲清楚了,在这一片博文中,Kevin来根据 ...
- wxPython 4.0.0b2安装
https://www.cnblogs.com/NanShan2016/p/5518235.html 亮的界面是一个GUI程序必不可少的一部分,wxPython可以做到这一点,加之Python强大的功 ...
- random实现验证码功能
直接上代码: #-*- coding: utf-8 -*- #一个简单的验证码程序 import random #定义一个全局变量,初始值为空字符串 checkcode = '' for i in r ...
- 李洪强-CALayer4-自定义层
自定义层,其实就是在层上绘图,一共有2种方法,下面详细介绍一下. 一.自定义层的方法1 方法描述:创建一个CALayer的子类,然后覆盖drawInContext:方法,使用Quartz2D API进 ...
- Java并发编程(十二)线程安全性的委托
在组合对象中如果每个组件都已经是线程安全的,是否需要再加一个额外的"线程安全层",需要视情况而定. final可以修饰未复制的属性,只要在静态代码块或者构造函数中赋值了即可. 独立 ...
- js 把字符串当做方法执行
<SCRIPT LANGUAGE="JavaScript"> function test(str){ alert(str); } eval('test("aa ...
- Eclipse 工作空间(Workspace)
Eclipse 工作空间(Workspace) eclipse 工作空间包含以下资源: 项目 文件 文件夹 项目启动时一般可以设置工作空间,你可以将其设置为默认工作空间,下次启动后无需再配置: 工作空 ...
- ORACL EXP导出数据说明
转载自:http://www.jb51.net/article/17358.htm Oracle 数据库导出(exp)导入(imp)说明 exp 将数据库内的各对象以二进制方式下载成dmp文件,方 ...
- centos7 笔记本盒盖不睡眠
cd /etc/systemd vi logind.conf 动作包括:HandlePowerKey:按下电源键后的动作HandleSleepKey:按下挂起键后的动作HandleHibernateK ...
- 初涉Quartz
1.首先需要导入包,必须导入的包如下: quartz-1.8.5.jar commons-logging.jar spring-core-3.0.5.RELEASE.jar sprin ...