I/O 필터는 ESXi 호스트에 설치할 수 있는 소프트웨어 구성 요소이며, 가상 시스템에 추가적인 데이터 서비스를 제공할 수 있습니다. 필터는 가상 시스템의 게스트 운영 체제와 가상 디스크 간에 이동하는 I/O 요청을 처리합니다.

I/O 필터는 VMware가 제공하거나, 타사가 VAIO(vSphere APIs for I/O Filtering)를 통해 생성할 수 있습니다.

I/O 필터 정보

I/O 필터는 가상 시스템 I/O 경로에 직접 액세스할 수 있습니다. 개별 가상 디스크에 대해 I/O 필터를 사용하도록 설정할 수 있습니다. I/O 필터는 스토리지 토폴로지에 대해 독립적입니다.

VMware는 특정 범주의 I/O 필터를 제공합니다. 타사 벤더도 I/O 필터를 생성할 수 있습니다. 일반적으로 I/O 필터는 패키지 형식으로 배포되며, 패키지에는 필터 구성 요소를 vCenter ServerESXi 호스트 클러스터에 배포하는 설치 관리자가 제공됩니다.

I/O 필터가 배포된 후 vCenter Server는 클러스터 내의 각 호스트에 대해 I/O 필터 스토리지 제공자(VASA 제공자라고도 함)를 구성하고 등록합니다. 스토리지 제공자는 vCenter Server와 통신하고, I/O 필터가 제공하는 데이터 서비스가 VM 스토리지 정책 인터페이스에 표시되도록 합니다. 이러한 데이터 서비스는 VM 정책에 대한 공통 규칙을 정의할 때 참조할 수 있습니다. 이 정책에 가상 디스크를 연결한 후에는 가상 디스크에서 I/O 필터가 사용 가능하도록 설정됩니다.

데이터스토어 지원

I/O 필터는 다음을 포함하여 모든 데이터스토어 유형을 지원할 수 있습니다.
  • VMFS
  • NFS 3
  • NFS 4.1
  • vVol
  • vSAN

I/O 필터 요구 사항

환경에서 I/O 필터를 사용할 수 있으려면 특정 요구 사항을 따라야 합니다.

  • I/O 필터와 호환되는 최신 버전의 ESXivCenter Server를 사용합니다. 이전 버전은 I/O 필터를 지원하지 않거나 부분적으로만 지원할 수 있습니다.
  • 개별 파트너 솔루션의 추가적인 요구 사항이 있는지 확인합니다. 특정 경우에는 환경에 플래시 디바이스, 추가적인 물리적 메모리 또는 네트워크 연결 및 대역폭이 필요할 수 있습니다. 자세한 내용은 해당 벤더나 VMware 담당자에게 문의하십시오.
  • 필터 설치 시 파트너 패키지를 호스팅하기 위한 웹 서버가 필요합니다. 서버는 초기 설치 이후에도 사용 가능한 상태여야 합니다. 새 호스트가 클러스터에 가입하면 서버는 적절한 I/O 필터 구성 요소를 해당 호스트에 푸시합니다.

I/O 필터 지침 및 모범 사례

환경에서 I/O 필터를 사용할 경우 특정 지침과 모범 사례를 따르십시오.

  • I/O 필터는 데이터스토어에 독립적이기 때문에 VMFS, NFS, Virtual VolumesvSAN을 포함한 모든 데이터스토어 유형이 I/O 필터와 호환됩니다.
  • I/O 필터는 가상 호환성 모드에서 RDM을 지원합니다. 물리적 호환성 모드의 RDM은 지원되지 않습니다.
  • 가상 시스템을 마이그레이션하거나 복제하는 중에는 I/O 필터 정책을 변경하거나 할당할 수 없습니다. 정책은 마이그레이션 또는 복제가 완료된 이후에 변경할 수 있습니다.
  • I/O 필터 정책이 설치되어 있는 가상 시스템을 호스트 하나에서 다른 호스트로 복제하거나 마이그레이션하는 경우에는 대상 호스트에 호환 가능한 필터가 설치되어 있는지 확인해야 합니다. 이 요구 사항은 관리자가 시작하거나 HA 또는 DRS 같은 기능을 통해 시작된 마이그레이션에 적용됩니다.
  • 템플릿을 가상 시스템으로 변환할 경우, 해당 템플릿에 I/O 필터 정책이 구성되어 있으면 호환되는 I/O 필터가 대상 호스트에 설치되어 있어야 합니다.
  • vCenter Site Recovery Manager를 사용하여 가상 디스크를 복제하면 복구 사이트에 생성되는 디스크에 I/O 필터 정책이 없습니다. 이 경우에는 복구 사이트에서 I/O 필터 정책을 생성한 후 복제된 디스크에 다시 연결해야 합니다.
  • 가상 시스템에 스냅샷 트리가 연결되어 있는 경우에는 해당 가상 시스템에 대해 I/O 필터 정책을 추가, 변경 또는 제거할 수 없습니다.

ESXi 호스트의 플래시 스토리지 디바이스에 캐시 I/O 필터 사용

캐시 I/O 필터는 ESXi 호스트의 로컬 플래시 디바이스를 사용하여 가상 시스템 데이터를 캐시할 수 있습니다.

캐시 I/O 필터가 로컬 플래시 디바이스를 사용하는 경우에는 VFFS 볼륨이라고도 하는 가상 플래시 리소스를 구성해야 합니다. 이 리소스는 필터를 활성화하기 전에 ESXi 호스트에 구성해야 합니다. 가상 시스템 읽기 I/O를 처리하는 동안 필터는 가상 시스템 캐시를 생성하여 VFFS 볼륨에 배치합니다.

이 그래프에서는 VFFS 볼륨 및 VFFS 볼륨에 있는 가상 시스템 캐시를 보여줍니다.

가상 플래시 리소스를 설정하려면 호스트에 연결된 플래시 디바이스를 사용합니다. 플래시 드라이브를 더 추가하면 가상 플래시 리소스의 용량을 늘릴 수 있습니다. 개별 플래시 드라이브는 가상 플래시 리소스에 단독으로 할당해야 하며 vSAN 또는 VMFS 같은 다른 어떤 vSphere 서비스와도 공유하면 안 됩니다. 가상 플래시 리소스 설정의 내용을 참조하십시오.