Strom sparen in Rechenzentren – über die Kühlung hinaus

Zum Ablauf des europäischen GAMES-Projekts (Green Active Management of Energy in IT Service Centers), gibt es endlich Grundlagen für einen auch im IT-Kernbereich effizienteren Betrieb von Rechenzentren. Das ist nicht ganz unwichtig, verbrauchen doch allein die deutschen Rechenzentren 9,7 TWh (Terawattstunden) Strom jährlich. Beteiligt waren an dem Vorhaben acht Partner aus Deutschland, Italien, Rumänien und Israel. Aus Deutschland nahmen die Universität Stuttgart und der IT-Spezialist Christmann teil.

Was bei den 30-monatigen Vorhaben herausgekommen ist, lässt sich im Detail auf der Website des GAMES-Projekts ansehen und herunterladen. Die Ergebnisse kommen gerade rechtzeitig für das heraufdämmernde Cloud-Zeitalter, in dem immer größere Dienstleistungs-Rechenzentren eine wachsende Rolle spielen werden. Damit sie wirtschaftlicher arbeiten, sollten ihre Betreiber ein natürliches Interesse daran haben, Strom einzusparen – so lange darunter nicht die Zuverlässigkeit der Anwendungen und die Sicherheit leiden. Genau dafür allgemein zugängliche Methoden zu entwickeln, war das Ziel des Vorhabens.

Grob gesagt, basiert das entwickelte Konzept darauf, ein Rechenzentrum von Anfang an so aufzubauen und seinen Betrieb so zu steuern, dass im Betrieb spezifischer Anwendungen möglichst wenig Kapazität leer läuft und man keine Energie verschenkt – dies alles, ohne an bestehenden Service-Vereinbarungen zu rütteln.

Am besten funktioniert das natürlich mit Software, die schon so geschrieben ist, dass sie nicht ständig funktional vollkommen unnötige Speicherzugriffe produziert oder andere Aktivitäten auslöst, die mit der Funktionalität nichts zu tun haben, aber dafür den Stromverbrauch erhöhen. Solche Software ist derzeit extrem rar – wahrscheinlich wird aber ein stromlinienförmiges Applikationsverhalten auch in diesem Bereich aufgrund steigender Energiepreise in Zukunft wichtiger und dürfte deshalb in mehr Spezifikationen oder Entwicklungs-Roadmaps einfließen.

Drei Komponenten spielen zusammen

Das GAMES-System beruht auf drei Kernkomponenten, die miteinander verschränkt werden und gemeinsam die gewünschte Energieeinsparung zur Folge haben – im besten Fall immerhin ein Drittel. Denkt man hinzu, dass jede zum Rechnen verwendete Kilowattstunde einen zwar schrumpfenden, aber immer noch vorhandenen zusätzlichen Energieverbrauch für Nebenfunktionen wie Kühlung, Klimatisierung oder Hochverfügbarkeit nach sich zieht, wird klar, dass es sich hier nicht um Kinkerlitzchen handelt, sondern um einen substanziellen Fortschritt.

Weil das energetisch optimale Servicerechenzentrum schon bei seinem Bau auf die spätere Nutzung hin optimiert werden sollte, ist die erste der drei Komponenten ein Design Time Environment (DTE). Es hilft durch Simulationen des Ablaufs der geplanten Applikationen, die nötigen Kapazitäten und Komponenten zu definieren respektive vorhandene Umgebungen mit unterschiedlichen Metriken zu analysieren. Dabei unterstützen sogenannte Green Performance Indicators, also Kennwerte, welche aussagekräftigen Informationen über die ökonomisch-ökologische Leistung des Rechenzentrums liefern, zum Beispiel die Auslastung der Komponenten.

Das Projekt hat eine Reihe solcher Indikatoren definiert. Anschließend lässt man die geplanten Anwendungen testweise in der Umgebung laufen, analysiert die Ergebnisse mit Hilfe einer ausgewählten Sensor-Infrastruktur und optimiert die Umgebung, falls das Ergebnis dies nahelegt.

Die Infrastruktur für die Messung und Analyse der Energieverbräuche (Energy Sensing and Monitoring Infrastructure, ESMI) ist die zweite Komponente des GAMES-Systems. Hierfür wurden Open-Source-Tools, etwa Aufsätze auf Nagios, entwickelt, die der Öffentlichkeit frei zugänglich sind. Der gesammelte Datenwust wird in einer Datenbank gespeichert. Die Effizienz der Installation wird mit weiteren Tools bewertet. Die Softwarewerkzeuge greifen hierfür auf eine im Hintergrund arbeitende Best-Practise-Datenbank zurück.

Das GAMES-System prüft durch eine Rückkopplungsschleife permanent das Laufzeitverhalten der Anwendung und optimiert es, wenn es von den in einer Datenbank gespeicherten Best Practises abweicht (Bild: GAMES)

Die dritte Komponente ist schließlich das Laufzeitsystem (Run Time Environment, RTE), wo die Anwendungen wie in der Testumgebung permanent überwacht und das Betriebsverhalten des gesamten Rechenzentrums, falls erforderlich, angepasst wird. Wie und wann eine Anpassung erfolgt, entscheidet eine Rückkopplungsschleife, die auf die oben erwähnte Best-Practise-Sammlung zugreift. Insgesamt entsteht so eine Lösung, die jeder Anwendung möglichst eine optimale Betriebsumgebung bereitstellt und diese so steuert, dass möglichst wenig Strom verbraucht wird, ohne dass deswegen die Applikations-Performance leidet.

Als besonders effektiv haben sich zum Steuern der Rechenumgebung übrigens Fuzzy-Logic-Algorithmen erwiesen, wie sie beispielsweise die Industrie bei der Maschinensteuerung verwendet. Sie führten zu den bereits erwähnten Stromeinsparungen von etwa einem Drittel. GAMES probierte auch sogenannte Bio-Algorithmen, erreichte mit diesen aber nur zehn Prozent Einsparung.

Um die in Rechenzentren zur Kühlung aufgewendete Energie zu reduzieren, hat die Münchner Firma IGN einen eleganten Weg gefunden. ZDNet stellt die Lösung im Video vor.

Peter Marwan

Für ZDNet veröffentlicht Peter immer wieder Beiträge zum Thema IT Business.

Recent Posts

Taugen Kryptowährungen als Unterstützer der Energiewende?

Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.

5 Stunden ago

Supercomputer-Ranking: El Capitan überholt Frontier und Aurora

Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…

9 Stunden ago

Ionos führt neue AMD-Prozessoren ein

Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…

10 Stunden ago

Lags beim Online-Gaming? DSL-Vergleich und andere Tipps schaffen Abhilfe

Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…

10 Stunden ago

GenKI-Fortbildung immer noch Mangelware

Fast jedes zweite Unternehmen bietet keinerlei Schulungen an. In den übrigen Betrieben profitieren oft nur…

10 Stunden ago

Netzwerk-Portfolio für das KI-Zeitalter

Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…

12 Stunden ago