The Distributed Asynchronous Object Storage (DAOS) is an open-source object store designed from the ground up for massively distributed Non Volatile Memory (NVM). DAOS takes advantage of next-generation NVM technology, like Storage Class Memory (SCM) and NVM express (NVMe), while presenting a key-value storage interface on top of commodity hardware that provides features, such as, transactional non-blocking I/O, advanced data protection with self-healing, end-to-end data integrity, fine-grained data control, and elastic storage, to optimize performance and cost.
The included document versions are associated with DAOS v0.9.
Refer to the following documentation for architecture and description:
|DAOS Overview||Terminology, Storage, Transaction, Fault and the Security models are presented.|
|Administration Guide||System administration topics are covered in the Administration Guide.|
|User Guide||Documentation for users including the different interface that are supported.|
|Developer Guide||Overview of the DAOS internal code structure and major algorithms for DAOS developers.|
|Community Wiki||This is the main community repository for DAOS information. Links to discover, use and contribute to DAOS are available from this page.|
|Community Roadmap||The DAOS development roadmap is found here. Note that the information contained on the roadmap may change.|