|
I only found out about NVMe a few months ago, mostly because I've been focusing on the dayjob, but I am really excited about the technology. for a long time, there wasn't anything but proprietary shit drivers for pcie-ssd and if you did get your hands on some pci-e flash, without the proprietary driver, at best, you'd get a MTD. MTDs are way less useful, if you want to run a filesystem other than jffs2, and mtdblk, from what I read, is kinda shit. But NVMe solves all those problems, as far as I can tell. (I haven't bought any yet, but will shortly.) SuperMicro is selling chassis that have a mix of NVMe and regular sata ports in form factors similar to the traditional 2.5" sata hot swap bays, which is awesome... in my application, at least, it's not acceptable to have to unrack and take apart a server when a drive fails, so without that part (without chassis that have externally accessible hot-swap bays for NVMe) it's pretty much a no-go. But all the pieces are here. I just need to get together the cash (see aformentioned dayjob) and then figure out what I've gotta buy quality wise. (the samsung pros are on the list, and of course, the nicer Intel stuff) - SSDs really are quite different from spinning disk in many ways; especially backups without zfs. just doing a snapshot and full dd-image of a fast ssd like this would probably be acceptable once a day; something I wouldn't dream of with spinning disk. For some background, I've fallen way behind my competition, and I'm still entirely spinning disk while most of them are entirely ssd. I'm most of the way to matching them on ram/disk per dollar at this point (not on the front page, but most of my customers are upgraded and the rest will be done soonish) but even then, I'm on spinning disk and they are on ssd. |
UBIfs seems to solve that pretty well for me.