6.0.1

Table Of Contents
Using Storage Providers 25
A storage provider is a software component that is either oered by vSphere or is developed by a third
party through the vSphere APIs for Storage Awareness (VASA). Storage providers integrate with a variety of
storage entities that include external physical storage and storage abstractions, such as Virtual SAN and
Virtual Volumes. Storage providers can also support software solutions, for example, I/O lters developed
through vSphere APIs for I/O Filtering.
Generally, vSphere uses storage providers to obtain information about storage topology, status, and storage
data services oered in your environment. This information appears in the vSphere Web Client. The
information helps you to make appropriate decision about virtual machine placement and to monitor your
storage environment.
The third-party storage provider is typically installed on the storage side and acts as a storage awareness
service in the vSphere environment.
To nd out whether your storage supports the storage provider plug-ins, contact your storage vendor. If
your storage supports third-party storage providers, use the vSphere Web Client to register and manage
each storage provider component.
Built-in storage providers typically run on the ESXi hosts and do not require registration. For example, the
storage provider that supports Virtual SAN becomes registered automatically when you enable Virtual
SAN. For more information, see the Administering VMware Virtual SAN documentation.
This chapter includes the following topics:
n
“Storage Providers and Storage Data Representation,” on page 278
n
“Storage Provider Requirements and Considerations,” on page 278
n
“Storage Status Reporting,” on page 279
n
“Register Storage Providers,” on page 279
n
“Securing Communication with Storage Providers,” on page 280
n
“View Storage Provider Information,” on page 280
n
“Unregister Storage Providers,” on page 280
n
“Update Storage Providers,” on page 281
VMware, Inc.
277