This document discusses the Data Management Application Programming Interface (DMAPI) for General Parallel File System (GPFS). This implementation is based on The Open Group's Systems Management: Data Storage Management (XDSM) API specification. The implementation is compliant with the standard. Some optional features are not implemented.
The XDSM DMAPI model is intended mainly for a single node environment. Some of the key concepts, such as sessions, event delivery, and recovery, required enhancements for a multi-node environment such as GPFS.