Auftrag D) erweitert

This commit is contained in:
Marcello Calisto 2023-10-17 12:41:27 +02:00
parent 5e7c198335
commit 1f3d84ed0f

View File

@ -440,9 +440,9 @@ Dieses Beispiel mit einer Reihenfolge von **5 Bildern** verdeutlicht, wie **Auto
**1. Bild:** Der **erste** Benutzer greift auf die App zu. Der **Load Balancer** leitet ihn weiter zur **Instanz 1**.<br> **1. Bild:** Der **erste** Benutzer greift auf die App zu. Der **Load Balancer** leitet ihn weiter zur **Instanz 1**.<br>
**2. Bild:** Der **zweite** Benutzer greift auf die App zu. Der **Load Balancer** leitet ihn weiter zur **Instanz 2**.<br> **2. Bild:** Der **zweite** Benutzer greift auf die App zu. Der **Load Balancer** leitet ihn weiter zur **Instanz 2**.<br>
**3. Bild:** Der **dritte** und **vierte** Benutzer greifen auf die App zu. Der **Load Balancer** verteilt diese gleichmässig auf **beide Instanzen** _(Lastverteilung funktioniert)_<br> **3. Bild:** Der **dritte** und **vierte** Benutzer greifen auf die App zu. Der **Load Balancer** verteilt diese gleichmässig auf **beide Instanzen** _(Lastverteilung funktioniert)_<br>
**4. Bild:** Der Auto Scaler funktioniert **as designed**. Bei noch mehr Anfragen wird er aufgrund des überschrittenen Grenzwertes weitere Instanzen hochfahren.<br> **4. Bild:** Die **Instanz 1** fällt aus.<br>
**5. Bild:** Der Prozess wird fortgesetzt. On-demand werden Instanzen hoch- oder runtergefahren. Obwohl der Load mit dieser Scale-out-Strategie abgedeckt wäre, können die User immer noch nicht auf den Dienst zugreifen.<br> **5. Bild:** Der **Load Balancer** erkennt den Fehler und leitet die Anfragen auf **Instanz 2** um<br>
**6. Bild:** Der **Auto-Scaler** erkennt Fehler und erstellt gemäss **Desired State: 2** eine neue Instanz (3).<br> **6. Bild:** Der **Auto-Scaler** erkennt Fehler und erstellt gemäss **Desired State: 2** eine **neue Instanz** (Nr.3).<br>
**7. Bild:** Der **Load Balancer** erhält die Info, dass vom **Auto Scaler** eine **neue** Instanz bereitgestellt wurde, nimmt diesen in seine **Target Group** auf und leitet Teil des Traffics darauf um.<br> **7. Bild:** Der **Load Balancer** erhält die Info, dass vom **Auto Scaler** eine **neue** Instanz bereitgestellt wurde, nimmt diesen in seine **Target Group** auf und leitet Teil des Traffics darauf um.<br>
1. Zugriff vom **ersten** Benutzer: :mag_right: [Originalbild][29b] _(oder unten auf erstes Bild klicken)_ 1. Zugriff vom **ersten** Benutzer: :mag_right: [Originalbild][29b] _(oder unten auf erstes Bild klicken)_
@ -451,7 +451,7 @@ Dieses Beispiel mit einer Reihenfolge von **5 Bildern** verdeutlicht, wie **Auto
1 Zugriff vom ersten Benutzer | 2 Zugriff vom zweiten Benutzer| 3 Zugriff vom dritten und vierten Benutzer 1 Zugriff vom ersten Benutzer | 2 Zugriff vom zweiten Benutzer| 3 Zugriff vom dritten und vierten Benutzer
:---:|:---:|:---:| :---:|:---:|:---:|
[![User1][29a]][29b] | [![User2][30a]][30b] | [![User3+4][31a]][31b] [![User1][29a]][29b] | [![User2][30a]][30b] | [![User3+4][31a]][31b]
4. Instanz 1 **fällt aus** :mag_right: [Originalbild][32b] _(oder unten auf erstes Bild klicken)_ 4. **Instanz1** fällt aus :mag_right: [Originalbild][32b] _(oder unten auf erstes Bild klicken)_
5. Der **Load Balancer** erkennt den Fehler und leitet Traffic auf gesunde Instanz um :mag_right: [Originalbild][33b] _(oder unten auf zweites Bild klicken)_ 5. Der **Load Balancer** erkennt den Fehler und leitet Traffic auf gesunde Instanz um :mag_right: [Originalbild][33b] _(oder unten auf zweites Bild klicken)_
4 Instanz 1 fällt aus | 5 Load Balancer reagiert und leitet auf gesunde Instanz um 4 Instanz 1 fällt aus | 5 Load Balancer reagiert und leitet auf gesunde Instanz um
:---:|:---: :---:|:---: