技術者に会うと、システムにおける冗長性が重要であると口々に言うかもしれませんね。 このような専門用語は、もちろん、他の人には何の意味もありません。そこで、冗長性があらゆるシステムにとって重要な要素である理由を理解することから始めましょう。
冗長コンポーネントの種類の例としては、
- バックアップ制御
- バックアップ電源システム(航空機など)
- 予備のハードディスクや重要な情報システムのコンポーネント
- データセンターのコンピューターにおける追加電源
インターネットもこの概念をシステムの保守手順に適用して活用しました。
Webサイトと、完全なWebサイトを形成する多くの個々のリンクについて考えてみてください。 1 つのリンクに障害が発生すると、サイト全体がダウンするのでしょうか。 たとえ1つのリンクが最適な状態で動作しなくなったとしても、サイト全体が崩れることはありません。小さな障害に耐えられるように設計されている、つまり、冗長性の概念が適用されているのです。
冗長化の種類
さまざまなモデルや手法が適用されているが、各業界でより頻繁に適用されているのは、
スタンバイ冗長
スタンバイ冗長とは、いざというときのために2台目が待機している状態のことである。 当然のことながら、Backup Redundancy(バックアップ・リダンダンシー)とも呼ばれます。 2つのユニットはプライマリ、セカンダリと呼ばれ、通常、別々に設置されます。
スタンバイ冗長性には、2つのサブタイプがあります:
コールドスタンバイでは、セカンダリユニットは電源が切られたままになっています。
ホットスタンバイ設計により、コールドスタンバイ時のダウンタイムを大幅に短縮できます。
さらに、スタンバイ冗長性では、状況を監視し、いつ切り替えが必要かを判断するために、サードパーティまたはウォッチドッグ・ユニットが必要です。 ホットスタンバイでは、セカンダリユニットがウォッチドッグの役割を担うことで、セカンダリユニットに切り替えるタイミングを判断できるようになり、この問題を解消することができます。 ローラーコースターや遊園地の権利のようなエンジニアリングに依存したシステムでは、ウォッチドッグのタスクは人間のオペレータとコンピュータの組み合わせで行われることがある。
N モジュラー冗長性
N モジュラー冗長性は、テイクオーバー時間を著しく短縮することが可能である。 このタイプの冗長性は並列冗長性とも呼ばれ、同時に動作する異なるユニットを使用するためです。
- Dual Modular
- Triple Modular
- Quadruple
しかし、大きな欠点は、故障した場合、システム全体が崩壊してしまう可能性があることです。
複数のエンジンを搭載した航空機は、主に飛行に必要な電力を負担するためにエンジンを採用しているが、これらのエンジンは事実上、ユニット故障の際にシステムを稼働させることでNモジュール冗長構成要素として機能する。 障害発生時には、バックアップがプライマリ・システムのいずれか1つに対して動作することができます。
なぜ冗長性はそれほど重要なのか?
システムの冗長性はかなり重要であり、リスク管理実践の重要な要素である。
信頼性とは、特定の環境および特定の時刻に故障しない確率のことです。 8577>
システムの稼働率とは、記録されたダウンタイムと比較して、アプリケーションが稼働していた時間の割合のことです。 冗長性がないシステムでは、システムが再び稼動する前に障害を検出し、修正し、テストする必要があるのに対し、冗長性があれば、切り替えだけで済むので、ダウンタイムは大幅に削減されます。 それは工学の範囲を超え、ビジネス、仕事、生活管理のあらゆる分野に適用できる。 日常生活で遭遇するシステムに冗長性を適用することで、多くのチャンスと効率の向上への扉が開かれる。
- バックアップ データ付きの予備の携帯電話
- 副収入源の計画
- 緊急時の待機用消防車
- スーパースターが試合のために負傷したときの予備の選手
参考リンク
今読んだものが気に入っていますか?
➞ 下の👏をクリックして、この作品に拍手してください。
➞ この話を、あなたが有益だと思う人たちと共有しましょう。
➞ 最新情報を得る – ブログ、レディット、Facebook、Twitterでフォローしましょう。