Co rozumiesz przez odporność na awarie?
Co rozumiesz przez odporność na awarie?

Wideo: Co rozumiesz przez odporność na awarie?

Wideo: Co rozumiesz przez odporność na awarie?
Wideo: Odporność człowieka #6 [ Krążenie ] 2024, Może
Anonim

Tolerancja błędów jest właściwością, która umożliwia prawidłowe działanie systemu w przypadku awarii (lub jednego lub więcej błędy wewnątrz) niektóre z jego elementów. Zdolność do utrzymania funkcjonalności w przypadku awarii części systemu jest określana jako łagodna degradacja.

Podobnie, jaki jest dobry przykład odporności na awarie?

Do przykład , można zrobić serwer odporne na uszkodzenia przy użyciu identycznego serwera działającego równolegle, z kopiami lustrzanymi wszystkich operacji na serwerze zapasowym. Systemy oprogramowania, których kopie zapasowe są tworzone przez inne instancje oprogramowania. Do przykład , baza danych z informacjami o klientach może być stale replikowana na inną maszynę.

Co można zrobić, aby zapewnić odporność na awarie pojedynczego systemu? Na najbardziej podstawowym poziomie tolerancja błędów można wbudować w system zapewniając, że nie ma pojedynczy punkt awarii. To wymaga, aby nie było pojedynczy komponent, który, gdyby przestał działać poprawnie, spowodowałby cały system całkowicie przestać działać.

Dodatkowo, dlaczego ważna jest odporność na awarie?

Tolerancja błędów w systemie to funkcja, która umożliwia kontynuowanie działania systemu nawet w przypadku awarii jednej części systemu. System może kontynuować swoją działalność na ograniczonym poziomie, zamiast całkowicie zawieść. To pomaga w wada izolacja poprzez mechanizmy wykrywania awarii.

Czym jest odporność na awarie w chmurze obliczeniowej?

Odporność na awarie w chmurze obliczeniowej jest w dużej mierze taka sama (koncepcyjnie) jak w środowiskach prywatnych lub hostowanych. Oznacza to, że oznacza to po prostu zdolność infrastruktury do dalszego świadczenia usług dla podstawowych aplikacji nawet po awarii jednego lub więcej elementów w dowolnej warstwie.

Zalecana: