SlideShare a Scribd company logo
1 of 3
Download to read offline
Case study


De opkomst van Solid State Disks
Nog niet zo lang geleden behoorde Solid State Disks to de niche producten. De redenen daarvoor waren
de hoge aanschafprijs en het beperkte toepassinggebied van SSDs. Als gevolg van twee factoren zijn
SSDs de laatste tijd enorm in de belangstelling gekomen.

Ten eerste de dalende prijs van FLASH chips, ten tweede de toenemende       moet een SSD worden toegepast en in welke situatie moet men over
prestatieproblemen als gevolg van I/O-flessenhalzen binnen data centers.    gaan tot de aanschaf van SSDs? Daarvoor is het van belang dat de
Daarbij moeten we denken aan tijdkritische applicaties, relationele data-   gebruiker de voor- en nadelen kent tussen de verschillende type SSD-
bases en sinds kort ook virtuele omgevingen. Het toenemende verschil in     technologieën en toepassingen. Hierna volgt een kort overzicht.
prestaties tussen processor en disktoegangstijden is namelijk een van de
belangrijkste oorzaken van deze ontstane bottlenecks. Want ook al wor-      DRAM en FLASH SSDs
den processoren steeds sneller, de gemiddelde toegangstijd van disken
neemt nog maar nauwelijks toe. Reden waarom gebruikers steeds vaker         Voor SSD worden twee type geheugenchips gebruikt: dynamisch en
overwegen om een SSD te implementeren voor het oplossen van een I/O         statisch random access memory (ram). Het verschil in beide typen ram
probleem. Naast de betere prestaties kent de SSD een aantal voordelen       heeft betrekking op de manier waarop data wel of niet permanent wordt
ten opzichte van hard disks: minder stroomverbruik, meer betrouwbaar,       opgeslagen (respectievelijk ‘volatile’ en ‘non-volatile’ ram genaamd).
minder gewicht, meer schokbestendig en geen last van datafragmentatie.      Bij Dynamic Random Access Memory (DRAM) gaat de opgeslagen
                                                                            informatie verloren zodra de spanning op de geheugenchip wegvalt, dit
                                                                            in tegenstelling tot Flash chips waarbij de informatie wel bewaard blijft.
                                                                            De dynamische chips zijn sneller dan de flash chips maar wel weer een
                                                                            stuk duurder en vragen meer stroom. Een ander verschil is dat bij flash
                                                                            chips de toegang serieel gebeurt waardoor altijd een extra flash controller
                                                                            nodig is om de informatie parallel aan de processor aan te bieden.


                                                                            Type flash memory

                                                                            Er bestaan twee type flash memory: NAND en NOR. NOR flash wordt
                                                                            hoofdzakelijk in de consumentenindustrie toegepast, NAND steeds vaker
                                                                            als component in SSDs voor storage systemen in de enterprise omgeving.
Naarmate de prijzen van SSDs dalen, wordt het steeds interessanter          NAND flash bestaat in een Single-Level Cell (SLC) en Multi-Levell Cell
om SSDs voor deze specifieke toepassingen in te zetten. De belang-          (MLC) uitvoering. Van deze twee is SLC sneller en meer betrouwbaar en
rijkste vragen waar de gebruiker zich de komende jaren voor gesteld ziet    heeft een hogere levensduur, MLC echter is weer goedkoper en biedt een
is: welk type SSD moet men kiezen, op welke plaats in de IT-architectuur    grotere capaciteit. De prestatienadelen, in combinatie met de tienmaal
grotere foutfactor, maakt dat MLC minder geschikt is voor enterprise         IOPS en SSDs
applicaties; de uitval percentages die door de chipindustrie worden
hanteert zijn 100,000 programmeer/wis of endurance cycles voor SLC           Een vergelijking maken tussen de I/O prestaties van met name flash
en voor MLC is deze 10,000. SLC wordt op dit moment daarom het               SSD kan misleidend zijn. Zo verschillen de schrijf- aanmerkelijk met de
meest toegepast bij SSDs voor enterprise storage. Maar de verhouding         leesprestaties. Een vergelijking tussen leesprestaties tussen hard disks
tussen SLD en MLC zou de komende jaren wel eens kunnen veranderen            en flash SSDs zijn vaak misleidend. Flash SSD hebben vaak betere
naarmate fabrikanten van SSDs er in zullen slagen om de controller-          toegangstijden maar zijn in algemeen langzamer wat betreft de transfer
technologie en aanverwante storage management software te verbeteren.        rate. Dat betekent dat de bij de evaluatie van SSDs de blockgrootte moet
Want, in tegenstelling tot DRAM, is bij de toepassing van flash chips in     worden meegenomen. Bij de schrijfprestaties van flash SSD ligt de zaak
SSDs een geavanceerde controller nodig die rekening houdt met een            ingewikkelder. Vanwege de interne structuur van de flash chip is het
aantal genoemde nadelen van flash chips.                                     niet mogelijk om een enkele sector te veranderen. De wijziging moet
                                                                             worden gecombineerd met een update en compleet wissen van een data
