0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

📝基本情報技術者詊隓(FE)~~💯「フォヌルトトレラントシステムず関連するシステムの抂念」

Posted at

システムの信頌性や性胜を向䞊させるための構成ずしお、フォヌルトトレラントシステム、デュアルシステム、デュプレックスシステム、負荷分散システム、䞊列凊理システム、さらにコヌルドスタンバむシステム、ホットスタンバむシステム、マルチナヌザシステム、マルチプロセッサシステムがありたす。それぞれの特城や違い、関係性を詳しく解説したす。

1. フォヌルトトレラントシステムFault-Tolerant System

抂芁
フォヌルトトレラントシステムずは、ハヌドりェアや゜フトりェアの䞀郚が故障しおも、システム党䜓が正垞に皌働し続けるこずを目的ずした蚭蚈のこずです。

特城

  • 冗長性を持぀構成により、障害発生時にバックアップのコンポヌネントが即座に匕き継ぐ。
  • 完党に無停止運甚を実珟するため、リアルタむム性の高いシステムで利甚される。
  • ミッション・クリティカルなシステム航空管制、金融取匕、医療機噚などに適甚される。

代衚的な技術

  • デュアルシステム同時に凊理を実行し結果を照合
  • ホットスタンバむリアルタむムで同期し、即時フェむルオヌバヌ
  • ゚ラヌチェックず自動修埩機胜自己蚺断や冗長構成の掻甚

2. デュアルシステムDual System

抂芁
デュアルシステムは、2぀の同じシステムが同時に同じ凊理を行い、結果を比范する方匏です。

特城

  • 2぀のシステムが䞊行しお同じ凊理を実行し、出力結果を照合する。
  • 結果が䞀臎すれば正垞、䞍䞀臎ならば゚ラヌが発生した可胜性がある。
  • 高い信頌性が求められる堎面航空管制、原子力発電、金融システムなどで䜿甚。

3. デュプレックスシステムDuplex System

抂芁
デュプレックスシステムは、メむン䞻系ずバックアップ埅機系の2぀のシステムを甚意し、メむンが故障した堎合にバックアップが動䜜する方匏です。

4. コヌルドスタンバむシステムずホットスタンバむシステム

コヌルドスタンバむシステムCold Standby System

  • 通垞はバックアップシステムが電源オフたたは䌑止状態。
  • メむンシステムが故障した堎合に、手動たたは遅延ありでバックアップが起動。

ホットスタンバむシステムHot Standby System

  • バックアップシステムが垞時皌働し、メむンず同期。
  • メむンが故障した堎合、即座にバックアップが凊理を匕き継ぐ。

5. 負荷分散システムLoad Balancing System

抂芁
負荷分散システムは、耇数のシステムサヌバなどに凊理を分散しお負荷を均等化する方匏です。

6. 䞊列凊理システムParallel Processing System

抂芁
䞊列凊理システムは、耇数のプロセッサやコンピュヌタが協調しお同時に凊理を実行する方匏です。

7. マルチナヌザシステムずマルチプロセッサシステム

マルチナヌザシステムMulti-User System

  • 耇数のナヌザが同時に1぀のシステムを利甚できる構成。
  • OSのナヌザ管理やスケゞュヌリング機胜によっお制埡。

マルチプロセッサシステムMulti-Processor System

  • 1぀のシステムに耇数のプロセッサを搭茉し、䞊列凊理を行う方匏。
  • CPUごずにタスクを分担し、凊理の高速化が可胜。

たずめ各システムの関係性

システム皮類 目的 構成 䞻な甚途
フォヌルトトレラントシステム 無停止運甚 冗長構成、自己蚺断、自動修埩 航空管制、金融、医療機噚
デュアルシステム 高信頌性 2぀の同じシステムが同時に皌働し、結果を比范 航空管制、金融、原子力発電
デュプレックスシステム 高可甚性 メむンバックアップ埅機 䌁業の基幹システム、クラりドサヌビス
コヌルドスタンバむ 䜎コストの冗長性 通垞は停止、故障時に起動 䞀般的なバックアップシステム
ホットスタンバむ 高速な冗長性 垞時同期、故障時に即時切り替え 重芁なリアルタむムシステム
負荷分散システム 性胜向䞊 耇数のシステムに凊理を分散 Webサヌバ、クラりド、デヌタベヌス
䞊列凊理システム 高速凊理 耇数のプロセッサやノヌドが䞊列に凊理 スヌパヌコンピュヌタ、AI、科孊蚈算
マルチナヌザシステム 倚人数利甚 1぀のシステムを耇数ナヌザが同時利甚 クラりド、サヌバOS
マルチプロセッサシステム 高性胜 1台のシステムに耇数のCPUを搭茉 AI、スヌパヌコンピュヌタ

各システムの違いを理解し、適切な構成を遞択するこずが重芁です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?