Storage APIs es una familia de API utilizada por proveedores de hardware, software y almacenamiento externos con el fin de desarrollar componentes que mejoren distintas características y soluciones de vSphere.

En esta publicación, se describen los siguientes conjuntos de Storage APIs y se explica cómo contribuyen al entorno de almacenamiento. Para obtener información sobre otras API de esta familia, incluidas Storage API - Data Protection y Storage API - Site Recovery Manager, visite el sitio web de VMware.

  • Storage APIs - Multipathing, también denominada Pluggable Storage Architecture (PSA). PSA es una recopilación de API del VMkernel que les permite a los partners de almacenamiento habilitar y certificar sus matrices de manera asíncrona con los cronogramas de las versiones de ESXi, y también ofrecer comportamientos que mejoran el rendimiento y permiten acceder a funciones de múltiples rutas y equilibrio de carga optimizadas para cada matriz. Para obtener más información, consulte Administrar varias rutas de acceso.

  • Storage APIs - Array Integration, anteriormente conocida como VAAI, incluye las siguientes API:

    • API de aceleración de hardware. Permite que las matrices se integren con vSphere para descargar de manera transparente ciertas operaciones de almacenamiento en la matriz. Esta integración reduce significativamente la sobrecarga de CPU en el host. Consulte Aceleración de hardware de almacenamiento.

    • API de aprovisionamiento fino de matrices. Ayudan a supervisar la utilización del espacio en matrices de almacenamiento de aprovisionamiento fino para evitar condiciones de falta de espacio y realizar tareas de recuperación de espacio. Consulte Aprovisionamiento fino de matrices y almacenes de datos de VMFS.

  • Storage APIs - Storage Awareness. Estas API basadas en vCenter Server permiten que las matrices de almacenamiento informen a vCenter Server acerca de sus opciones de configuración, capacidades, estados de almacenamiento y eventos. Consulte Usar proveedores de almacenamiento.