虚拟化中SAN支持的硬件辅助锁是什么意思

硬件辅助锁:

Atomic Test&Set,即ATS锁。众所周知VMWARE采用VMFS文件系统,多个虚拟机可以同时访问这个共享文件系统,传统的方式是某个虚拟机需要写的时候,把整个VMFS文件系统锁住,这样别的虚拟机就不能写只能等待,因此,并发的性能较低。支持ATS锁后,当虚拟机需要写VMFS时,不是将整个VMFS文件系统都锁住,而是只针对写的单个数据块进行加锁,这样所有的虚拟机都可以同时写不同的数据块,将VMFS 文件系统的写锁粒度由LUN级别缩减到数据块级别,提高了并发写数量,性能得到大幅提高。

 

硬件辅助锁定的主要的应用场景有:

l 开关机虚拟机

l 创建/删除虚拟机快照

l 创建/删除文件

l 重新配置vSphere HA 中ESXi 主机

 

THE END