VMware VMFS disk locking磁盘锁定的方法和意义

原创
2019/11/06 02:16
阅读数 1K

VMFS是VMware开发的文件系统,当前最新版本VMFS 6具有如下特色:

1、支持高并发读写磁盘

2、文件块大小有1M和512M两种规格,特别适合存放虚拟机文件。实际上,虚拟机的文件也有数K大小的vmx文件,如单独占用一个1M空间,也显得非常浪费。于是,VMware开发出一种subblock技术,开放64K大小的subblock区域。5.5版则只有32K。

3、可以动态扩容

4、支持对磁盘多种级别的锁定,保证多用户并发读写安全

5、支持4K native的磁盘设备

6、支持自动空间回收

为防止多个虚拟机同时往磁盘上写内容,避免损害meta数据VMware自己开发的文件系统VMFS支持3种磁盘锁定模式:

1)ATS(Atomic Test & Set)

2)SCSI()

3)ATS + SCSI

 

# esxcli storage vmfs lockmode list

//我的电脑上显示如下信息

Volume Name: datastore1
UUID: 5d653d15-3352555a-55d3-000c298b51e3
Type: VMFS-6
Locking Mode: ATS+SCSI
ATS Compatible: false
ATS Upgrade Modes: None
ATS Incompatibility Reason: Device does not support ATS

 

 

参考:

https://blogs.vmware.com/vsphere/2012/05/vmfs-locking-uncovered.html

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部