Wear-out flash chips                                                          block. Een andere ‘weak spot’ bij veel SSDs treedt op bij gemengde I/O
                                                                             operaties. In veel ontwerpen is een ‘badkuip’ effect te zien. Benchmarks
Een van de zaken waar een flashcontroller rekening moet houden is            laten een bij 50/50 verhouding zien een bodem in de prestatiecurve zien.
het schrijfproces van data naar de flash chip. Van te voren moeten           Vergelijken we de prestaties van SSDs en HDDs dan is de verwachting
eerst alle bits in een flash block (128 tot 256KB groot) worden gewist.      dat hard disk drives nog nauwelijk in IOPs zullen toenemen, die van
Dit vraagt op termijn zijn tol waardoor de geheugencellen degraderen         SSDs zal de komende jaren uitgroeien tot enkele honderd duizenden
en uiteindelijk zullen uitvallen. Beide SLC en MCL flash chips maken         IOPs of meer.
                                                       wel van geheu-
                                                       gencorrectie
                                                       algoritmen
                                                       gebruik om dit
                                                       tijdelijk op te
     “SSD is interessant in
                                                       vangen maar
      virtuele omgevingen                              op termijn zal
      met gededupliceerde                              de geheugencel
      images.”                                         toch uitvallen.
                                                       Er zijn gelukkig
                                                       allerlei technieken
                                                       ontwikkeld die dit
                                                       degradatieproces
kunnen uitstellen. Een daarvan is de zogenaamde ‘wear leveling’ waarbij
de flash controller in een achtergrondproces het onderliggende fysieke
adres naar de minst beschreven flash geheugenchip of geheugenblok-
ken verplaatst. Doordat de controller zelf bijhoudt wanneer geheugen-
cellen gedegenereerd zijn, kan het op een proactieve manier voorkomen        Keuze SSD technologie
dat chips in een keer uitvallen en er data verminkt wordt. Om de
wear-out gedeeltelijk op te vangen teneinde de levensduur te verlengen       Bij de keuze voor een bepaalde SSD technologie is het belangrijk dat de
voegen sommige leveranciers van flash SSDs extra geheugencapaciteit          gebruiker inzicht krijgt in ondermeer de levensduur van de toegepaste
toe, tot soms tot wel 20% extra geheugen.                                    chips en de geleverde prestaties. Vaak worden dezelfde testen onder
De combinatie van wear leveling en error correction memory (ecc)             dezelfde condities uitgevoerd met SSD als met hard disks. Met name
technieken hebben er voor gezorgd dat de algemene betrouwbaarheid            flash-gebaseerde SSDs moeten onder bepaalde condities worden getest,
van flash SSDs de laatste jaren verbeterd is.                                die niet vergelijkbaar zijn met die van de DRAM SSD en hard disks.
Leveranciers specificeren vaak met de sustained en burst rates van                                   hash-gebaseerd
SSDs, maar zonder de vermelding onder welke testparameters deze tot                                  deduplicatie systeem.
stand zijn gekomen moet daar minder waarde aan worden gehecht. De                                    Want, elk I/O naar het
beste test is natuurlijk om een SSD in de praktijk te testen om te zien of                           opslagsysteem vraagt                 “SSD dicht het steeds
de verwachte prestaties gehaald worden.                                                              een of meer maal
                                                                                                                                           groter wordende gat
                                                                                                     toegang tot de hash
Hybride SSDs                                                                                         tabel. Dat betekent
                                                                                                                                           tussen processoren
                                                                                                     dat elke milli- of                    en disken.”
