Lidumil Všehomír »
Jdu si sem ublinknout jeden poznatek o NVMe. Just if someone cares...
Předně bych chtěl říct, že NVMe používáme na linuxu (aktuálně ubuntu) pro datové clustery. V jednom clusteru je 90x serverů s 960GB NVMe. Polovina je mezi sebou navzájem propojená 2x10GbE, druhá polovina taktéž. Mezi těmito polovinami dochází k mirroringu dat přes 4x40GbE.
V této konfiguraci nám to běží několik měsíců. Co se týče velkých souborů (VPS), je vše relativně v pořádku. Pokud ovšem dojde na malé (webhosting / mailservery), je patrná poměrně velká chybovost (není den, kdy by se neztratil ani jeden soubor - z aktuálně desítek milionů). Původně jsme tuto chybovost dávali za vinu řešení pro datový cluster (BeeGFS). Po delší analýze i od jeho výrobce jsme společně dospěli, že za tím bude velmi pravděpodobně stát disková technologie, která je přes všechno stále ve škatulce bleeding edge, a na kterou vychází patch skoro v každém novém stable jádře.
A tak se dostáváme do bleeding edge kleští na jedné straně NVMe, na druhé straně nové jádro, které přináší další dětské nemoci. Do toho nasraní zákazníci a bezmocní technici ....
Jaké máte vy zkušenosti s NVMe? Vím, že tu proběhly nějaké benchmarky, ale spíš mě zajímá nějaké dlouhodobější užívání.