`
yangzb
  • 浏览: 3506517 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

RDM与VMFS 对比与解释

阅读更多
在一个存储区域网络( SAN )上,有两种方法为虚拟机配置存储。一种方法是使用 VMFS ,这是 VMware Infrastructure VI )提供的专有高性能集群文件系统。对大多数企业应用来说,在 VMFS 上使用虚拟磁盘( VMDK 文件)是首要选择,在 VI 里支持全部可用的功能,包括虚拟机快照、 VMotion Storage VMotion VMware Consolidated Backup VCB )。
 
  另一种配置存储的方法是 Raw Device Mapping (原始设备映射,即 RDM )。在对下面的存储进行虚拟化访问时,会干涉运行在虚拟机里的软件操作,这时候就需要使用 RDM 。这样的一个例子是 SAN 管理软件,它一般需要直接访问下面的硬件;因此需要使用 RDM 而不是虚拟磁盘。在本文中, TechTarget 中国的特约作者 Scott Lowe 将讨论什么是 RDM ,并将说明在什么时候使用。
 
  定义原始设备映射
 
   RDM VMFS 卷上的一个文件,对原始物理设备来说,它就像一个代理或媒介。我们可以把 RDM 看作是一个到原始 LUN 的象征性链。 RDM 包含所访问原始物理设备的元数据和其他一些信息,取决于 RDM 的配置,能添加使用原始 LUN VMotion 支持和虚拟机快照这样的功能。
 
  为什么使用 RDM 而不是虚拟磁盘文件? VMware VMFS 作为企业应用的优先选项,包括文件服务器、 web 服务器、 EPR CRM 。在 ESX Server VMFS 的之前版本里, RDM 通常用于最小化 VMFS 开支,以便提高磁盘性能。不过,基于 VMware 使用 VMFS-3 所作的比较,在大多数情况下, VMFS-3 RDM 之间的磁盘性能是差不多的。
 
  如果在多数情况下,使用 VMFS RDM 所获得的性能差不多的话,那么还有其他什么原因使用 RDM 而不是 VMFS 呢?通常,这个答案在于应用要求。 SAN 管理软件已经作为一种需要 RDM 而不是虚拟磁盘的应用,这归功于 SAN 管理软件和存储阵列之间的直接通信。下面这些例子都表明哪里需要 RDM 而不是虚拟磁盘:
 
  在 MSCS 集群里需要 RDM 提供法定人数和数据盘。这包括跨 ESX 主机的 V2V 集群和 P2V 集群。注意,虚拟磁盘在单个物理主机上能用作“ cluster-in-a-box ”配置。
 
  运行在虚拟机里的 SAN 知道的应用的解决方案里需要 RDM 。这种情况有许多例子,比如 NetApp SnapManager 系列应用。这些应用需要与存储阵列直接通信,因此不能使用虚拟磁盘。
 
  在使用 NPIV N_Port ID Virtualization )的解决方案里必须使用 RDM NPIV 使用 WWPN 允许单个光纤通道 HBA 端口利用光纤通道结构进行注册。 ESX 3.5 新添 NPIV 支持,允许 ESX 在虚拟机面前表现得像个“虚拟 HBA ”。 NPIV 只能与 RDM 一起使用。
 
   RDM 的局限
 
  有两种类型的 RDM :虚拟兼容模式 RDM 和物理兼容模式 RDM 。尤其是物理兼容模式 RDM 有一些相当重要的局限:
 
l          不能使用 VMware 快照
l          不支持 VCB ,因为 VCB 需要 VMware 快照
l          使用物理模式 RDM 不能克隆虚拟机
l          在模板里使用物理模式 RDM 不能转换虚拟机
l          如果迁移包括复制磁盘,使用物理模式 RDM 不能迁移虚拟机
l          物理模式 RDM 不能使用 VMotion 功能
  虚拟模式 RDM 能解决这样一些问题,允许将原始 LUN 看作虚拟磁盘,并能使用像 VMotion 、快照和克隆这样的功能。如果需要使用 RDM ,大多数情况下,虚拟模式 RDM 比较受欢迎。例如,虚拟模式 RDM 能用于跨物理主机的 V2V 集群。不过注意,跨物理主机的 P2V 迁移需要使用物理模式 RDM
 
  在 VI 环境下,大多数应用和工作负载使用虚拟磁盘,不过 RDM ——不管是虚拟模式还是物理模式——能帮助消除潜在的兼容性问题或允许应用在虚拟状态下运行而没有功能的丢失。
转载自:
分享到:
评论

相关推荐

    DMX512_RDM协议.rar_DMX512转rdm_RDM与DMX_dmx rdm协议_dmx-rdm_rdm指令

    《DMX512与RDM协议详解》 在舞台灯光和演艺设备控制领域,DMX512(Digital MultipleX)与RDM(Remote Device Management)协议是两种至关重要的通信标准。这两种协议分别有着各自的特点和应用,而将它们结合使用则...

    RDM_RDM接收程序_RDM_DMX_

    RDM(Remote Device Management)是一种增强的DMX512通信协议,主要用于舞台灯光和音频设备的远程控制与管理。DMX512是演艺设备领域广泛使用的标准,用于发送和接收控制信号,但它的扩展性和远程配置能力有限。RDM的...

    RDM630_RDM6300_rdm6300原理图_

    《RDM6300芯片详解与应用》 RDM6300是一款广泛应用在射频识别(RFID)系统中的阅读器芯片,由南京瑞科信息技术有限公司设计生产。这款芯片以其高性能、低功耗以及易用性在行业内受到广泛关注。本文将详细解析RDM6300...

    rdm与dmx的通信格式解释

    rdm与dmx的通信格式解释

    RdmProtocal.rar_artnet_lifej6w_rdm协议中文版_rdm协议源代码_协议 RDM

    RDM(Remote Device Management)协议是一种扩展了DMX512标准的通信协议,主要用于舞台灯光、音频和其他娱乐设备的远程控制与管理。这个“RdmProtocal.rar”压缩包包含的是关于RDM协议的中文版文档以及源代码,特别...

    USB-RDM RDM写码器DMX

    USB-RDM控制器将USB接口与RDM和DMX512技术相结合,使得用户可以通过个人计算机轻松地接入并控制DMX网络。USB接口的引入简化了设备连接,提高了兼容性,使得在Windows或Mac OS等操作系统上运行的20款软件都能与之配合...

    ESXi使用本地磁盘做RDM

    vmkfstools -i /vmfs/devices/disks/naa.600144f0f0f0f0f0f:1 /vmfs/volumes/datastore1/test.vmdk 使用fdisk命令 fdisk命令是Linux系统中用于管理磁盘分区的命令。使用fdisk -l命令可以查找要分配给虚拟机的LUN或...

    RDM协议数据幁结构

    RDM协议允许控制器直接与各个灯光设备进行双向通信,实现了对灯光设备的远程控制和配置,大大简化了现场安装和维护工作。 RDM协议的数据幁结构是其核心组成部分,理解这一结构对于开发者和使用者来说至关重要。在...

    ANSI E1-20_2006_RDM协议下载_reasonacj_RDM_协议RDM_DMX_

    RDM允许控制器与设备之间进行双向通信,使得用户无需物理接触即可远程查询和更改设备参数,如地址设置、固件更新、亮度级别等。此外,RDM还支持设备诊断和故障报告,极大地提高了现场设备的管理效率。 在"ANSI E...

    RDM协议的命令

    RDM协议的详细资料

    RDM协议E1-20_2010中文版

    #### 二、RDM协议的重要性与应用场景 1. **重要性**:随着舞台灯光、音响等娱乐技术的发展,对于设备的远程监控与管理需求日益增加。RDM协议能够有效提高设备管理效率,减少维护成本。 2. **应用场景**: - **舞台...

    常用项目管理软件对比资料(禅道、青铜器、OKIT等)

    - **禅道**、**青铜器**、**TechExcel**、**RDM**支持与svn或Git集成,实现数据关联。 - **RTC**封装了上一代配置管理工具ClearCase。 - **OKIT**封装了Subversion,支持分布式配置库管理,并提供提交记录分析统计...

    瑞得rdm转化CAD工具

    在工程领域,CAD文件的互换与共享经常遇到格式不兼容的问题,而瑞得rdm转化CAD工具的出现,就是为了有效地解决这一问题。 1. **功能特性** - **多格式支持**:瑞得rdm工具能够支持多种CAD文件格式的导入与导出,...

    rdm for macOS 0.9.3

    1. **多实例管理**:rdm 允许用户同时管理多个 Redis 实例,方便切换和对比不同数据库的状态。 2. **实时监控**:提供实时的性能指标监控,如内存使用、连接数、命令执行频率等,帮助用户及时发现并解决问题。 3. **...

    macbook用于调整自建和外接的屏幕分辨率工具RDM

    本文将详细讲解RDM这款应用以及与之相关的知识点。 首先,我们要理解分辨率的概念。分辨率是指屏幕上像素的数量,通常以宽度和高度的像素数表示,如1920x1080。更高的分辨率意味着屏幕能显示更多的细节,但可能对...

    RDM-Redis 内存数据库可视化工具安装包分享

    RDM(Redis Desktop Manager)是一款跨平台的Redis管理工具,提供图形化的界面,方便用户进行数据的查看、操作和管理。本篇文章将详细介绍如何安装并使用RDM来管理和操作Redis数据库。 首先,下载RDM的安装包,这里...

    中英对照RDM协议.pdf

    7. **命令端口参考电路**:这部分提供了控制器与设备交互的电路设计指南,以实现RDM命令的正确发送和接收。 8. **默认行状态控制**:控制器如何管理和控制线路的默认状态,确保在没有数据传输时,线路保持稳定。 ...

    rdm.app.zip

    2. **兼容性**:确保你的Mac操作系统版本与rdm 0.9.0.51兼容,避免出现运行问题。 3. **首次使用**:首次打开rdm时,可能需要进行一些基本设置,如添加远程连接、设置密码等。 4. **更新与维护**:定期检查并安装...

    redis客户端rdm2021

    10. **安装与使用**:用户需要下载“rdm.2021.exe”执行文件,按照安装向导进行安装,然后根据提供的服务器地址和端口号配置连接参数,即可开始使用RDM2021客户端来管理和操作Redis数据库。 总之,Redis客户端RDM...

    rdm8源码完整版包括3part完整目录

    RDM协议增加了双向通信功能,使得控制器能够与各个灯具或其他设备进行双向通信,进行参数设置、状态查询、固件更新等操作,极大地简化了现场设备的调试和维护工作。 二、源码结构分析 这个rdm8源码完整版的“3part...

Global site tag (gtag.js) - Google Analytics