Diverse leveranciers combineren een 3.5” hard disks met een 2.5” SSD                                 microseconde toe-
in een bracket. De combinatie moet een prestatieboost opleveren van                                  gevoegde latency de
maar liefst 70 tot 100%. Het systeem werkt vrij simpel, de HDD kopieert                              prestaties vermindert.
de meeste data naar de SSD. De laatste wordt gebruikt voor het snel                                  Om de latency te
lezen, terwijl de HDD ondersteunt biedt bij het lezen. Beide kunnen ook                              verminderen kunnen SSDs bij deduplicatie systemen worden toegepast
samen worden gebruikt. Een andere toepassing is de combinatie van                                    bij hashing, compressie en encryptie functies.
MLC en SLC flash geheugen. De filosofie daarachter is om de nadelen
van beide type NAND flash te complementeren met de voordelen. Het                                    Toepassingsgebieden SSDs
heterogene ontwerp richt zich met name op de plaatsing van de data en
wearleveling techniek. Men claimt dat bij toevoeging van een 256 MB                                  SSDs worden op verschillende manier in computersystemen en disk
SLC aan een 20GB MCL flash dat de gemiddelde doorvoer en energie-                                    array’s toegepast. Ondermeer als zelfstandige SSDs, als PCIe kaarten, in
verbruik met respectievelijk 17% en 15% verbeterd. De hybride SSD is                                 een standalone SSD disk array, als frond-end cache systeem, en binnen
slechts 2% duurder dan een puur MLC-flash gebaseerde SSD.                                            een traditionele Fibre Channel disk array ter ondersteuning van een dy-
                                                                                                     namische, multi-tier, storage architectuur. Traditioneel werden de DRAM
En weer andere toepassing is de combinatie van standaard DDR geheu-                                  SSDs ingezet voor hotspots in relationele databases. Veel kritische ap-
gen met NAND flash op een PCI-E kaart. Een dergelijke hybride drive                                  plicaties zijn tegenwoordig gebaseerd op relationele databases. Dit wordt
is in staat om 300,000+ IOPs te halen. De transfer rate is vanwege de                                is dan ook nieuw terrein voor de toepassing van (flash) SSDs. Daarnaast
PCI-E interface beperkt tot slechts enkele honderden MBs.                                            is de virtuele omgeving interessant voor de toepassing van SSDs. Het is
                                                                                                     gebleken dat de vele virtuele machines een behoorlijke aanslag zijn op
SSDs en deduplicatie                                                                                 de I/O capaciteit (en dus de storage array’s) van de server. De inzet van
                                                                                                     SSDs kan hier helpen om bijvoorbeeld tijdkritische virtuele disks op een
SSDs kunnen ook worden toegepast bij inline deduplication. Latency,                                  SSD te plaatsen. Daarnaast zijn er nog talrijke andere gebieden, waaron-
met name hash table latency, speelt een belangrijke factor in elk                                    der deduplicatie, backup en disk caching waar SSD nuttig kan zijn.




PROACT is gespecialiseerd in het managen, beveiligen en opslaan van grote hoeveelheden bedrijfskritische informatie.
Als onafhankelijke integrator leveren wij consultancy, services, support en systemen voor storage, back-up en archivering.

De PROACT groep heeft ongeveer 320 gespecialiseerde medewerkers en is vertegenwoordigd in Nederland, Zweden, Denemarken, Finland, Noorwegen en de Baltische Staten.
PROACT is opgericht in 1994 en de moederorganisatie PROACT IT Group AB is sinds 1999 beursgenoteerd aan de Stockholm Stock Exchange onder de code PACT.

Meer informatie over PROACT is te vinden op onze website www.proact.nl




                                                                                                                             Proact Netherlands B.V.
                                                                                                        +31 35 70 70 525           info@proact.nl   www.proact.nl

More Related Content

More from Proact Netherlands B.V.

Desktop 2.0: een VDI omgeving als beheerde private cloud, maar gebruik makend...
Desktop 2.0: een VDI omgeving als beheerde private cloud, maar gebruik makend...Desktop 2.0: een VDI omgeving als beheerde private cloud, maar gebruik makend...
Desktop 2.0: een VDI omgeving als beheerde private cloud, maar gebruik makend...Proact Netherlands B.V.
 
