VMFS 데이터스토어에서 파일을 삭제하거나 제거하면 파일 시스템 내의 공간이 해제됩니다. 사용 가능한 이 공간은 파일 시스템에서 해당 공간을 해제하거나 매핑 해제할 때까지 스토리지 디바이스에 매핑됩니다. ESXi는 사용 가능한 공간의 회수를 지원하며, 이를 매핑 해제 작업이라고도 합니다.
이 작업은 사용되지 않은 여유 공간을 스토리지 어레이에서 회수할 수 있도록 합니다. 매핑되지 않은 공간은 다른 스토리지 할당 요청 및 요구에 맞게 사용할 수 있습니다.
VMFS6 데이터스토어에서 사용 가능한 공간의 비동기식 회수
VMFS6 데이터스토어의 경우 ESXi는 사용 가능한 공간의 비동기식 자동 회수를 지원합니다. VMFS6은 매핑 해제 작업을 지원하는 씬 프로비저닝된 스토리지 어레이에서 매핑 해제 명령을 실행하여 사용 가능한 스토리지 공간을 백그라운드에서 해제할 수 있습니다.
- 매핑 해제 요청이 일정한 빈도로 전송되므로 백업 어레이에서 인스턴트 로드를 방지할 수 있습니다.
- 해제된 영역이 일괄 처리되어 함께 매핑 해제됩니다.
- 매핑 해제 처리 및 잘라내기 I/O 경로의 연결이 끊어지기 때문에 I/O 성능에 영향을 주지 않습니다.
VMFS6 데이터스토어에 대해 다음과 같은 공간 회수 매개 변수를 구성할 수 있습니다.
- 공간 회수 세부 수준
- 세부 수준은 기본 스토리지에서 회수할 수 있는 해제된 공간 섹터의 최소 크기를 정의합니다. 지정된 세부 수준보다 크기가 더 작은 섹터는 스토리지에서 회수할 수 없습니다.
공간 회수를 사용하도록 설정하는 경우 VMFS6 데이터스토어는 열린 파일이 하나 이상 있을 때만 사용되지 않는 공간의 블록을 해제할 수 있습니다. 이 조건은 예를 들어 데이터스토어에 있는 VM 중 하나의 전원을 켤 때 충족될 수 있습니다.
VMFS5 데이터스토어에서의 사용 가능한 공간 수동 회수
VMFS5 및 이전 버전의 파일 시스템에서는 사용 가능한 공간을 자동으로 매핑 해제하지 않지만 esxcli storage vmfs unmap 명령을 사용하여 수동으로 공간을 회수할 수 있습니다. 이 명령을 사용할 때는 한 번에 다수의 매핑 해제 요청을 보낼 수도 있습니다. 그 결과, 이 작업 중에 일부 리소스가 잠길 수 있습니다.