Does pmempool work with NVDIMM over NTB?

22 views
Skip to first unread message

Hao

unread,
Nov 7, 2017, 7:24:19 PM11/7/17
to pmem
Hi,
    I am working on mirroring the local pmempool to the remote NVDIMM using NTB (non-transparent bridge). The NVDIMM is exposed to the local controller.

    Does any one have experience with this kind of setup? Will it work in a persistent fashion?

Thanks.
Hao

Andy Rudoff

unread,
Nov 10, 2017, 10:17:30 AM11/10/17
to pmem
Hi Hao,

The current implementation can replicate transactions to a second pmem file on the same machine, or over RDMA to remote pmem.  Those are currently the only choices, but pull requests for welcome :-)

If you can make the remote NVDIMM look like a local NVDIMM, I suppose it would just work.  But I'm not sure that's possible over an NTB because all the local NVDIMMs are expected to be part of the cache coherency domain.

Hope that helps,

-andy
Reply all
Reply to author
Forward
0 new messages