Praktische handvatten voor een private cloud implementatie
Praktische handvatten voor een private cloud implementatiePraktische handvatten voor een private cloud implementatie
Praktische handvatten voor een private cloud implementatieProact Netherlands B.V.
 
Hoe is 80% van uw datacenter beheer te automatiseren?
Hoe is 80% van uw datacenter beheer te automatiseren?Hoe is 80% van uw datacenter beheer te automatiseren?
Hoe is 80% van uw datacenter beheer te automatiseren?Proact Netherlands B.V.
 
Software Defined Datacenter als 'route' naar het 3e IT platform
Software Defined Datacenter als 'route' naar het 3e IT platform Software Defined Datacenter als 'route' naar het 3e IT platform
Software Defined Datacenter als 'route' naar het 3e IT platform Proact Netherlands B.V.
 
Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...Proact Netherlands B.V.
 
Infrastructuur beheer zelf doen of uitbesteden? De 4 belangrijkste overwegingen
Infrastructuur beheer zelf doen of uitbesteden? De 4 belangrijkste overwegingen Infrastructuur beheer zelf doen of uitbesteden? De 4 belangrijkste overwegingen
Infrastructuur beheer zelf doen of uitbesteden? De 4 belangrijkste overwegingen Proact Netherlands B.V.
 
Ontsluiting van remote offices en mobiele locaties: 5 bouwstenen uitgelegd
Ontsluiting van remote offices en mobiele locaties: 5 bouwstenen uitgelegdOntsluiting van remote offices en mobiele locaties: 5 bouwstenen uitgelegd
Ontsluiting van remote offices en mobiele locaties: 5 bouwstenen uitgelegdProact Netherlands B.V.
 
Van backup only naar end-to-end-datamanagement vanuit één centrale GUI
Van backup only naar end-to-end-datamanagement vanuit één centrale GUIVan backup only naar end-to-end-datamanagement vanuit één centrale GUI
Van backup only naar end-to-end-datamanagement vanuit één centrale GUIProact Netherlands B.V.
 
De leidende Flash oplossingen in de markt vergeleken
De leidende Flash oplossingen in de markt vergeleken De leidende Flash oplossingen in de markt vergeleken
De leidende Flash oplossingen in de markt vergeleken Proact Netherlands B.V.
 
Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
 Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m... Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...Proact Netherlands B.V.
 
Performance- en storageopitimalisatie voor VDI omgevingen
Performance- en storageopitimalisatie voor VDI omgevingenPerformance- en storageopitimalisatie voor VDI omgevingen
Performance- en storageopitimalisatie voor VDI omgevingenProact Netherlands B.V.
 
De voordelen van hypervisor en back-up integratie
De voordelen van hypervisor en back-up integratie De voordelen van hypervisor en back-up integratie
De voordelen van hypervisor en back-up integratie Proact Netherlands B.V.
 
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rij
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rijAlle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rij
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rijProact Netherlands B.V.
 
PROACT SYNC 2013 - Breakout - Versterk uw converged data center infrastructur...
PROACT SYNC 2013 - Breakout - Versterk uw converged data center infrastructur...PROACT SYNC 2013 - Breakout - Versterk uw converged data center infrastructur...
PROACT SYNC 2013 - Breakout - Versterk uw converged data center infrastructur...Proact Netherlands B.V.
 
PROACT SYNC 2013 - Breakout - De voordelen van een FlexPod converged datacent...
PROACT SYNC 2013 - Breakout - De voordelen van een FlexPod converged datacent...PROACT SYNC 2013 - Breakout - De voordelen van een FlexPod converged datacent...
PROACT SYNC 2013 - Breakout - De voordelen van een FlexPod converged datacent...Proact Netherlands B.V.
 
PROACT SYNC 2013 - Breakout - CommVault IntelliSnap Recovery Manager de inzet...
PROACT SYNC 2013 - Breakout - CommVault IntelliSnap Recovery Manager de inzet...PROACT SYNC 2013 - Breakout - CommVault IntelliSnap Recovery Manager de inzet...
PROACT SYNC 2013 - Breakout - CommVault IntelliSnap Recovery Manager de inzet...Proact Netherlands B.V.
 
