공유 스토리지 환경에서 여러 호스트가 동일한 VMFS 데이터스토어에 액세스하는 경우 특정 잠금 메커니즘이 사용됩니다. 이러한 잠금 메커니즘을 통해 여러 호스트가 동시에 메타데이터에 쓸 수 없도록 하고 데이터 손상을 방지할 수 있습니다.

VMFS에서는 SCSI 예약 및 ATS(원자성 테스트 및 세트) 잠금을 지원합니다.

SCSI 예약

VMFS에서는 하드웨어 가속을 지원하지 않는 스토리지 디바이스에 SCSI 예약을 사용합니다. SCSI 예약은 메타데이터 보호가 필요한 작업이 수행되는 동안 전체 스토리지 디바이스를 잠급니다. 작업이 완료되면 VMFS에서 예약을 해제하며 다른 작업을 계속할 수 있습니다. 이 잠금은 배타적이므로 호스트에 의한 SCSI 예약이 과도하면 동일한 VMFS에 액세스하는 다른 호스트의 성능이 저하될 수 있습니다. SCSI 예약을 줄이는 방법에 대한 자세한 내용은 vSphere 문제 해결 설명서를 참조하십시오.

ATS(원자성 테스트 및 세트)

하드웨어 가속을 지원하는 스토리지 디바이스의 경우 VMFS에서는 하드웨어 지원 잠금이라고도 하는 ATS 알고리즘을 사용합니다. SCSI 예약과 달리 ATS에서는 디스크 섹터별 개별 잠금을 지원합니다. 하드웨어 가속에 대한 자세한 내용은 스토리지 하드웨어 가속을 참조하십시오.

VMFS에서 다른 유형의 잠금을 적용하는 데 사용하는 메커니즘은 VMFS 버전에 따라 다릅니다.

표 1. 하드웨어 가속을 지원하는 디바이스에서 ATS 잠금 사용

스토리지 디바이스

새 VMFS5

업그레이드된 VMFS5

VMFS3

단일 익스텐트

ATS만 해당

ATS(SCSI 예약으로 복귀할 수 없음)

ATS(SCSI 예약으로 복귀할 수 없음)

다중 익스텐트

ATS 지원 디바이스로만 확장

비헤드에서 잠근 경우 ATS 제외

비헤드에서 잠근 경우 ATS 제외

경우에 따라 새 VMFS5 데이터베이스에 대한 ATS 전용 설정을 해제해야 할 수 있습니다. 자세한 내용은 ATS 잠금 해제를 참조하십시오.