SSD for Dummies

SSD (Solid State Disk) er på full fart inn i markedet og erstatter mer og mer snurredisker. Etter å ha lest SSD for Dummies vil du bli kjent med både fordeler/ulemper ved SSD, og du vil kunne vurdere hva som passer for deg og ditt system.

La oss begynner med litt historie. Solid State Disk er en relativt gammel teknologi som strekker seg helt tilbake til 1950 årene, og faktisk enda litt lengre tilbake. Den «moderne» SSD så ikke dagenslys før slutten av 70årene, begynnelsen av 80 årene. SSD er bygget opp av flash teknologi, som ikke må forveksles med SRAM eller DRAM. Disker som benytter denne teknologien heter RAM-drive.

På markdet i dag er det i dag to hoved typer SSD; SLC (Single Layer Cell) og MLC (Multi Layer Cell). SSD med SLC har tradisjonelt representert høy pris, høy ytelse og stor sliteevne, mens SSD med MLC har tradisjonelt være billigere, hatt lavere ytelse og lavere sliteevne. Den mest kjente SSD med MLC er kanskje Intel X25-M og representerte et veiskille for SSD, men også for MLC da den kom på markedet i 2008. Prisen var uhørt høy, ca ~5,000NOK, det samme var ytelsen, spesielt med tanke på at det var brukt MLC teknologi.

Hva er så SLC og MLC?

Hvis vi ser for oss en hundrelapp og tenker at den representerer en SSD disk så er det plass til en bit pr. cell for SLC, mens det er plass til to bits pr. cell for MLC. SLC vil altså  kunne fylle hele flaten, mens MLC vil kunne fylle hele flaten x2. Resultatet er at kostnaden blir vesentlig lavere med MLC teknologi, men det er viktig å nevne at en av utfordringene til MLC er å sørge for å ha god nok kontroller. Et eksempel på dette er å finne i de tidligste modellene av SSD`er, der leseytelsen var helt rå, mens skriveytelsen var forferdelig. I dag har de fleste SSD leverandører tilpasset kontroller og firmware for å takle dette – mer cache og bedre wear-level algoritmer er to vikitge nøkkelord.

Det hevdes at en SSD SLC har ca 10 ganger så lang levetid som SSD MLC. Det er en god grunn for at de fleste bedrifter bruker SLC teknologi på serverene, hvis de i det hele tatt bruker SSD. Det bør også nevnes at sliteevnen til SSD MLC ligger sansynligvis mellom 7-15år ved normal  bruk, og med den utviklingen som er i PC-verden er det for lysår å regne.

Med SSD slipper vi å deframentere fordi ytelsen vil ikke bli påvirket selv om dataene er kraftig fragmentert. SSD leser fra en matrise, mens en snurredisk leser fra en roterende plate som vil nyte godt av å ha dataene mest mulig samlet. Faktisk er det mange SSD leverandører som fraråder å deframentere SSD pga. unødig slitasje. Jeg pleier å skru av deframenteringen i «Service» for å være sikker. intel_x25-m_g2

Med SSD teknologi så kommer også rå ytelse, men hva snakker vi egentlig om? Ser vi på snurredisken som de aller fleste kjenner, så har SSD en overlegen ytelse på både båndbredde målt i MB/s, men også i IOPS som er en måleenhet som forteller noe om hvor mye arbeid som kan bli utført pr. sekund. Spesielt IOPS har vært en stor syndebukk for snurredisk. Hvem har ikke oppleved å måtte vente til disken har lest inn alle dataene? Å sette en bærbar datamaskin i «hibernation» kan være en tung affærer med en 5400 rpm snurredisk, mens med en skikkelig god SSD ala Intel x25 går det som en lek.

SSD kommer i både 3,5″, 2,5″ og 1,8″ formfaktor og der 2,5″ er den mest vanlige. Grunnen til det er at da passer den både i desktops og i laptops. Hvis du ikke vil ha 2,5″ SSD liggende og slenge i kabinettet på din desktop kan du kjøpe overgang fra 2,5″ til 3,5″.

I dag kan det virke som Intel x25M gen.2 80GB er det beste kjøpet. Disken er bygget på MLC teknologi. men Intel har gjort en meget god jobb med kontrolleren. Jeg har i mitt system 2 x MTRON MOBI 32GB SLC i RAID0 og Intel x25M gen.2 80GB er en god del raskere enn disse – imponerende.

Det jeg liker ved MTRON MOBI 32GB SLC er at de yter like bra uansett hvor hvor hardt jeg behandler dem (benchmarks etc.). Husker godt da jeg fikk min første SSD av typen OCZ Vertex. Ytelsen var helt kanon… i en halv dag, etter 4-5 benchmarks sank ytelsen mer og mer. Jeg måtte bruke et program som nullet ut cellene, og etter det var SSD`en som ny, men hvem gidder å reformatere SSD`en en gang i uken?  Skuffelsen var selvfølgelig stor og jeg fant ut at det var et kjent MLC problem. Dette skal være løst nå i de nyeste SSD`er, men med SLC slipper du å tenke på dette i det hele tatt.

Som de fleste vet så er SATA grensesnittet det mest dominerende i dag, men det er ikke optimalt for å kjøre SSD teknologi grunnet relativt høy latency. Det er ventet at SSD vil gå over til å bruke PCIExpress. FusionIO har allerede i dag produkter, og mer om det kan du lese mer i artikkelen FusionIO – Morgendagens teknologi i dag.

Hvis du vil lese mer om hva komponentene gjør i en PC`en kan du gjøre det ved å lese PC for Dummies – Komponenter.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Du kan bruke disse HTML-kodene og -egenskapene: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>