Üleliigseid mooduleid kasutatakse erinevates olukordades, et tagada süsteemi töökindlus, käideldavus ja tõrketaluvus. Järgmised on mõned peamised olukorrad, kus üleliigseid mooduleid kasutatakse:
Põhiülesannete süsteem:
Kui süsteemi teostatavatel ülesannetel on ülikõrged nõuded järjepidevuse, stabiilsuse ja turvalisuse osas, nagu andmekeskused, side tugijaamad, kosmosejuhtimissüsteemid jne, on üleliigsete moodulite kasutamine ülioluline. Kui need süsteemid katkevad või ebaõnnestuvad, võivad need põhjustada märkimisväärset majanduslikku kahju või sotsiaalset mõju.
Kõrged saadavuse nõuded:
Keskkondades, mis nõuavad peaaegu katkematut süsteemi tööd, nagu meditsiiniseadmed, finantsteenused, liikluse jälgimine jne, võivad üleliigsed moodulid pakkuda täiendavaid varundus- ja taastamisvõimalusi, et tagada süsteemi stabiilne töö kõrgete käideldavusnõuete korral.

Veakindel disain:
Süsteemi tõrketaluvuse suurendamiseks kasutatakse üleliigseid mooduleid, mis pakuvad täiendavaid kaitse- ja taastamismehhanisme riist- või tarkvara tasemel. Kui süsteemi põhikomponendid või funktsioonid ebaõnnestuvad, saavad üleliigsed moodulid töö kiiresti üle võtta, vältides süsteemi kokkujooksmisi või seiskamisi.
Süsteemi uuendamine ja hooldus:
Üleliigsed moodulid võivad tagada, et süsteem saab teostada süsteemi uuendamist, hooldust või tõrkeotsingut ilma teenuseid katkestamata. Üleliigsetele moodulitele üleminekul suudab süsteem säilitada normaalse töö, võimaldades samal ajal inseneridel teha vajalikke hooldus- ja uuendusi peamistes komponentides.
Parandage süsteemi jõudlust:
Mõnel juhul saab süsteemi üldise jõudluse parandamiseks kasutada ka üleliigseid mooduleid. Näiteks koormuse tasakaalustamise stsenaariumide korral saavad mitu üleliigset moodulit ülesandeid paralleelselt töödelda, kiirendades seeläbi töötlemiskiirust ja vähendades üksikute moodulite koormust.
Ootamatute sündmustega toimetulemine:
Loodusõnnetuste, elektrikatkestuste ja muude hädaolukordade korral võivad üleliigsed moodulid tagada süsteemi töö jätkamise. Näiteks andmekeskuses suudavad üleliigsed toitemoodulid tagada, et peavoolukatkestuse korral saab varutoiteallikas kiiresti toiteallika üle võtta, tagades andmekeskuse normaalse töö.
Parandage süsteemi skaleeritavust:
Üleliigsete moodulite disain toetab tavaliselt modulaarset laiendamist, mis muudab süsteemi juurutamise edaspidi lihtsamaks, kui on vaja lisavõimsust või funktsionaalsust. Lihtsalt lisades täiendavaid üleliigseid mooduleid, saab süsteem hõlpsasti oma töötlemisvõimsust ja mälumahtu suurendada.
Kokkuvõtteks võib öelda, et üleliigseid mooduleid kasutatakse laialdaselt erinevates olukordades, kus on vaja tagada süsteemi töökindlus, käideldavus, tõrketaluvus ja mastaapsus. Need pakuvad süsteemile täiendavaid kaitse- ja taastamismehhanisme, tagades stabiilse töö erinevates keerulistes ja karmides keskkondades.
