mirror of
https://gitlab.com/ser-cal/m346.git
synced 2024-11-26 10:01:57 +01:00
Auftrag B) ergänzt
This commit is contained in:
parent
72a022680a
commit
93ea2958c1
@ -114,7 +114,7 @@ Beachten Sie ausserdem die [llgemeinen Informationen zu den Abgaben](../Abgaben.
|
|||||||
Für eine **perfekte High Availability-Plattform** würde dieser Load Balander **noch nicht alle Bedingungen** erfüllen. Das **Beispiel unten** zeigt, dass die Instanzen in **unterschiedlichen** Availability-Zones sind. Damit ist schon mal **ein wichtiges Kriterium** erfüllt. Was würde jetzt aber passieren, wenn plötzlich gleichzeitig **10'000x mehr** Requests reinkämen und die Applikation unter dieser Last zusammenbricht?
|
Für eine **perfekte High Availability-Plattform** würde dieser Load Balander **noch nicht alle Bedingungen** erfüllen. Das **Beispiel unten** zeigt, dass die Instanzen in **unterschiedlichen** Availability-Zones sind. Damit ist schon mal **ein wichtiges Kriterium** erfüllt. Was würde jetzt aber passieren, wenn plötzlich gleichzeitig **10'000x mehr** Requests reinkämen und die Applikation unter dieser Last zusammenbricht?
|
||||||
Genau. Um diesen - oder ähnliche - **Use-cases** in den Griff zu bekommen, benötigt der **Load Balancer** Unterstützung von seinem besten Freund, dem **Auto Scaler** :two_men_holding_hands:. Was dieser unternimmt und wie er es macht, erfahren Sie gleich. Noch besser; Sie werden es auch gleich selber umsetzen :wrench:
|
Genau. Um diesen - oder ähnliche - **Use-cases** in den Griff zu bekommen, benötigt der **Load Balancer** Unterstützung von seinem besten Freund, dem **Auto Scaler** :two_men_holding_hands:. Was dieser unternimmt und wie er es macht, erfahren Sie gleich. Noch besser; Sie werden es auch gleich selber umsetzen :wrench:
|
||||||
|
|
||||||
##### Use Case: Denial of Service:
|
##### Use Case: Denial of Service
|
||||||
1. **Normale Nutzung** Load Balancer mit **zwei** Instanzen: :mag_right: [Originalbild][01b] _(oder unten auf erstes Bild klicken)_
|
1. **Normale Nutzung** Load Balancer mit **zwei** Instanzen: :mag_right: [Originalbild][01b] _(oder unten auf erstes Bild klicken)_
|
||||||
2. **Denial of Service** (Überlastung des Servers): :mag_right: [Originalbild][01b3] _(oder unten auf zweites Bild klicken)_
|
2. **Denial of Service** (Überlastung des Servers): :mag_right: [Originalbild][01b3] _(oder unten auf zweites Bild klicken)_
|
||||||
|
|
||||||
@ -122,8 +122,8 @@ Genau. Um diesen - oder ähnliche - **Use-cases** in den Griff zu bekommen, ben
|
|||||||
:---:|:---:
|
:---:|:---:
|
||||||
[![1. Load Balancer ok][01a]][01b] | [![2. Denial of Service][01a3]][01b3]
|
[![1. Load Balancer ok][01a]][01b] | [![2. Denial of Service][01a3]][01b3]
|
||||||
|
|
||||||
3. **Error Code 500**. Der Server ist überlastet:
|
3. **Error Code 500**. Der Server ist überlastet.
|
||||||
4. User können nicht mehr auf die Applikation zugreifen
|
4. User können nicht mehr auf die Applikation zugreifen.
|
||||||
|
|
||||||
4 Rückmeldung des Servers (Error Code 500) | 4 Kein Zugiff auf die Applikation mehr möglich
|
4 Rückmeldung des Servers (Error Code 500) | 4 Kein Zugiff auf die Applikation mehr möglich
|
||||||
:---:|:---:
|
:---:|:---:
|
||||||
|
Loading…
Reference in New Issue
Block a user