Wie erfolgt die Entscheidung welcher Client sich an welchen Server richtet ?
2. dynamische Zuordnung → Load Balancing
Was ist der Vorteil von Idempotenten oder Zustandsinvarianten Anfragen ?
Anfragen können bei Fehlschlag problemlos wieder versendet werden → einfache Fehlertoleranz
Was bedeutet es wenn eine Anfrage an einen Server Zustandsändernd bzw wenn sie Zustandsinvariant ist ?
Zustandsändernd: Verändern der Daten auf dem Server
Zustandsinvariant: Daten auf dem Server werden nicht verändert
Was bedeutet es, wenn eine Anfrage an einen Server Idempotent ist ?
Wiederholte Anfragen führen immer zum selben Ergebnis
Was ist der Unterschied zwischen einem Zustandsbehafteten und einem Zustandslosen Server ?
Zustandsbehafteter Server behält Infos vom Clienten auch über mehrere Anfragen hinweg
Vorteile Zustandslose Server ?
Nachteile Zustandslose Server ?
- Server kann Wiederholungsanfragen nicht erkennen
Vorteile Zustandsbehaftete Server ?
- kann Wiederholungsanfragen mit Hilfe von Sequenznummern erkennen.
Nachteile Zustandsbehaftete Server ?
Skalierbarkeitsproblem bei
vielen gleichzeitigen Sessions
Was sind die Vorteile einer Client-Server Architektur ?
Was sind die Nachteile einer Client-Server Architektur ?
Was ist die Zwei-Tier Architektur ?
Präsentations- und Anwendungsschicht laufen auf dem Clienten, Persistenzschicht seperat auf DB Server
Was ist die Drei-Tier-Architektur ?
Thin Client verwaltet Präsentationsschicht, Applikationsserver die Anwendungsschicht, DB Server Persistenzschicht
Was ist die Vier-Tier-Architektur ?
Client greift mit Browser auf Webserver zu welche Präsentationsschicht enthält, darunter Applikationsserver zum Verwalten der Anwendungsschicht und anschließen DB Server für Persistenzschicht
Was ist die Grundidee von Peer-to-Peer-Systemen ?
Jeder teilnehmender Knoten übernimmt sowohl
Client- als auch Server-Funktionalität (‘Servent’)
Was ist das Wesentliche Ziel von Peer-to-Peer-Systemen ?
Betrieb eines dezentralen verteilten Systems ohne
zentralen Server
Was ist ein Computer-Cluster ?
Vernetzung räumlich konzentrierter Einzelrechner (wenige Meter)
Worauf hat die Netztopologie bei einem Computer-Cluster Einfluss ?
Welches ist die bekannteste Cluster-Topologie ?
Hypercube-Verbindungstopologie
Was sind die Vorteile der Hypercube-Verbindungstopologie ?
- kurze Wege
Was sind die Nachteile der Hypercube-Verbindungstopologie ?
viele Einzelverbindungen: O(n log n) bei n Knoten
Welche Vorteile hat Cloud Computing für Privatnutzer ?
Was sind die Voraussetzungen für Cloud-Computing für den Nutzer ?