Storage

Leerdoelen

  • Kennismaking met opslagsystemen

Wat is een Mass Storage Device?

  • Een apparaat dat data voor langere tijd kan vasthouden ook als er geen spanning op staat
  • Kan intern of extern zijn
  • Gebruikte technieken:
    • Magnetisme
    • Optische technieken
    • Solid state

Harddisk

  • Harddisk form factors: 3.5” and 2.5”

Platters

  • Een platter bestaat uit: metaal of glas plaat met een dunne magnetische laag
  • Elke platter heeft een boven en onderkant die gebruikt kan worden
  • De kop (head) raakt de platter niet aan
Tracks
Geschreven data ringen op de disk
Sector
Een blok data dat achter elkaar geschreven wordt
Cylinders
De data die op alle tracks zich op dezelfde lokatie op de disk bevinden

Aansluiten van de harddisk

  • HBA: Host Bus Adapter
  • Host Bus (PCI, PCIe)
  • Storage bus (SATA, SAS, SCSI)

Belangrijke parameters

Access time
Snelheid waarmee een disk drive geadresseerd kan worden en kan worden gebruikt
Internal transfer rate
Snelheid waarmee lees- en scrijfopdrachten op de platters kunnen worden uitgevoerd
External transfer rate
Snelheid waarmee data over de storage bus kan worden verstuurd

Levensduur

MTBF
Mean Time Between Failures - Verwachtte tijdsduur tussen twee storingen in
Life expectancy
De verwachtte tijd dat een device betrouwbaar blijft werken

S.M.A.R.T. Software in de drive die waarschuwt voor komende failures

SSD

  • Solid State Drive
    • Geen bewegende delen; beter schok bestendig
    • Stiller dan een HDD
    • Energie zuiniger dan een HDD
    • Geen bestands fragmentatie
    • Nadeel: Kosten, flash chips degraderen snel

    Aansluiten van een SSD

    HDD of SSD

    • SSD goed in veel kleine bestanden, geen fragmentatie
    • SSD is duur
    • SSD is energie zuinig
    • SSD kan niet lang zonder spanning in een kast liggen
    • SSD is schokbestendig
    • SSD levensduur is korter
    • SSD Write Cycles bepaalt de wear-out
    • HDD mechanische slijtage bepaalt de wear-out

    Storage Parameters

    • Read performance
    • Write performance
    • Sequential access
    • Random access
    • Transferring lots of small files
    • Data throughput
    • Latency
    • IOPS (Input/Output Operations Per Second)

    Samenvatting

    • Werking HDD
    • Werking SSD