Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Samsung's KV-SSD: An NVMe SSD with In-Storage Key-Value Store (mydistributed.systems)
3 points by jitl on Oct 16, 2023 | hide | past | favorite | 2 comments


Having sub-processors for storage is fine; but just like GPU's we're gonna need the ability to reach into them and program them. The more opaque they are the less value they'll give.

Open up the CPU and program storage on these devices and let there be multiple firmwares to take advantage of what it can do. Compression / de-dupe? how about "raid" type increased redundancy for important data? Those are both "block level" things that could possible benefit from being done on the other side of the NVM interface; higher level stuff, more extensive than the KV, might be doable to. How skinny can an SQL type language get?


How do they distribute the KV store across devices? The various SSDs don't actually share accounting info, do they?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: