Nr 01 · Słownik · Systemy i architektura · Systemy rozproszone i współbieżność

Tolerancja bledow

15 pojęć w 8 podgrupach, z prostymi definicjami i źródłami.

Kworum · 1

  • 01kworumquorumMinimalny podzbiór węzłów, którego zgoda jest wymagana do zatwierdzenia operacji, gwarantujący przecinanie się z innymi kworami.

Modele awarii · 3

  • 01awaria bizantyjskaNajsłabsze założenie o awariach: komponent może zachowywać się dowolnie, w tym wysyłać sprzeczne informacje różnym odbiorcom.
  • 02awaria typu fail-stopfail-stopModel awarii, w którym komponent po uszkodzeniu zatrzymuje się i nie wykonuje błędnych akcji, a fakt zatrzymania jest wykrywalny.
  • 03BFTByzantine fault toleranceBizantyjska tolerancja błędów — zdolność systemu do poprawnego działania mimo dowolnego, w tym złośliwego, zachowania części węzłów.

Odtwarzanie · 2

  • 01odtwarzanie z cofnięciemrollback recoveryPrzywracanie systemu po awarii do spójnego wcześniejszego stanu z punktu kontrolnego i odtworzenie zdarzeń z dziennika.
  • 02punkt kontrolnycheckpointZapisany migawkowo stan procesu lub systemu na trwałym nośniku, umożliwiający wznowienie obliczeń po awarii.

Podstawy tolerancji bledow · 1

  • 01tolerancja błędówZdolność systemu do dalszego poprawnego działania mimo awarii części jego komponentów.

Propagacja awarii · 2

  • 01bezpiecznikcircuit breakerWzorzec stabilności przerywający wywołania do niedostępnej usługi po przekroczeniu progu błędów, by zapobiec propagacji awarii.
  • 02przeciążenie kaskadowecascading failureAwaria propagująca się przez system, gdy uszkodzenie jednego komponentu przenosi obciążenie na kolejne, powodując ich kolejne awarie.

Semantyka dostarczania · 1

  • 01idempotentnośćWłasność operacji, której wielokrotne wykonanie daje ten sam efekt co jednokrotne, umożliwiająca bezpieczne ponawianie po awarii.

Taksonomia awarii · 3

  • 01awariafailureOdchylenie zachowania komponentu lub systemu od specyfikacji, czyniące go niezdolnym do realizacji zamierzonej funkcji.
  • 02błąd (stan)errorCzęść stanu systemu odbiegająca od poprawnego, mogąca prowadzić do awarii; jest aktywacją usterki.
  • 03usterkafaultDomniemana lub stwierdzona przyczyna błędu, np. wadliwy bit, błąd kodu czy uszkodzenie sprzętu; może być utajona lub aktywna.

Wykrywanie awarii · 2

  • 01detektor awariifailure detectorKomponent dostarczający procesom podejrzeń o awarii innych procesów, charakteryzowany własnościami kompletności i dokładności.
  • 02sygnał tętnaheartbeatOkresowy komunikat wysyłany przez węzeł dla potwierdzenia jego żywotności; jego brak sugeruje awarię.

Pozostałe grupy — Systemy rozproszone i współbieżność

Grupa pojęć · Systemy rozproszone i współbieżność15 haseł