TU Darmstadt / ULB / TUbiblio

Observing, Predicting, and Enforcing Properties of Interactions in Data Centers

Jahnke, Patrick (2021)
Observing, Predicting, and Enforcing Properties of Interactions in Data Centers.
Technische Universität Darmstadt
doi: 10.26083/tuprints-00019073
Dissertation, Erstveröffentlichung, Verlagsversion

Kurzbeschreibung (Abstract)

In the last decade, the rise of cloud computing combined with a tremendous increase in Internet connectivity and the need for more computational performance changed the way we conceive applications. Today, most software developers and architects design new applications as (cloud-native) distributed systems, where the demand for interactions between individual components of a given distributed system increases. Consequently, a demand-specific and efficient utilization of existing data center communication resources for distributed systems is crucial for cloud infrastructure providers. However, the main challenge in terms of efficiency is that distributed system and data center components are still very agnostic to the actual semantics of interactions. By building communication systems that are more cognizant of distributed system semantics, the performance for the corresponding components would increase tremendously. In this thesis, three fundamental challenges are tackled to improve the state-of-the-art. We show that the more precisely properties of a communication system can be observed, the more accurate the network bandwidth usage can be predicted, and the more tightly bounds on communication latency for specific distributed system (DS) interactions can be enforced.

Typ des Eintrags: Dissertation
Erschienen: 2021
Autor(en): Jahnke, Patrick
Art des Eintrags: Erstveröffentlichung
Titel: Observing, Predicting, and Enforcing Properties of Interactions in Data Centers
Sprache: Englisch
Referenten: Mühlhäuser, Prof. Dr. Max ; Eugster, Prof. Patrick ; Fahmy, Prof. Sonia
Publikationsjahr: 2021
Ort: Darmstadt
Kollation: xxv, 163 Seiten
Datum der mündlichen Prüfung: 19 Mai 2021
DOI: 10.26083/tuprints-00019073
URL / URN: https://tuprints.ulb.tu-darmstadt.de/19073
Kurzbeschreibung (Abstract):

In the last decade, the rise of cloud computing combined with a tremendous increase in Internet connectivity and the need for more computational performance changed the way we conceive applications. Today, most software developers and architects design new applications as (cloud-native) distributed systems, where the demand for interactions between individual components of a given distributed system increases. Consequently, a demand-specific and efficient utilization of existing data center communication resources for distributed systems is crucial for cloud infrastructure providers. However, the main challenge in terms of efficiency is that distributed system and data center components are still very agnostic to the actual semantics of interactions. By building communication systems that are more cognizant of distributed system semantics, the performance for the corresponding components would increase tremendously. In this thesis, three fundamental challenges are tackled to improve the state-of-the-art. We show that the more precisely properties of a communication system can be observed, the more accurate the network bandwidth usage can be predicted, and the more tightly bounds on communication latency for specific distributed system (DS) interactions can be enforced.

Alternatives oder übersetztes Abstract:
Alternatives AbstractSprache

Durch das Wachstum von Cloud-Infrastruktur-Anbietern in der letzten Dekade und dem damit einhergehenden Bedarf an Internet-Verbindungsbandbreite und Berechnugskapazität, hat sich die Konzipierung von Anwendungen stark verändert. Heutzutage werden die meisten Anwendungen als (Cloud native) verteilte Anwendungen entwickelt, bei denen sich der Kommunikationsaufwand zwischen den einzelnen Instanzen eines verteilten Systems erhöht. Für Cloud-Infrastruktur-Anbieter ist somit eine zielgerichtete und effiziente Ausnutzung der vorhandenen Rechenzentrennetzwerkressourcen für verteilte Anwendungen kritisch. Durch das aktuelle Nichtbeachten der Semantik von Kommunikationsmustern in verteilten Anwendungen, wird eine bestmögliche Ausnutzung schwer bis unmöglich. Durch das Erstellen eines Rechenzentrumsnetzwerks, welches sich der Semantik von verteilten Anwendungen bewusst ist, würde sich die Effizienz der entsprechenden Komponenten dramatisch steigern. In dieser Doktorarbeit werden neue Ansätze in drei wichtigen Bereichen vorgestellt, die den Status quo verbessern. Es wird gezeigt, dass je präziser Eigenschaften eines Rechen- zentrumsnetzwerks beobachtet werden, genaue Vorhersagen zur Bandbreitennutzung von Kommunikationssystemen möglich sind und kleine strikte obere Schranken der Latzenz für spezifische Interaktionen in verteilten Systemen bestimmt werden können.

Deutsch
Status: Verlagsversion
URN: urn:nbn:de:tuda-tuprints-190737
Sachgruppe der Dewey Dezimalklassifikatin (DDC): 000 Allgemeines, Informatik, Informationswissenschaft > 004 Informatik
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Distributed Systems Programming
Hinterlegungsdatum: 15 Jul 2021 09:02
Letzte Änderung: 20 Jul 2021 07:01
PPN:
Referenten: Mühlhäuser, Prof. Dr. Max ; Eugster, Prof. Patrick ; Fahmy, Prof. Sonia
Datum der mündlichen Prüfung / Verteidigung / mdl. Prüfung: 19 Mai 2021
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen