HCIE-复习
存储虚拟化高级技术
分区映射
文件系统+文件映射 对于虚拟机都是块
裸设备映射
存储设备虚拟化[advance-san、fusionstorage]
=========================================================
在FC中存储模型
1.存储资源:IP/FC SAN、 FusionStorage、NAS、Advance-SAN 表示物理存储
高级SAN:管理系统可以FusionCompute对接 必须华为自己产品
2.存储设备:IP-SAN/FC-SAN :LUN
NAS :文件共享路径 \\192.468.2.100\share
高级SAN/Fusionstorage:存储池
服务器内部 :存储磁盘
3.数据存储:虚拟机磁盘空间来自于数据存储
=========================================================
5500V3 IP-SAN 存储资源
LUN 存储设备
和硬盘框相连→mini-sas[串行的SCSI接口]
FC/Ether→主机/光纤交换机
管理→ethernet-TCP/IP
连接控制框通过管理接口
=========================================================
存储能力卸载: CNA把某些高级的存储特性卸载给了Advance-SAN/FusionStorage
比如创建快照等。
降低CNA压力
=========================================================
V3/V5企业级存储 | 9000|18000
=========================================================
在FC中添加完IP-SAN等存储资源后,需要在存储设备界面中扫描来发现存储设备
在创建数据存储时,来完成该数据存储的类型为虚拟化/非虚拟化/裸设备映射
如果一个数据存储可以同时被多个主机进行I/O,该数据存储为共享存储
在华为虚拟化中,存储设备多为虚拟化存储,以文件系统+文件映射方式来给虚拟机提供磁盘,支持存储高级特性。
FC-SAN:光纤交换机,HBA卡,光模块,尾纤,冗余
=========================================================
使用虚拟化存储
支持虚拟化文件系统类型
存储设备类型 文件系统
本地磁盘 EXT4
LUN VIMS
NAS NFS
=========================================================
xcopy:部分高级存储功能
VIMS:虚拟镜像管理系统 .vhd
集群级文件系统
VIMS存储心跳网络
CNA主机之间通过VIMS心跳网互相检测对方心跳
分布式文件锁
存储设备只有VIMS-master 可以修改锁文件
默认情况,VIMS心跳走管理网
=========================================================
虚拟机磁盘类型
存储方式
1.普通立即置零:分配空间时,立即把磁盘空间占满,并且立即填0
2.普通延时置零:分配空间时,立即把磁盘空间占满,有数据录入时再填0
3.精简:使用时再分配空间并填0
=========================================================
分配空间 使用空间 占用空间
普通 50G 10G 50G
精简 50G 10G 10G
=========================================================
1.固态磁盘文件:普通立即置零
创建慢,I/O性能高
2.动态磁盘文件:普通延时置零,精简
创建快,I/O性能差
3.差分磁盘:依赖父文件(母盘),用来装载个性化数据
快照、链接克隆时等
母盘+差分盘 链接克隆虚拟机 瞬间创建
=========================================================
精简磁盘和空间回收
在华为虚拟化平台中,无法单独创建差分磁盘
由母盘+差分磁盘 构成链接克隆磁盘(卷)
共享 个性化
1.持久化存储 重启不丢失
2.非持久化存储 重启丢失
=========================================================
容量调整只允许调大,不允许调小
LBA
虚拟化存储可以通过地址空间映射来扩容
非虚拟化存储只能通过增加磁盘数量扩容
=========================================================
存储热迁移
迁移时可以更改存储配置模式
管理员→VRM→CNA→datastore
Mirror镜像
脏数据 基线数据
=========================================================
虚拟机存储热迁移原理
1.VRM把存储迁移指令发送到CNA后,CNA会在目标数据存储中创建空间大小
相同的磁盘文件。
2.将该磁盘文件设置为源磁盘的镜像文件,并且执行双写,同步脏数据
3.同步基线数据
4.虚拟机短暂暂停
5.修改虚拟机的内存状态(虚拟机磁盘文件路径在内存中修改)
6.虚拟机迁移成功后,再删除源虚拟机磁盘文件
=========================================================
整机热迁移
先迁移存储再迁移内存
可以没有共享存储,但目标存储必须是虚拟化存储
=========================================================
再链接克隆中,差分盘必须和母盘必须在一个数据存储中,
共享磁盘不支持迁移
热迁移目标存储必须是虚拟化
非持久化磁盘不允许冷迁和热迁
=========================================================
快照技术
可以去记录虚拟机在某一个时间点的状态,并且能够在任意时刻不限次数恢复到该状态。
使用场景:OS系统升级,系统补丁,软件安装补丁
实现方式:
1.全量快照
每一次备份当前时间的所有数据
2.增量快照
每一次只备份和上一时刻相比增加的数据
累积式增量
差异式增量
创建速度:差异>累计>全量
占用空间/恢复速度:全量>累计>差异
=========================================================
全量快照
镜像分离技术
增量快照
ROW:写即重定向
COW:写即拷贝
快照后,首次下发一个I/O
COW 写2次 读1次
ROW 写1次 读0次
快照后,非首次下发I/O
COW 写1次 读0次
ROW 写1次 读0次
读:
COW:只读源卷
ROW:先读快照卷,再读源卷
恢复:
COW:借助快照卷
ROW:恢复源卷
华为云计算使用ROW
快照链:多次快照,如果删除某一次快照,自动将信息同步到下一个快照时间点。
=========================================================
数据存储扩容
在数据存储这一层,所获取存储LBA编织实际为通过LUN虚拟化之后虚拟LBA
编址,在VM这一层,VM的存储地址为数据存储再一次映射后的虚拟地址。
- 点赞
- 收藏
- 关注作者
评论(0)