Vortragsdetails

RRDtool Caching Daemon - Wie entgehe ich der I/O-Hölle

von Sebastian 'tokkee' Harl (teamix GmbH)

Friday, 25.05.2012, Europa I, 14:00-14:45 Uhr

RRDtool (Round Robin Database) ist ein Programm, mit dem zeitbezogene Daten (z.B. Netzwerk-Bandbreite, Temperatur, Server Load) gespeichert und graphisch visualisiert werden können. In Nagios, und im Monitoring allgemein, ist es für diesen Anwendungsfall sehr verbreitet.

In größeren Setups stößt man beim Einsatz dieser Software jedoch schnell an Festplatten-I/O-bedingte Limits. Traditionelle Lösungsansätze dafür sind beispielsweise die Verwendung von RAM-Disks als Speicherplatz für die RRD-Dateien. Dieser Ansatz ist jedoch unflexibel und fehleranfällig. Seit Version 1.4 steht in RRDtool als Lösung für dieses Problem der RRDtool Caching Daemon (RRDCacheD) zur Verfügung.

Dieser Vortrag bietet eine Einführung in die Funktionsweise und Verwendung von RRDCacheD. Nach einem Überblick über das zu Grunde liegende Problem und die in RRDCacheD gewählten Lösungsstrategien wird beschrieben, welche Möglichkeiten das Werkzeug bietet und wie es eingesetzt werden kann.

Über den Autor Sebastian 'tokkee' Harl:

Sebastian Harl beschäftigt sich seit mehreren Jahren mit Linux und OpenSource Software. Er arbeitet aktiv an Projekten wie Debian (www.debian.org), collectd (www.collectd.org) und RRDtool (oss.oetiker.ch/rrdtool) mit und beteiligt sich regelmäßig als Dozent an verschiedenen OpenSource-Konferenzen (z.B. FrOSCon, www.froscon.org oder Grazer Linuxtage, linuxtage.at). Seit 2011 ist er als Trainer und Consultant in den Bereichen Betriebssystem Linux, Monitoring und Performance-Analyse und -Tuning bei der teamix GmbH (www.teamix.de) in Nürnberg tätig.