Redundanz bezeichnet redundante und unnötige Teile. Redundanztechnologie bezeichnet im Allgemeinen den Einsatz zusätzlicher Ressourcen oder Maßnahmen im Systemdesign, um die Systemzuverlässigkeit und Fehlertoleranz zu verbessern.
Das Konzept der Redundanz hat sich in vielen Bereichen entwickelt. Im Bereich der Informationstechnologie bezeichnet Redundanz meist doppelte Daten-, Informations- oder Systemteile. Im Alltag bedeutet das, wenn wir sagen, dass etwas redundant ist, dass das Ding oder der Teil redundant und nicht notwendig ist. In der Regel enthaltenZeitredundanz, Informationsredundanz, strukturelle Redundanz und zusätzliche Redundanztechnologien。
Zeitredundanz
1. Zeitredundanztechnologie bezeichnet die Beseitigung der Auswirkungen von sofortigen Fehlern durch wiederholtes Ausführen von Anweisungen oder Programmen. 2. Diese Technik geht davon aus, dass vorübergehende Fehler sporadisch sind und nicht bestehen bleiben. 3. Daher wird erwartet, dass durch mehrfache Ausführung derselben Operation Fehler in mindestens einer Ausführung vermieden wird. 4. Zeitredundanztechnologie wird häufig eingesetzt, um die Zuverlässigkeit von Software- oder Hardwaresystemen zu verbessern, insbesondere in Anwendungen mit geringer Fehlertoleranz.
Informationsredundanz
1. Informationsredundanztechnologie ist eine Methode, um zusätzliche Informationen (d. h. redundante Informationen) zusätzlich zu den für normale Funktionen erforderlichen Informationen hinzuzufügen, um die Korrektheit der Operationsergebnisse sicherzustellen. 2. Diese Technologie wird häufig in Kommunikations- und Speichersystemen verwendet, um Fehler bei Datenübertragungs- oder Speicherprozessen zu erkennen und zu korrigieren, indem redundante Informationen wie Fehlererkennungscodes (wie Paritätscodes) und Fehlerkorrekturcodes hinzugefügt werden. 3. Zum Beispiel verwendet das TCP-Protokoll in der Netzwerkkommunikation den ACK-Bestätigungs-Nachrichtenmechanismus und die Prüfsummenmethode, um Fehler bei der Datenübertragung zu erkennen und zu korrigieren.
Strukturelle Redundanz
1. Strukturelle Redundanztechnologie ist eine der am häufigsten verwendeten Redundanztechnologien, die sich hauptsächlich auf das redundante Design der Hardware- und Softwarestruktur des Systems konzentriert. 2. Nach seiner Arbeitsweise kann strukturelle Redundanz in unterteilt werdenEs gibt drei Arten statischer Redundanz, dynamische Redundanz und hybride Redundanz。
Statische Redundanz
1. Auch bekannt als Schutzredundanz oder passive Redundanz. 2. Sie umfasst üblicherweise mehrere identische oder ähnliche Module, die parallel arbeiten und Fehler blockieren, die im System durch Abstimmung und Vergleich auftreten. 3. Zum Beispiel besteht die Drei-Modi-Redundanz darin, über die laufenden Ergebnisse von drei Modulen mit derselben Funktion, aber mit unterschiedlichen Methoden entwickelt, abzustimmen, wobei das Mehrheitsergebnis das Endergebnis des Systems ist.
Dynamische Redundanz
1. Auch bekannt als aktive Redundanz. 2. Sie erreicht hauptsächlich den Zweck der Fehlertoleranz durch Fehlererkennung, Fehlerlokalisierung und Fehlerwiederherstellung. 3. Bei dynamischer Redundanz befindet sich das Standby-Modul im Standby-Zustand, und wenn das System einen Fehler in einem funktionierenden Modul erkennt, ersetzt es es sofort durch ein Ersatzmodul und führt es erneut aus.
Gemischte Redundanz
1. Es handelt sich um eine Kombination aus statischer und dynamischer Redundanz, die die Vorteile beider Redundanztechnologien vereint, um eine höhere Fehlertoleranz zu gewährleisten.
Redundante Zusatztechnologie
1. Redundante zusätzliche Technologie bezieht sich auf die Ressourcen und Technologien, die zur Realisierung der oben genannten redundanten Technologien erforderlich sind, einschließlich Programme, Anweisungen, Daten, Speicherplatz und Kanälen zur Speicherung und Mobilisierung dieser Technologien usw. 2. Diese Technologien und Ressourcen bilden die Grundlage, um sicherzustellen, dass Redundanztechnologien ordnungsgemäß funktionieren können, und sie bieten zusätzliche Garantien, damit das System mit verschiedenen auftretenden Ausfällen und Fehlern umgehen kann.
|