6.7

Table Of Contents
Using Storage Providers 21
A storage provider is a software component that is offered by VMware or developed by a third party
through vSphere APIs for Storage Awareness (VASA). The storage provider can also be called VASA
provider. The storage providers integrate with various storage entities that include external physical
storage and storage abstractions, such as vSAN and Virtual Volumes. Storage providers can also support
software solutions, for example, I/O filters.
This chapter includes the following topics:
n
About Storage Providers
n
Storage Providers and Data Representation
n
Storage Provider Requirements and Considerations
n
Register Storage Providers
n
View Storage Provider Information
n
Manage Storage Providers
About Storage Providers
Generally, vCenter Server and ESXi use the storage providers to obtain information about storage
configuration, status, and storage data services offered in your environment. This information appears in
the vSphere Client. The information helps you to make appropriate decisions about virtual machine
placement, to set storage requirements, and to monitor your storage environment.
Persistence Storage
Providers
Storage providers that manage arrays and storage abstractions, are called
persistence storage providers. Providers that support Virtual Volumes or
vSAN belong to this category. In addition to storage, persistence providers
can provide other data services, such as replication.
Data Service Providers Another category of providers is I/O filter storage providers, or data service
providers. These providers offer data services that include host-based
caching, compression, and encryption.
VMware, Inc. 268