Draft: Resolve "Add dedicated storage backend for NVM"

  • Add PMDK dependency to CMake
  • Add PMDK dependencies to docker images
  • Update dl_dep.sh and compile_dep.sh scripts with PMDK library
  • Enable runtime configuration of data backends
  • Design common interface for data backends
  • Implement PMDK backend
    • Add abstraction to manage PMDK pools
    • Implement pmdk::ChunkStorage class
  • Enable integration tests to run also for PMDK backends

Closes #124

Edited by Alberto Miranda

Merge request reports