Ahhh, storage, de eeuwige vraag. Wat heb je nodig:
- IOPS: tenzij je je kist volduwt met SSD disks, is de enige mogelijkheid hier om spindles, spindles en nog eens spindles te hebben. Hoe meer spindles, hoe beter. Twaalf-bay-chassis of beter
- SAS of SATA? Ik ga voor SATA: goedkoop, grote storage, en het doorvoerprobleem naar disk is op te lossen door meer spindles te steken. Disks van 500 GB zijn zo spotgoedkoop dat je clusters met 1000 disks zou kunnen bouwen.
- een slimme opstelling: copy on write, wat je bij ZFS doet belanden, wat je ofwel Opensolaris geeft (doodgemaakt door Oracle) of Nexentra (zal volgens mij binnenkort sterven wegens geen Opensolaris meer). BtrFS is the new kid to watch volgens mij.
- cache cache cache: RAM met hopen (als je ZFS doet)
- cache cache cache deel twee: ZIL op twee SSD disks
- exporteren van je store naar buiten toe: SAN of NAS dus. Ik prefereer iSCSI. Filesysteem en dergelijke zijn het probleem van de client, storage levert enkel block-devices.
- redundantie: zorg dat je bak niet down moet voor het vervangen van een disk of een voeding
- redundantie: zorg dat je geen probleem hebt als één bak down gaat.
Enkel het laatste punt is serieus moeilijk te tacklen. De rest is logisch denken en goede kennis van systeembeheer/tools/...

Likes:


Quote