Användningen av solid-state-enheter inom datalagring är numera ingen överraskning. SSD:er har blivit en självklarhet i IT-utrustning, från persondatorer och bärbara datorer till servrar och lagringssystem. Under den tid som har gått har flera generationer SSD:er lanserats, var och en med förbättrade egenskaper när det gäller prestanda, pålitlighet och maximal kapacitet. Men frågan om övervakning av skrivresursen för SSD:er är fortfarande aktuell.

Solid-state-enheter har, på grund av sin fysiska konstruktion, en förutbestämd begränsad skrivresurs. Det faktum att det skrivs mycket mer data på SSD:n än vad som skickas till den av värden (särskilt i en RAID-grupp) närmar oss ytterligare den angivna gränsen. Detta omständighet väcker en viss oro hos vissa användare när det gäller att använda SSD:er.
I verkligheten är det inte så illa som det kan verka. Den beräknade skrivresursen DWPD anges för hela garantiperioden av enheten (vanligtvis 3-5 år). Därför kommer den verkliga skrivresursen TBW att vara ganska imponerande, vilket gör att man inte behöver vara rädd för att "slita ut" en SSD på bara några månader. Dessutom kan man i vissa fall tillfälligt använda enheterna i ett mer intensivt läge än vad tillverkaren angett, just på grund av de höga TBW-värdena. Men allt detta undanröjer inte behovet av att övervaka den aktuella skrivresursen för varje enskild SSD för att kunna proaktivt byta ut den när vissa gränsvärden uppnås.
Varje tillverkare av lagringssystem implementerar denna funktion på sitt eget sätt. Men oftast handlar det bara om en egenskap hos enheten som är fungerande/icke fungerande. I sina , i motsats, har gjort en fullständig visualisering av parametrarna för den aktuella aktiviteten av SSD:er i form av en separat modul som kallas QSLife. Denna modul är en integrerad del av det nya operativsystemet , under vilket alla Qsan-lagringssystem i framtiden kommer att fungera.
För varje SSD i systemet visas den aktuella "livsnivån" i den maximalt tillgängliga formen. Det är ingen hemlighet att alla moderna SSD:er håller reda på de block som skrivits till dem. Utifrån dessa värden beräknar systemet nedslitningsgraden av lagringsenheten i förhållande till dess partitionering. Det slutgiltiga resultatet visas som en procentandel av ett helt nytt SSD. Vi bör också notera att nedslitningsgraden beräknas inte bara för den tidsperiod som lagringsenheten har arbetat inom All Flash-arrayen Qsan, utan för hela dess livslängd, inklusive arbete i andra system (om sådant har förekommit).

Förutom den förenklade informationen om lagringsenheten kan man även ta reda på vissa detaljer. Bland annat volymen data som skrivits till den under hela dess livslängd. Och under den tid som lagringsenheten har arbetat inom , är diagram över dess prestanda i läs- och skrivoperationer tillgängliga. Statistiken samlas in i realtid och är tillgänglig för vilken period som helst med en djupgående översikt på upp till ett år.

Självklart är syftet med denna funktionalitet inte bara att skapa snygga diagram för att glädja administratören, utan också att utföra proaktiv analys av lagringsenheternas tillstånd och förhindra potentiella framtida problem relaterade till deras nedslitning. Därför kan man ställa in flera trösklar och motsvarande åtgärder relaterade till utmattningen av SSD:ers skrivresurs när det gäller "livsnivån".

Om man tittar på andra modeller av lagringssystem (inte specialiserade All Flash, utan allmänna) , så finns det ingen liknande visualiserad rapport för lagringsenheterna. Det är förståeligt: flaggskeppet måste på något sätt skilja sig från mainstream. Men även i den reguljära produktlinjen genomförs en sådan övervakning. Ja, utan insamling av statistik om användning och prestanda. Men huvudfunktionen för övervakning av skrivresursen finns kvar.

I takt med att teknologin för produktion av SSD-enheter ständigt förbättras har frågan om deras pålitlighet blivit mindre brännande. Men övervakning av deras skrivresurs är fortfarande av stor betydelse. En välkonfigurerad övervakning gör det möjligt för administratören att förutse SSD:ns åldrande i enlighet med aktuella belastningar, och för företagets ledning att beräkna TCO (total ägandekostnad).
Källa: habr.com
