mirror of
https://gitlab.com/ser-cal/m346.git
synced 2024-11-22 17:52:01 +01:00
Auftrag D) erweitert
This commit is contained in:
parent
5e7c198335
commit
1f3d84ed0f
@ -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
|
||||||
:---:|:---:
|
:---:|:---:
|
||||||
|
Loading…
Reference in New Issue
Block a user