OpenMPDK / KVSSD

KV SSD host software including APIs and drivers
Other
230 stars 55 forks source link

Hardware compatibility #70

Open lrowe opened 1 year ago

lrowe commented 1 year ago

Location: USA

Which hardware models are compatible with KV-SSD? Are consumer drives supported?

I'm a software engineer wondering if I can develop locally without needing data centre server hardware. I have tried contacting sales support for an answer but have now been redirected four times without anyone knowing anything.

Neurone commented 11 months ago

Same question here; I am still searching the Internet for an answer; I cannot find any vendor that specifies the command sets it supports. For sure, I can say I just recently discovered that my Samsung 990 Pro does not support it, even if it's an NVMe 2.0 SSD drive. It does not even support querying for the supported Command Sets, just to make things more spicy, but that's another story :)

I'm trying to understand now if the Crucial T700 supports KVCS, before buying it this time, if possible.

ec-c commented 11 months ago

+1

So those drives will probably be advertised as KV-SSDs?

Neurone commented 11 months ago

Yeah, you are probably right; it is very likely they will try at least to leverage these features in marketing; as we have seen, it's still very rare to find a HW supporting KVCS, and if even a single SSD exists already, I was unable to prove it yet.

As an update for the list, I can confirm Crucial T700 does not support KV Command Set (I got an answer from their support team directly). Because T700 uses the Phison E26 controller, I would say we can consider any other SSDs based on that controller (i.e., Corsair MP700) as a non-supporting KVCS SSD. I asked Phison if they have or plan to release a controller supporting KVCS; I'm still waiting for an answer.