文档章节

VMware vSphere的两种RDM磁盘

大别阿郎
 大别阿郎
发布于 10/22 00:08
字数 565
阅读 28
收藏 0

在VMware vSphere vCenter中创建虚拟机时,可以添加一种叫RDM的磁盘。

RDM - Raw Device Mapping,原始设备映射,那么,RDM磁盘是不是就可以称作为“原始设备映射磁盘”呢?这也是一种可以热插拔的虚拟磁盘。虚拟磁盘也有热插拔,冷插拔之说?是的。

RDM磁盘在vSphere中,也是一种以.vmdk为后缀的文件,里面保存与ESXi主机上的LUN存储空间的映射信息。实际的数据,则保存在vdmk1-flat.vdmk文件中。它有两种工作模式:

1)物理兼容式

这种模式下,物理存储的LUN可以被虚拟机“发现”并使用。虚拟机可以直接读写该LUN。但是这个空间不能克隆,不能做模板,其文件名一般为xxxx-rdmp.vdmk,最大只能为64T。一台配置了物理兼容式RDM磁盘的虚拟机做迁移的时候,磁盘会怎么样?

虚拟机开机状态下迁移:存储在LUN上的内容保持不变,-rdmp.vdmk文件被迁移到新的存储空间上。

虚拟机关机状态下迁移:使用share-nothing vMotion,会有两个选择:一种是将LUN上的内容删除,以-flat.vdmk格式转存到新的存储空间上;一种是保持LUN上的内容不变,只将-rdmp.vdmk文件迁移。

物理兼容模式下,VMkernel向底层的SCSI设备发出指令,读写速度都很高效。只有一条指令被虚拟化,即REPORT LUN。如果不如此处理,从虚拟机端可以看到LUN的所有信息。这样似乎不安全。

2)虚拟兼容式

这种模式下,物理存储的LUN在虚拟机的视角里,是一块块虚拟磁盘,可以做快照,可以做模板,可以迁移等等各种操作。

 

参考资料:

https://docs.vmware.com/en/VMware-vSphere/6.7/com.vmware.vsphere.storage.doc/GUID-B3522FF1-76FF-419D-8DB6-F15BFD4DF12A.html

https://kb.vmware.com/s/article/2009226

 

© 著作权归作者所有

上一篇: CentOS 7接投影仪
下一篇: OpenStack大事记
大别阿郎
粉丝 12
博文 90
码字总数 59938
作品 0
广州
架构师
私信 提问
Vmware vSphere 5.0系列教程之一 Vmware vSphere 5.0简介

虚拟化和云计算机近几年来一直都很热,而且笔者在网上查询了很多资料,由于vSphere的整套解决方案,价格的确不菲,且实验环境搭建起来比较困难,所以网上也很难找到相关的学习资料。现将笔者...

问天123
2012/06/20
168
0
VMware vSphere 6.7关键技术和新特性解析

好久没有关注vSpere了,实际上,vSAN 6.5已经支持512e扇区格式的HDD机械硬盘(4K磁盘详细信息参阅HDD磁盘,非4K无以致远和vSAN 6.5解耦vSphere让存储更任性),但由于ESXi系统的原因直到vSphe...

btb5e6nsu1g511eg5xeg
2018/05/03
0
0
VMware vSphere API开发(一)---vSphere 体系核心概念

1、VMware SDDC VMware 软件定义数据中心(software defined dataCenter,SDDC),包括了从最底层的VMware vSphere、软件定义存储、软件定义网络、云计算平台等多个组件。VMware vSphere是业界...

ys-fullStack
08/10
0
0
vcenter webclient会话超时时间设置

要增加 vSphere Web Client 的超时值,请执行以下操作: 在安装有 vSphere Web Client 的计算机中,使用文本编辑器打开 webclient.properties 文件。 此文件位置如下所示: vCenter Server 5...

qq8658868
2018/07/03
0
0
VMware vSphere的组成部分

VMware的产品名称、服务名称、解决方案名称很多,让人很迷惑,就拿这个vSphere来说吧,它到底包括哪些内容呢? 根据2019年11月4日VMware官方信息,vSphere作为一个产品,是要收费的,收的是授...

大别阿郎
11/03
19
0

没有更多内容

加载失败,请刷新页面

加载更多

BigDecimal 去后面无用的0的方法

BigDecimal a=new BigDecimal("0.1000"); System.out.println(a.stripTrailingZeros().toPlainString());...

xiaodong16
17分钟前
5
0
JAVA--高级基础开发

[集合版双色球] 十二、双色球规则:双色球每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从1—33中选择;蓝色球号码从1—16中选择;请随机生成一注双色球号码。(要求同色号码...

李文杰-yaya
昨天
16
0
聊聊rocketmq broker的CONSUMER_SEND_MSG_BACK

序 本文主要研究一下rocketmq broker的CONSUMER_SEND_MSG_BACK CONSUMER_SEND_MSG_BACK rocketmq/common/src/main/java/org/apache/rocketmq/common/protocol/RequestCode.java public class......

go4it
昨天
3
0
API常见接口(下)

system类 StringBuilder和StringBuffer 包装类 1.System类 (java.lang包中) 提供了大量的静态方法,可以获取与系统相关的信息或系统级操作。 常用方法: public static long currentTimeMi...

Firefly-
昨天
4
0
MySQL系列:一句SQL,MySQL是怎么工作的?

对于MySQL而言,其实分为客户端与服务端。 服务端,就是MySQL应用,当我们使用net start mysql命令启动的服务,其实就是启动了MySQL的服务端。 客户端,负责发送请求到服务端并从服务端获取数...

杨小格子
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部