PROACT SYNC 2013 - Breakout - Proact Managed Cloud Services waar moet u op le...
PROACT SYNC 2013 - Breakout - Proact Managed Cloud Services waar moet u op le...PROACT SYNC 2013 - Breakout - Proact Managed Cloud Services waar moet u op le...
PROACT SYNC 2013 - Breakout - Proact Managed Cloud Services waar moet u op le...Proact Netherlands B.V.
 
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...Proact Netherlands B.V.
 
PROACT SYNC 2013 - Breakout - De kracht van EMC Isilon scale-out NAS voor Big...
PROACT SYNC 2013 - Breakout - De kracht van EMC Isilon scale-out NAS voor Big...PROACT SYNC 2013 - Breakout - De kracht van EMC Isilon scale-out NAS voor Big...
PROACT SYNC 2013 - Breakout - De kracht van EMC Isilon scale-out NAS voor Big...Proact Netherlands B.V.
 

More from Proact Netherlands B.V. (20)

Rethinking back-up & recovery...
Rethinking back-up & recovery...Rethinking back-up & recovery...
Rethinking back-up & recovery...
 
Desktop 2.0: een VDI omgeving als beheerde private cloud, maar gebruik makend...
Desktop 2.0: een VDI omgeving als beheerde private cloud, maar gebruik makend...Desktop 2.0: een VDI omgeving als beheerde private cloud, maar gebruik makend...
Desktop 2.0: een VDI omgeving als beheerde private cloud, maar gebruik makend...
 
Praktische handvatten voor een private cloud implementatie
Praktische handvatten voor een private cloud implementatiePraktische handvatten voor een private cloud implementatie
Praktische handvatten voor een private cloud implementatie
 
Hoe is 80% van uw datacenter beheer te automatiseren?
Hoe is 80% van uw datacenter beheer te automatiseren?Hoe is 80% van uw datacenter beheer te automatiseren?
Hoe is 80% van uw datacenter beheer te automatiseren?
 
Software Defined Datacenter als 'route' naar het 3e IT platform
Software Defined Datacenter als 'route' naar het 3e IT platform Software Defined Datacenter als 'route' naar het 3e IT platform
Software Defined Datacenter als 'route' naar het 3e IT platform
 
Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...
 
Infrastructuur beheer zelf doen of uitbesteden? De 4 belangrijkste overwegingen
Infrastructuur beheer zelf doen of uitbesteden? De 4 belangrijkste overwegingen Infrastructuur beheer zelf doen of uitbesteden? De 4 belangrijkste overwegingen
Infrastructuur beheer zelf doen of uitbesteden? De 4 belangrijkste overwegingen
 
Ontsluiting van remote offices en mobiele locaties: 5 bouwstenen uitgelegd
Ontsluiting van remote offices en mobiele locaties: 5 bouwstenen uitgelegdOntsluiting van remote offices en mobiele locaties: 5 bouwstenen uitgelegd
Ontsluiting van remote offices en mobiele locaties: 5 bouwstenen uitgelegd
 
Van backup only naar end-to-end-datamanagement vanuit één centrale GUI
Van backup only naar end-to-end-datamanagement vanuit één centrale GUIVan backup only naar end-to-end-datamanagement vanuit één centrale GUI
Van backup only naar end-to-end-datamanagement vanuit één centrale GUI
 
De leidende Flash oplossingen in de markt vergeleken
De leidende Flash oplossingen in de markt vergeleken De leidende Flash oplossingen in de markt vergeleken
De leidende Flash oplossingen in de markt vergeleken
 
Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
 Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m... Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
 
Performance- en storageopitimalisatie voor VDI omgevingen
Performance- en storageopitimalisatie voor VDI omgevingenPerformance- en storageopitimalisatie voor VDI omgevingen
Performance- en storageopitimalisatie voor VDI omgevingen
 
De voordelen van hypervisor en back-up integratie
De voordelen van hypervisor en back-up integratie De voordelen van hypervisor en back-up integratie
De voordelen van hypervisor en back-up integratie
 
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rij
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rijAlle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rij
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rij
 
PROACT SYNC 2013 - Breakout - Versterk uw converged data center infrastructur...
PROACT SYNC 2013 - Breakout - Versterk uw converged data center infrastructur...PROACT SYNC 2013 - Breakout - Versterk uw converged data center infrastructur...
PROACT SYNC 2013 - Breakout - Versterk uw converged data center infrastructur...
 
