alles drin? Software, jetzt und später Was ist daran jetzt so neu? FISHworks, ZFS, L2ARC, ZIL, Flash/SSD, DTrace/Analytics Und was kriegt man da so durch? Performance und Benchmarks Demo Shares, Snapshot u. Rollback, Analytics Agenda 2009-04-22 3 / 20
→ neue Modelle, bis in PB-Bereich → teilweise SAS-2 (6GBit/s) neuer I/O-Bus → PCIe wird durch PCIe Gen2 abgelöst neue CPU-Generation → Opteron mit HT3 → DDR3 Memory, bis 256GB mehr (und größere?) Flash f. Cache Hardware, später 2009-04-22 5 / 20
für NFS u. CIFS → iSCSI Verbesserungen, FC Target, iSER → VSS Schattenkopie, Global Namespace (pNFS) Erweiterung der Data Services → User Quotas, Deduplication, ZFS Encryption → Verbesserung / Erweiterung ACLs f. NFS und CIFS → mehr als ein Storage Pool → persistenter L2ARC (warm start mit Cache) neue Features → FTP Analytics, background scrubbing → AD cross-forest trust, QoS im Netzwerk → Backup/Restore Konfig, Replikation zu OpenSolaris Software, später 2009-04-22 8 / 20
(SLC) → ein Bit je Zelle → länger haltbar, weniger Leistungsaufnahme, schneller → teurer, weil weniger Informationsdichte → „high-performance memory cards“ Multi Level Cell (MLC) → mehrere Bits je Zelle (3+) → billiger in der Herstellung → höhere Leistungsaufnahme, langsamer → bei Ausfall einer Zelle sind mehrere Bits betroffen → Unterhaltungselektronik Watt is jetz eigentlich en Dampfmaschin? 2009-04-22 12 / 20
Clients, 10GBE (Sun Lab!) Was kriegt man da jetzt so durch? 2009-04-22 NFSv4 CIFS streaming read from DRAM ~1.90 GB/s ~1.03 GB/s streaming read from disk 1.04 GB/s 849 MB/s streaming write to disk 563 MB/s 620 MB/s read IOPS from DRAM 281000 203000 Quelle: http://blogs.sun.com/brendan/entry/my_sun_storage_7410_perf http://blogs.sun.com/brendan/entry/cifs_at_1_gbyte_sec 13 / 20
so alles? 2009-04-22 Quelle: http://blogs.sun.com/brendan/entry/latency_art_rainbow_pterodactyl „Latency heat maps have shown us many behaviors that we don't yet understand, which we need to spend more time with Analytics to figure out.“ Brendan Gregg Sun Engineering 16 / 20
http://blogs.sun.com/brendan/entry/heat_map_analytics „Ok, the latency heat map looks a bit fuzzy, but this does work. I could probably improve it if I spent more than 30 mins on the code – but I have plenty of actual work to do.“ -Brendan Gregg 17 / 20