VMFS에서 파일 잠금 또는 메타데이터 잠금 설정을 요구하는 작업을 수행하면 단기간의 SCSI 예약이 발생합니다. SCSI 예약은 전체 LUN을 잠급니다. 호스트에서 과도한 SCSI 예약을 수행하면 동일한 VMFS에 액세스하는 다른 서버의 성능이 저하될 수 있습니다.

문제점

과도한 SCSI 예약은 성능 저하 및 SCSI 예약 충돌을 유발할 수 있습니다.

VMFS에서 SCSI 예약을 사용해야 하는 몇몇 작업은 다음과 같습니다.

  • VMFS 데이터스토어 생성, 재서명 또는 확장

  • 가상 시스템 전원 켜기

  • 파일 생성 또는 삭제

  • 템플릿 생성

  • 템플릿에서 가상 시스템 배포

  • 새 가상 시스템 생성

  • vMotion으로 가상 시스템 마이그레이션

  • 씬 프로비저닝된 가상 디스크와 같은 파일 크기 증대

참고:

ESXi 호스트는 스토리지 디바이스에서 하드웨어 가속을 지원하지 않는 경우에만 SCSI 예약 메커니즘을 사용합니다. 하드웨어 가속을 지원하는 스토리지 디바이스의 경우 호스트는 ATS(원자성 테스트 및 세트) 알고리즘을 사용하여 LUN을 잠급니다. 하드웨어 가속에 대한 자세한 정보는 vSphere 스토리지 설명서를 참조하십시오.

결과

SCSI 예약 충돌 가능성을 근본적으로 없애려면 다음 지침을 따르십시오.

  • 공유 LUN의 작업을 직렬화하고, 가능한 경우 여러 다른 호스트에서 동시에 SCSI 예약이 필요한 작업의 수를 제한합니다.

  • LUN의 수를 늘리고 동일한 LUN에 액세스하는 호스트의 수를 제한합니다.

  • 스냅샷 수를 줄입니다. 스냅샷으로 인해 다수의 SCSI 예약이 발생합니다.

  • LUN당 가상 시스템 수를 줄입니다. 구성 최대값의 권장 사항을 따릅니다.

  • 모든 호스트에 최신 HBA 펌웨어를 사용하고 있는지 확인합니다.

  • 호스트에 최신 BIOS가 있는지 확인합니다.

  • SAN 어레이의 호스트 모드 설정이 올바른지 확인합니다.

특정 스토리지 어레이에서 SCSI 예약 충돌을 처리하는 방법에 대한 자세한 내용은 http://kb.vmware.com/kb/1005009에서 VMware 기술 자료 문서를 참조하십시오 .