PROACT SYNC 2013 - Breakout - De voordelen van een FlexPod converged datacent...
PROACT SYNC 2013 - Breakout - De voordelen van een FlexPod converged datacent...PROACT SYNC 2013 - Breakout - De voordelen van een FlexPod converged datacent...
PROACT SYNC 2013 - Breakout - De voordelen van een FlexPod converged datacent...
 
PROACT SYNC 2013 - Breakout - CommVault IntelliSnap Recovery Manager de inzet...
PROACT SYNC 2013 - Breakout - CommVault IntelliSnap Recovery Manager de inzet...PROACT SYNC 2013 - Breakout - CommVault IntelliSnap Recovery Manager de inzet...
PROACT SYNC 2013 - Breakout - CommVault IntelliSnap Recovery Manager de inzet...
 
PROACT SYNC 2013 - Breakout - Proact Managed Cloud Services waar moet u op le...
PROACT SYNC 2013 - Breakout - Proact Managed Cloud Services waar moet u op le...PROACT SYNC 2013 - Breakout - Proact Managed Cloud Services waar moet u op le...
PROACT SYNC 2013 - Breakout - Proact Managed Cloud Services waar moet u op le...
 
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
 
PROACT SYNC 2013 - Breakout - De kracht van EMC Isilon scale-out NAS voor Big...
PROACT SYNC 2013 - Breakout - De kracht van EMC Isilon scale-out NAS voor Big...PROACT SYNC 2013 - Breakout - De kracht van EMC Isilon scale-out NAS voor Big...
PROACT SYNC 2013 - Breakout - De kracht van EMC Isilon scale-out NAS voor Big...
 

