MW/CC 2022-04-01

Die Fragen sind an sich sher aehnlich zum bereits existierenden Protokoll vom Februar 2022 deswegen hab ich mich hier kuerzer gehalten und gehe nur auf die Unterschiede naeher ein und habe dort meine Atworten noch hingeschrieben.

Notengebung ist sehr fair und wird auch honoriert wenn man sich bei den Aufgaben unter dem Semester viel Muehe gegeben hat.

Fragen

F: Was ist Cloud Computing und was sind Vor- und Nachteile?

F: Nenne 3 Eigenschaften virtualisierter Systeme und erkläre diese?

→ Habe bei Äquivalenz ein bisschen gebraucht weil er das mit dem Unterscheid im zeitlichen Verhalten sehr genau wissen wollte was das bedeutet

F: Erkläre Binary Translation.

F: Nenne ein Beispiel für eine Instruktion, die abgefangen werden müsste.

F: Wie kann man die Effizienz dabei steigern

F: Bewerte die Konsistenzbehauptuung von Microsoft Azure Storage.

F: Beschreib doch mal kurz einen Schreibvorgang in MAS und was passiert im Fehlerfall? → Bei Fehler Versiegeln Extent

F: Vergleichen mit Google File System warum muss der Primary da wiedervergeben werden?

A: Nachtraegliche Modifikation der Chunks mgl → muss Sequentialisiert werden

F: Warum haben wir im Übungs-HDFS keinen Node mit Primary-Rolle gebraucht?

F: Was ist der Unterschied zwischen Chubby und Zookeeper?

→ Haben unterschiedliche Konsistengarantien

F: Was passiert wenn Zookeeper Anfragen aus dem aktuellen Zustand beantworten wuerde?

→ Herausgabe nicht bestätigter Werte möglich → kann von Followern abgetrennt werden und Leader Rolle verlieren → Reset aktueller Zustand waere dann moeglich

F: Was wuerde bei Chubby passieren wenn es anstatt der Invalidierung gleich den neuen Wert schickt?

→ Problem Cache Protokoll ist optimistisch → nicht gebrauchter Wert mitliefern Weiteres Problem auf das er noch hinaus wollte ist dass dann das selbe Verhalten wie bei Zookeeper erreicht wird wo der aktuelle Zustand für Leseanfragen genommen wird → herausgabe nicht gesicherter Infos