Sie sind auf Seite 1von 4

Aufgabe 4 Analysiere und löse den Fall!

Vollständiger Name: Venus Atenea Pérez Solís

Datum der Erstellung: 19/10/2020

Name des Beraters: Gabriel Alejandro Granados


Anweisungen:

1. Analysieren Sie den folgenden Fall von Fehlern in verteilten Systemen und
tun Sie dann, was Ihnen aufgetragen wird:

Fall

Ein Automobilunternehmen beauftragt kleinere Unternehmen


mit der Wartung seiner Maschinen. Einerseits haben sie
festgestellt, dass ihre Kunden, wenn sie Zugang zu ihren
Zahlungsbilanzen benötigen, nur langsam reagieren,
insbesondere wenn sich die Kundenrechner in verschiedenen
Teilen des Landes befinden, und dass ihre Anfragen manchmal
unbeantwortet bleiben.

2. Stellen Sie eine Lösung für den Fall vor, in der Sie die folgenden Fragen
beantworten:

a) Welchen Vorschlag würden Sie für den Standort von Geräten, Servern
oder Datenspeichern unterbreiten?
b) Welche Strategien würden Sie anwenden, um das Design eines
verteilten Systems zu verbessern und effizientere Antworten für die
Kunden zu erhalten?

3. Zeichnen Sie ein Diagramm oder einen Schaltplan, aus dem hervorgeht,
welche Fehler vermieden werden sollen, um das System fehlertolerant zu
machen.

4. Fügen Sie in ein Word-Dokument Folgendes ein:

a) Daten zur Identifizierung


b) Vorschlag oder Lösung, die Sie für den Fall vorschlagen.
c) Strategien zur Verbesserung des Entwurfs verteilter Systeme
d) Schema oder Diagramm.

5. Füllen Sie das Deckblatt mit den folgenden Daten aus:

a) Name des Moduls


b) Name und Nummer der Herausforderung
c) Vollständiger Name
d) Datum der Erstellung
e) Name des Beraters
Tipp

Eine Vielzahl von Strategien anwenden, um die


präsentierten Informationen zu verdeutlichen und
dabei die Sprache des verteilten Rechnens
verwenden.

1. Stellen Sie eine Lösung für den Fall vor, in der Sie die folgenden Fragen
beantworten:

a) Welchen Vorschlag würden Sie für den Standort von Geräten, Servern
oder Datenspeichern unterbreiten?
Der beste Standort für die Replikate muss gefunden werden, die
Entfernungen werden anhand der Latenz gemessen; je näher die Server sind
(minimale Entfernung zum Client), desto besser ist die Kommunikation zwischen
Server und Client. Die Knoten sollten sich idealerweise in der Nähe der Kunden
befinden. Es muss eine bestimmte Anzahl temporärer Replikate in der Region
vorhanden sein, aus der die Anfragen kommen, unabhängig davon, wo sich der
Server befindet (der Server kann in Russland stehen, aber die temporären
Replikate müssen sich an den Orten befinden, aus denen die Anfragen kommen:
Mexiko, USA, Japan usw.).
Der beste Standort für die Geräte ist also so nah wie möglich an den
Clients, wo die Server so schnell wie möglich Replikate an die Clients senden
können, um Ausfälle auf ein Minimum zu beschränken.
In Bezug auf die Speicherung ist das "Customer Centric Consistency Model"
am erfolgreichsten bei der Arbeit mit Kundenaufträgen, die sofortige Informationen
erfordern.
b) Welche Strategien würden Sie anwenden, um das Design eines
verteilten Systems zu verbessern und effizientere Antworten für die
Kunden zu erhalten?
Die Knoten sollten sich in der Nähe der Clients befinden, damit die Replikate von
den Servern korrekt und zuverlässig ankommen und die Antworten an die Clients
korrekt sind. Je näher die Kommunikation, desto genauer ist sie.
2. Zeichnen Sie ein Diagramm oder einen Schaltplan, aus dem hervorgeht,
welche Fehler vermieden werden sollen, um das System fehlertolerant zu
machen.
Berichtigun
Berichtigun g
Versäumnis der g Ausbleiben einer
Ausfälle mit
Unterlassung Antwort
Redundanz
kaschieren

Unterlassung Wertverlust
des Empfangs
Fügen Sie weitere
Knoten zur Replikation
Versäumnis hinzu. Zur besseren Fehler beim
der Kommunikation sollten Zustandsüber
Übermittlung die Knoten näher am gang
Server liegen.

Das könnte Ihnen auch gefallen