Speicher muss nicht nur laufend größer werden, sondern auch schneller. In Zeiten von Virtualisierung und immer leistungsfähigeren Rechnern, die zeitnah auf ... (mehr)

Fazit

Festplattencaches arbeiten per Definition nicht deterministisch. Die hier zitierten Benchmark-Ergebnisse könnten unterschiedlicher nicht sein: Während der eine Forscher eine wesentliche Steigerung der Leistung ermitteln konnte, kam es in anderen Tests sogar zu leichten Verlangsamungen des Gesamtsystems.

Dies muss nicht auf einen Fehler in der Messgenauigkeit hindeuten: Die Performance eines Cache ist von der Art der zu beantwortenden Anfragen abhängig. Wenn Ihre Systeme im Moment I/O-beschränkt sind, so spricht nichts dagegen, probeweise eines der hier besprochenen Cache-Module zu aktivieren und danach die Performance des Systems zu beobachten. Wenn die Nutzung des Cache zu befriedigenden Ergebnissen führt, so können Sie ihn im gesamten Cluster verteilen. Ist Ihr Workload hingegen nicht für Caching geeignet, so wandert die SSD einfach in die Workstation eines Entwicklers – bei intelligenter Planung des Austauschs und geschickter Vermeidung von Downtimes sind die Gesamtkosten auf eine SSD und etwas Arbeitszeit beschränkt.

(ln)

Link-Codes

[1] Keep tabs on ReadyBoost with Performance Monitor: http://www.techrepublic.com/blog/windows-and-office/keep-tabs-on-readyboost-with-windows-7s-performance-monitor/

[2] dm_cache – Cache-Aufbau prüfen: https://www.redhat.com/archives/dm-devel/2012-December/msg00046.html

[3] dm_cache – Systemzustand einsehen: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/device-mapper/cache.txt

[4] Dokumentation Bcache: http://atlas.evilpiepirate.org/git/linux-bcache.git/tree/Documentation/bcache.txt

[5] ext4: Using External Journal to optimize Performance: http://www.raid6.com.au/posts/fs_ext4_external_journal/

[6] Performance-Vergleich d-cache / Bcache: https://www.varnish-software.com/blog/accelerating-your-hdd-dm-cache-or-bcache

[7] Performance-Vergleich d-cache /Bcache / EnhanceIO: http://lkml.iu.edu/hypermail/linux/kernel/1306.1/01246.html

[8] SSD Caching: Don't get too excited: http://www.raid6.com.au/posts/SSD_caching_problems/

Ähnliche Artikel

comments powered by Disqus
Mehr zum Thema

Bcachefs: Neues Linux-Dateisystem konkurriert mit Btrfs

Ein neues Dateisystem tritt in Konkurrenz zu Btrfs. 

Artikel der Woche

Eigene Registry für Docker-Images

Wer selber Docker-Images herstellt, braucht auch eine eigene Registry. Diese gibt es ebenfalls als Docker-Image, aber nur mit eingeschränkter Funktionalität. Mit einem Auth-Server wird daraus ein brauchbares Repository für Images. (mehr)
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Google+

Ausgabe /2019