Page tree

Members of the HDF5 users community can register VOL connectors for use with HDF5.

To register a VOL connector please contact The HDF Helpdesk with the following information: 

  • Contact information for the developer requesting a new identifier
  • Short description of the new connector
  • Links to any relevant information including licensing information 

Here is the current policy regarding VOL connector identifier assignment:

Valid VOL connector identifiers can have values from 0 through 255 for connectors defined by the HDF5 library. Values 256 through 511 are available for testing new VOL connectors.  Subsequent values should be obtained by contacting the The HDF Help Desk.

Please contact the maintainer of a VOL connector for help implementing the plugin.

List of VOL Connectors Registered with The HDF Group
ConnectorConnector IdentifierSearch Name*Short DescriptionURL


Asynchronous I/O512asyncProvides support for asynchronous operations to HDF5
  • Quincey Koziol (koziol at lbl dot gov)
  • Suren Byna (sbyna at lbl dot gov)
Cache513cacheProvides support for multi-level, multi-location data caching to dataset I/O operations
  • Quincey Koziol (koziol at lbl dot gov)
  • Suren Byna (sbyna at lbl dot gov)
DAOS4004daosDesigned to utilize the DAOS object storage system by use of the DAOS API 
pass-through517pass_through_extProvides a simple example of a VOL connector
  • Quincey Koziol (koziol at lbl dot gov)
  • Suren Byna (sbyna at lbl dot gov)
rados rados 
REST RESTDesigned to utilize web-based storage systems by use of the HDF5 REST APIs 

* The Search Name provides a mechanism for searching for a VOL.

--- Last Modified: May 05, 2021 | 11:17 AM