De opkomst van Solid State Disks

  • 1. Case study De opkomst van Solid State Disks Nog niet zo lang geleden behoorde Solid State Disks to de niche producten. De redenen daarvoor waren de hoge aanschafprijs en het beperkte toepassinggebied van SSDs. Als gevolg van twee factoren zijn SSDs de laatste tijd enorm in de belangstelling gekomen. Ten eerste de dalende prijs van FLASH chips, ten tweede de toenemende moet een SSD worden toegepast en in welke situatie moet men over prestatieproblemen als gevolg van I/O-flessenhalzen binnen data centers. gaan tot de aanschaf van SSDs? Daarvoor is het van belang dat de Daarbij moeten we denken aan tijdkritische applicaties, relationele data- gebruiker de voor- en nadelen kent tussen de verschillende type SSD- bases en sinds kort ook virtuele omgevingen. Het toenemende verschil in technologieën en toepassingen. Hierna volgt een kort overzicht. prestaties tussen processor en disktoegangstijden is namelijk een van de belangrijkste oorzaken van deze ontstane bottlenecks. Want ook al wor- DRAM en FLASH SSDs den processoren steeds sneller, de gemiddelde toegangstijd van disken neemt nog maar nauwelijks toe. Reden waarom gebruikers steeds vaker Voor SSD worden twee type geheugenchips gebruikt: dynamisch en overwegen om een SSD te implementeren voor het oplossen van een I/O statisch random access memory (ram). Het verschil in beide typen ram probleem. Naast de betere prestaties kent de SSD een aantal voordelen heeft betrekking op de manier waarop data wel of niet permanent wordt ten opzichte van hard disks: minder stroomverbruik, meer betrouwbaar, opgeslagen (respectievelijk ‘volatile’ en ‘non-volatile’ ram genaamd). minder gewicht, meer schokbestendig en geen last van datafragmentatie. Bij Dynamic Random Access Memory (DRAM) gaat de opgeslagen informatie verloren zodra de spanning op de geheugenchip wegvalt, dit in tegenstelling tot Flash chips waarbij de informatie wel bewaard blijft. De dynamische chips zijn sneller dan de flash chips maar wel weer een stuk duurder en vragen meer stroom. Een ander verschil is dat bij flash chips de toegang serieel gebeurt waardoor altijd een extra flash controller nodig is om de informatie parallel aan de processor aan te bieden. Type flash memory Er bestaan twee type flash memory: NAND en NOR. NOR flash wordt hoofdzakelijk in de consumentenindustrie toegepast, NAND steeds vaker als component in SSDs voor storage systemen in de enterprise omgeving. Naarmate de prijzen van SSDs dalen, wordt het steeds interessanter NAND flash bestaat in een Single-Level Cell (SLC) en Multi-Levell Cell om SSDs voor deze specifieke toepassingen in te zetten. De belang- (MLC) uitvoering. Van deze twee is SLC sneller en meer betrouwbaar en rijkste vragen waar de gebruiker zich de komende jaren voor gesteld ziet heeft een hogere levensduur, MLC echter is weer goedkoper en biedt een is: welk type SSD moet men kiezen, op welke plaats in de IT-architectuur grotere capaciteit. De prestatienadelen, in combinatie met de tienmaal
  • 2. grotere foutfactor, maakt dat MLC minder geschikt is voor enterprise IOPS en SSDs applicaties; de uitval percentages die door de chipindustrie worden hanteert zijn 100,000 programmeer/wis of endurance cycles voor SLC Een vergelijking maken tussen de I/O prestaties van met name flash en voor MLC is deze 10,000. SLC wordt op dit moment daarom het SSD kan misleidend zijn. Zo verschillen de schrijf- aanmerkelijk met de meest toegepast bij SSDs voor enterprise storage. Maar de verhouding leesprestaties. Een vergelijking tussen leesprestaties tussen hard disks tussen SLD en MLC zou de komende jaren wel eens kunnen veranderen en flash SSDs zijn vaak misleidend. Flash SSD hebben vaak betere naarmate fabrikanten van SSDs er in zullen slagen om de controller- toegangstijden maar zijn in algemeen langzamer wat betreft de transfer technologie en aanverwante storage management software te verbeteren. rate. Dat betekent dat de bij de evaluatie van SSDs de blockgrootte moet Want, in tegenstelling tot DRAM, is bij de toepassing van flash chips in worden meegenomen. Bij de schrijfprestaties van flash SSD ligt de zaak SSDs een geavanceerde controller nodig die rekening houdt met een ingewikkelder. Vanwege de interne structuur van de flash chip is het aantal genoemde nadelen van flash chips. niet mogelijk om een enkele sector te veranderen. De wijziging moet worden gecombineerd met een update en compleet wissen van een data Wear-out flash chips block. Een andere ‘weak spot’ bij veel SSDs treedt op bij gemengde I/O operaties. In veel ontwerpen is een ‘badkuip’ effect te zien. Benchmarks Een van de zaken waar een flashcontroller rekening moet houden is laten een bij 50/50 verhouding zien een bodem in de prestatiecurve zien. het schrijfproces van data naar de flash chip. Van te voren moeten Vergelijken we de prestaties van SSDs en HDDs dan is de verwachting eerst alle bits in een flash block (128 tot 256KB groot) worden gewist. dat hard disk drives nog nauwelijk in IOPs zullen toenemen, die van Dit vraagt op termijn zijn tol waardoor de geheugencellen degraderen SSDs zal de komende jaren uitgroeien tot enkele honderd duizenden en uiteindelijk zullen uitvallen. Beide SLC en MCL flash chips maken IOPs of meer. wel van geheu- gencorrectie algoritmen gebruik om dit tijdelijk op te “SSD is interessant in vangen maar virtuele omgevingen op termijn zal met gededupliceerde de geheugencel images.” toch uitvallen. Er zijn gelukkig allerlei technieken ontwikkeld die dit degradatieproces kunnen uitstellen. Een daarvan is de zogenaamde ‘wear leveling’ waarbij de flash controller in een achtergrondproces het onderliggende fysieke adres naar de minst beschreven flash geheugenchip of geheugenblok- ken verplaatst. Doordat de controller zelf bijhoudt wanneer geheugen- cellen gedegenereerd zijn, kan het op een proactieve manier voorkomen Keuze SSD technologie dat chips in een keer uitvallen en er data verminkt wordt. Om de wear-out gedeeltelijk op te vangen teneinde de levensduur te verlengen Bij de keuze voor een bepaalde SSD technologie is het belangrijk dat de voegen sommige leveranciers van flash SSDs extra geheugencapaciteit gebruiker inzicht krijgt in ondermeer de levensduur van de toegepaste toe, tot soms tot wel 20% extra geheugen. chips en de geleverde prestaties. Vaak worden dezelfde testen onder De combinatie van wear leveling en error correction memory (ecc) dezelfde condities uitgevoerd met SSD als met hard disks. Met name technieken hebben er voor gezorgd dat de algemene betrouwbaarheid flash-gebaseerde SSDs moeten onder bepaalde condities worden getest, van flash SSDs de laatste jaren verbeterd is. die niet vergelijkbaar zijn met die van de DRAM SSD en hard disks.
  • 3. Leveranciers specificeren vaak met de sustained en burst rates van hash-gebaseerd SSDs, maar zonder de vermelding onder welke testparameters deze tot deduplicatie systeem. stand zijn gekomen moet daar minder waarde aan worden gehecht. De Want, elk I/O naar het beste test is natuurlijk om een SSD in de praktijk te testen om te zien of opslagsysteem vraagt “SSD dicht het steeds de verwachte prestaties gehaald worden. een of meer maal groter wordende gat toegang tot de hash Hybride SSDs tabel. Dat betekent tussen processoren dat elke milli- of en disken.” Diverse leveranciers combineren een 3.5” hard disks met een 2.5” SSD microseconde toe- in een bracket. De combinatie moet een prestatieboost opleveren van gevoegde latency de maar liefst 70 tot 100%. Het systeem werkt vrij simpel, de HDD kopieert prestaties vermindert. de meeste data naar de SSD. De laatste wordt gebruikt voor het snel Om de latency te lezen, terwijl de HDD ondersteunt biedt bij het lezen. Beide kunnen ook verminderen kunnen SSDs bij deduplicatie systemen worden toegepast samen worden gebruikt. Een andere toepassing is de combinatie van bij hashing, compressie en encryptie functies. MLC en SLC flash geheugen. De filosofie daarachter is om de nadelen van beide type NAND flash te complementeren met de voordelen. Het Toepassingsgebieden SSDs heterogene ontwerp richt zich met name op de plaatsing van de data en wearleveling techniek. Men claimt dat bij toevoeging van een 256 MB SSDs worden op verschillende manier in computersystemen en disk SLC aan een 20GB MCL flash dat de gemiddelde doorvoer en energie- array’s toegepast. Ondermeer als zelfstandige SSDs, als PCIe kaarten, in verbruik met respectievelijk 17% en 15% verbeterd. De hybride SSD is een standalone SSD disk array, als frond-end cache systeem, en binnen slechts 2% duurder dan een puur MLC-flash gebaseerde SSD. een traditionele Fibre Channel disk array ter ondersteuning van een dy- namische, multi-tier, storage architectuur. Traditioneel werden de DRAM En weer andere toepassing is de combinatie van standaard DDR geheu- SSDs ingezet voor hotspots in relationele databases. Veel kritische ap- gen met NAND flash op een PCI-E kaart. Een dergelijke hybride drive plicaties zijn tegenwoordig gebaseerd op relationele databases. Dit wordt is in staat om 300,000+ IOPs te halen. De transfer rate is vanwege de is dan ook nieuw terrein voor de toepassing van (flash) SSDs. Daarnaast PCI-E interface beperkt tot slechts enkele honderden MBs. is de virtuele omgeving interessant voor de toepassing van SSDs. Het is gebleken dat de vele virtuele machines een behoorlijke aanslag zijn op SSDs en deduplicatie de I/O capaciteit (en dus de storage array’s) van de server. De inzet van SSDs kan hier helpen om bijvoorbeeld tijdkritische virtuele disks op een SSDs kunnen ook worden toegepast bij inline deduplication. Latency, SSD te plaatsen. Daarnaast zijn er nog talrijke andere gebieden, waaron- met name hash table latency, speelt een belangrijke factor in elk der deduplicatie, backup en disk caching waar SSD nuttig kan zijn. PROACT is gespecialiseerd in het managen, beveiligen en opslaan van grote hoeveelheden bedrijfskritische informatie. Als onafhankelijke integrator leveren wij consultancy, services, support en systemen voor storage, back-up en archivering. De PROACT groep heeft ongeveer 320 gespecialiseerde medewerkers en is vertegenwoordigd in Nederland, Zweden, Denemarken, Finland, Noorwegen en de Baltische Staten. PROACT is opgericht in 1994 en de moederorganisatie PROACT IT Group AB is sinds 1999 beursgenoteerd aan de Stockholm Stock Exchange onder de code PACT. Meer informatie over PROACT is te vinden op onze website www.proact.nl Proact Netherlands B.V. +31 35 70 70 525 info@proact.nl www.proact.nl