开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2019-09-03
详细说明:本人在学习RHV过程中所整理的笔记,包含RHV虚拟化平台的安装、部署、维护管理等操作前言
1.本文档使用的环境是RHV41,其他版本仅做参考
2.文档如有错误欢迎指正
张泽辉整理
第一章、RHV简介
什么是虚拟化
虚拟化指的是通过虚拟化技术将一合物理设备虚拟成多台逻辑设备,
各个逻辑设备之间相互独立互不干扰,可以实现资源的动态分配、灵活
调度、跨域共享,提高「资源利用率,使「资源能够真正成为社会基础设
施,服务于各行各业中灵活多变的应用需求。
虚拟化技术实际上是一种资源管理技术,是将计算机的各种实体资
源,如℃P∪、内存、磁盘及网络等资源,予以抽象化转换后呈现岀来,打
破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来
应用这些资源。这些资源的新虚拟部价是不受现有资源的架设方式,地域
或物理组态所限制。一般所指的虛拟化资源包括计算能力和资料存储。使
用更灵活。
2.RHV的发展历程以及特性
红帽虚拟化(RHV)是由 Red hat基于KVM管理程序生成的x86虚拟化
产品。红帽虚拟化(RHV)使用SPCE协议和vDSM(虚拟桌面服务器管理
器)和基于RHEL的集中管理服务器,它可以从 Active Directory服务或 FreelPA
Active Directory模拟器获取用户和组信息。红帽虚拟化的一些技术来自Red
Hat收购 Qumranet(即K∨M内核虚拟机平台)。其他部分来自oit。所以
RHV对应开源的ovt2016年之前,版本3x产品被命名为 Red Hat Enterprise
张泽辉整理
Virtualization(RHEV)。在之后的产品中重新命名为 Red Hat virtualization
(RHV)
RH∨最早于2010年6月22日在波士顿举行的红帽峰会上发布了2,2版
本;于2012年1月18日发布了3.0版本2016年8月24日发布4.0版本
重塑红帽虚拟化
HⅣV的一些特性
1.支持 spIce协议、RDP协议、VNC协议
2.支持物理设备直通
3.coud-init,开机时做一些自动化安装工作,例如配置主机名,网卡信
息,可以定义脚本装一下软件包等等
4.可以直接接AWS的存储或者 openstack的 cinder
5.支持各种存储,nfs, pOsIX, ISCSI,FC
3.RHⅣ的框架结构
软件层面的框架结构
1.WEB端采用GW框架
2.虚拟化层面采用KVM作为底层
3.数据库采用 pgsql
4.系统采用精简适配版的rhe红帽系统,系统原生兼容 glusterfs
物理层面的框架结构
张泽辉整理
RHEV-H
oragE
RHEY-M
RHEV-H
DATA
ISo
RHEV-H
VM
A dmin Node
oVert Web
Management I
are storag
FCISCSI S
oVirt-engine
DNS DHCETETF
Managed Node 1
Managed Node 2
Managed No de 3
VESl
国多M
VASK
levit
GU
Guest
juest
Guest
Guest
Guest
Li
Vindo
dows
Linux
Windon
1.RH∨-M:是RH∨的集中管理接口控制台,负责控制、管理虚拟化平
台,能够管理ⅥM、Disk、 Image,进行高可用设置,创建虛拟机模板、
快照等,这些都可以通过RHV-M提供的Web界面来完成。注意
RH∨-M本身并不运行ⅥM,仅提供管理功能。RH∨-M能够管理两种不
张泽辉整理
同类型的H端。
2.RH∨-H:RH∨-H是一个能够被RHV-M连接并管理的 Hypervisor(系统
管理程序),在RHV中提供运算体的功能。RH∨-H提供了CPU、内存、
磁盘等物理资源来运行虚拟机,简而言之就是虚拟机的载体。
RH∨-H端具有两种实现
1.直接安装包含了 Hypervisor代码的微型操作系统。是一个专为
RHV-H端设计的微型操作系统,能够更加充分的使用H端服务器的物
理资源,这也是 Redhat官方推荐的做法。
2在 RHEL HOST上安装 Hypervisor软件,将已有的 RHEL HOST配
置成为RHV-H端。这使得在现有 RHEL HOST环境中部署RHV变得更
加容易。如果你想从RH∨管理运行在RHE(H端)上的虛拟机,可注册
RHEL服务器到RHV-M控制台。
补充: Hypervisor最重要的功能就是翻译虚拟机中发出的敏感指令
(eg. shutdown/ reboot等)。当 Hypervisor接受到敏感指令时,就能判
断出此指令是由真机的还是虚拟机发出的。如果是虚拟机发出的话,
ypervisor就会捕获敏感指令并翻译后交由真机CPU执行虚拟机相应
的操作,避免真机的CPU接收并错误执行。
. Storage:RHV除了支持专业的存储设备之外,也可以使用SCSl、NFS
等存储方式,来为虚拟化平台提供Data和SsO等存储域。
总体详细框架
LDAP/PAAD:RH可以设置多种拥有着不同权限的角色,通过为不同的
用户指定角色来实现用户权限限制。使 LDAP/IPA( Linux)、AD( Window)成为提
张泽辉整理
供用户的认证体系。
Web service:RH∨提供了多种类型的AP接口,其中最常用的就是供管理
员使用的RHV管理界面 Administration portal和供普通用户使用的虚拟机应用
界面 User portal。当然RHV还暴露了 REST API和CL,提供给开发人员。
PostgreSQL∶ PostgresαL数据库主要用于存储虚拟机的状态、模板、快
照、报表等信息。注意: PostgreSQl数据庠并不用于存储虚拟机。虚拟机自身
的数据存存放在专用存储设备火SCS服务器中。
VDSM:RH-M使用VDSM(虚拟桌面服务器管理器)与RHVH通信。
VDSM是位于 Hypervisor之上的管理代理,它促进了RH∨-M管理控制台以及
RH-H端的通信。VDSM同样还允许RHV-M管理RHV-H端中的虚拟机以及存
储,收集有关主机及客户机的性能统计数据。但是VDSM不能与 libvirt同时运
行。 libvirt是管理RHEL虚拟环境KM的类库指令。注意:如果你正在规划
RHⅣ∨的实施,一定要确保lvi在RHV管理的所有H端中都是无效的。否则,
libvirt和VDSM都不能正常运行。
JBoss: JBoss作为RHV的中间件是连接其他各组件的中间枢纽,能够在不
同组件间收集信息、传递信息。 JBoss是SOA面向服务架构的,它通过在RHV
中不同的组件(功能单元)之间定义良好的接口和契约,使得不同的组件之间可以
联系起来。这些接口是采用中立的方式进行定义的,接口独立于实现服务的硬
件平台、OS和编程语言。SOA能够让这些构建在各种系统中的组件可以使用
一种统一和通用的方式进行交互。
张泽辉整理
Administration portal
Web Browser
(Windows Client
Linux cut
REST API
User Portal
Active
LDAP/IPA Directory
Web Service
Web App
Web App
.J Boss Backend
Red Hat Enterprise Linux
Console
AEcess
VDSM
VDSM
PostgreSQL
alibert
SOAP. Internal web service
SPICE
or VNC
Https
SSH/55L
Red Hat Enterprise
Red Hat Enterprise
Linux H
virtualization Hypervisor
03540
4.RHV和KVM的区别
KM( Kernel- based virtual machine)基于内核的虚拟机,是一个开源的系统
虚拟化模块。
常常有人会将RHV和KM混为一谈,其实两者之间并不能作等号。RHV
是企业虚拟化解决方案,即虚拟机的集中管理平台。RHV能够面向多台服务器
来组成虚拟化平台架构。而KM简而言之就是个人PC上的虚拟机软件,在
PC中充当着虚拟机的 VMMOVirtual Machine Manager)。但是RH包含了KVM
得实现。
张泽辉整理
第二章、如何部署RHV
1.部署准备
RHⅣ分为管理端与运算端,管理端叫 engIne,运算端统称为node,
RH∨三种搭建模式分別为 allinone, hosted- engIne,普通模式
1. allinone,管理端和运算端在同一合设备上,一般只用来作为测试
环境,这种模式36以后就不再支持了。
2. hosted- engine,管理端高可用模式,其中 engine作为一台虚拟机
漂在所有的node节点上,如果当 engine所在的node节点损坏,
那么会自动迁移到另一个node节点上。
3.普通模式, engine一台机器,node一台机器。 engine是单点,这
种模式也是最常用的一种模式
本次实验采用的RHN版本为41,所以RHV-M使用的系统版本为
RHEL-7.3,RHV-M对设备的要求内存最少4个G及以上,CPU最少双核及
以上;RH∨-H需要物理机必须支持虚拟化功能并且要求物理机开启CPU虚
拟化功能。
2.部署RHV-M
首先需要把系统木身光盘的yum源以及rhev和rhev- common这三个
yum源部署好,RH-M端建议关闭 selinaⅹ和防火墙,定义好 hosts解析解
析本主机名,时钟要同步;如果以上所有步骤都完成之后就可以开始部署
RHVM端了。
张泽辉整理
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.