Bachelorarbeit
Titel:
Energieeffizienz in der Webentwicklung Untersuchung des Stromverbrauchs einer Webanwendung bei unterschiedlicher Lastverteilung
Autor:
Kleinert, Florian
Betreuer:
Arndt, Hans-Knud
Abgabedatum:
03.05.2022
Abstract:
Nahezu alle Produkte, Systeme und Tätigkeiten hinterlassen einen ökologischen Fußabdruck. Aus diesem Grund wurde Nachhaltigkeit zu einer zentralen Anforderung der heutigen Zeit. Zwar gilt dies für Softwareprodukte bisher nur in einem geringeren Ausmaß. Nichtsdestotrotz lenken aktuelle Entwicklungen, wie beispielsweise die Einführung des Blauen Engels als Label für energie- und ressourceneffiziente Software, kontinuierlich mehr Aufmerksamkeit auf diese Thematik. Ein Schwerpunkt von Untersuchungen zu dieser Thematik liegt in der Energieeffizienz dieser Anwendungen. Da Software in unterschiedlichen Bereichen in vielen verschiedenen Architekturen zum Einsatz kommt, sind vielfältige Einflußfaktoren auf den jeweiligen Stromverbrauch denkbar. Einen speziellen Anwendungsfall bieten hierbei Client-Server-Architekturen. Nicht nur die Implementierungsweise der Algorithmen kann hier Einfluß auf den Energiebedarf ausüben, sondern auch der Ort an dem die Berechnungen ausgeführt werden. In dieser Ausarbeitung wurde daher untersucht, welchen Einfluß eine unterschiedliche Lastverteilung auf die Energieeffizienz dieser ausüben kann. Die erhaltenen Resultate legen nahe, daß teils gravierende Unterschiede durch verschiedene Berechnungsorte entstehen. Wobei diese Differenzen auf multiple Faktoren zurückzuführen sind. Wissen darüber ermöglicht nicht nur eine genauere Bewertung der Energieeffizienz von Webanwendungen, sondern kann auch als ein Grundsatz nachhaltiger Webentwicklung dienen und Entwickler dabei unterstützen den ökologischen Fußabdruck ihrer Anwendungen zu reduzieren.
Verweisungen: