Sobes.tech
Middle

Тестии барқарории пас аз нокаут (тестии Failover) чӣ аст?

sobes.tech AI

Ҷавоб аз AI

Failover Testing — бу системаи ёки барнома ёки дастгоҳ (сервер, базаи маълумот ва ғайра) дар ҳолати норасоии қисми асосӣ автоматӣ ба қисми эҳтиётӣ (сервер, базаи маълумот ва ғайра) гузаштан қобилияти худро санҷидаи.

Мақсади асосӣ: таъмин намудани пайвастагии беайб ва дастрасии системаи дар ҳолатҳои фавқулодда.

Асосан санҷидаи аспектҳо:

  • Вақти гузаштан: Чӣ қадар зуд системаи норасоиро муайян мекунад ва ба қисми эҳтиётӣ мегузарад.
  • Залалрасонии маълумот: Кам кардани ё пурра бартараф кардани талафоти маълумот дар вақти гузаштан.
  • Интегратсияи маълумот: Ҳифзи тамоми маълумот пас аз пайвастшавӣ ба нодии эҳтиётӣ.
  • Функсионалӣ: Таҳлил кардани кори дуруст ва дурустии ҳамаи функсияҳои барнома пас аз гузаштан.
  • Борбардорӣ: Қобилияти қисми эҳтиётӣ барои идора кардани боре, ки ҳоло вуҷуд дорад.

Ҳолатҳои норасоӣ дар бар мегиранд:

  • Норасоии сервер.
  • Норасоии пайвасти шабакавӣ.
  • Норасоии базаи маълумот.
  • Норасоии хидмат ё компонент.

Масаланҳои тест:

  1. Имитацияи хомӯш кардани сервери асосӣ дар вақти сессияи фаъол. интизор меравад, ки автоматӣ ба сервери эҳтиётӣ гузариш бе қатъ кардани сессия (ё бо камтар талафоти пешрафт).
  2. Имитацияи норасоии базаи маълумоти асосӣ дар вақти транзаксия. интизор меравад, ки транзаксия дуруст ба анҷом расад дар базаи маълумоти эҳтиётӣ.

Тестҳои failover одатан дар муҳитҳои тестӣ, ки ба муҳити истеҳсолӣ наздиканд, гузаронида мешаванд ва метавонанд истифодаи асбобҳои махсусро барои имитацияи норасоӣ талаб кунанд.