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?那么 ...
随机推荐
- Angular2升级到Angular4
angular4终于在两天前发布了正式版本,那么怎么升级呢?其实angular2和angular4之间属于平滑过渡,并不像1和2之间颠覆性的重写代码. npm uninstall -g @angula ...
- Android解决button反复点击问题
public class BaseActivity extends Activity { protected boolean isDestroy; //防止反复点击设置的标志.涉及到点击打开其它Act ...
- ModelSim6.2 설치에 관한(About the Installation problem of ModelSim 6.2)
ModelSim 설치는 PC OS 따라서 호환성 문제가 발생한다. !!!!!! Vista OS에서는 ModelSim 설치가 안됨(호환성 문제) XP, Win7에서는 호환성 문제 없 ...
- shell脚本之练习题
设计一个shell程序,添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30. i=1 groupadd class1 while [ $i -l ...
- Debian run jar like a native program
sudo apt install binfmt-support jarwrapper 比如 swagger-codegen wget -O ~/.local/bin/swagger-codegen h ...
- 360 网络攻防 hackgame 解题报告(通关)
地址:http://challenge.onebox.so.com/ 1.referrer or host 2.js decode 3.urldecode, ASCII 4.JFIF * 2 5.go ...
- IOS设计模式的六大设计原则之里氏替换原则(LSP,Liskov Substitution Principle)
定义 里氏替换原则的定义有两种,据说是由麻省理工的一位姓里的女士所提出,因此以其名进行命名. 定义1:如果对一个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1所定义的程序P中在o1全都替换 ...
- python "=",深,浅 拷贝
1.‘=’ 无论怎么改变,2者都一致 2.深浅拷贝,id都不同 3.深浅拷贝的区别在于拷贝层次, 引用是否拷贝 总结
- Android仿QQ复制昵称效果2
本文同步自http://javaexception.com/archives/77 背景: 在上一篇文章中,给出了一种复制QQ效果的方案,今天就来讲讲换一种方式实现.主要依赖的是一个开源项目https ...
- Android Otto框架浅析
今天要介绍的是一个Android中使用得比較多的android 事件总线 EventBus模式的一个框架Otto. Otto 官网:http://square.github.io/otto/ 一.An ...