Storage API는 타사 하드웨어, 소프트웨어 및 스토리지 제공자가 몇 가지 vSphere 기능 및 솔루션을 향상시키는 구성 요소를 개발하기 위해 사용하는 API 제품군입니다.
이 스토리지 자료에서는 스토리지 환경에 도움이 되는 몇 가지 Storage API에 대해 설명합니다. vSphere APIs - Data Protection을 포함하여 이 제품군의 다른 API에 대한 자세한 내용은 VMware 웹 사이트를 참조하십시오.
vSphere APIs for Storage Awareness
VASA로도 알려진 이러한 API는 타사 벤더나 VMware에서 제공하며 vCenter Server와 기본 스토리지 사이의 통신을 가능하게 합니다. 스토리지 엔티티는 VASA를 통해 해당 구성, 기능 및 스토리지 상태와 이벤트에 대한 정보를 vCenter Server에 알립니다. 이에 대해 VASA는 VM 스토리지 요구 사항을 vCenter Server에서 스토리지 엔티티로 전달하고 스토리지 계층이 요구 사항을 충족할 수 있도록 보장할 수 있습니다.
VASA는 Virtual Volumes, vSAN, VAIO(vSphere APIs for I/O Filtering) 및 스토리지 VM 정책으로 작업하는 경우에 필수입니다. 스토리지 제공자 사용의 내용을 참조하십시오.
vSphere APIs for Array Integration
VAAI로도 알려진 이러한 API에는 다음과 같은 구성 요소가 포함됩니다.
- 하드웨어 가속 API. 어레이가 vSphere와 통합되어 특정 스토리지 작업을 어레이로 오프로드할 수 있도록 합니다. 이 통합을 통해 호스트의 CPU 오버헤드가 크게 감소합니다. 스토리지 하드웨어 가속의 내용을 참조하십시오.
- 어레이 씬 프로비저닝 API. 공간 부족 상태를 방지하고 공간 회수를 수행하기 위해 씬 프로비저닝된 스토리지 어레이의 공간 사용을 모니터링하는 데 도움이 됩니다. ESXi 및 어레이 씬 프로비저닝의 내용을 참조하십시오.
vSphere APIs for Multipathing
PSA(Pluggable Storage Architecture)로 알려진 이러한 API는 스토리지 파트너가 각 어레이에 최적화된 다중 경로 지정 및 로드 밸런싱 플러그인을 생성하고 제공할 수 있도록 합니다. 플러그인은 스토리지 어레이와 통신하며 ESXi 호스트에서 스토리지 어레이로의 I/O 성능과 안정성을 높이기 위한 최적의 경로 선택 전략을 결정합니다. 자세한 내용은 플러그인 가능한 스토리지 아키텍처 및 경로 관리의 내용을 참조하십시오.