IT用語帳
ES機能仕様を満足させるシステムアーキテクチャ及びハードウェアとソフトウェアの要求仕様の策定 · 信頼性などの非機能要件に応じた設計

フォールトトレランス

Fault Tolerance

ふぉーるととれらんす

構成要素に故障が生じても、システム全体としては機能を維持し続ける設計思想。多重化した要素への自動切替えや多数決による誤り検出で実現する。安全側に停止させるフェールセーフとは目的が異なる。

共有:

Related

他の資格での定義

IPフォールトトレラント

システムの一部に障害が発生しても、全体としての機能を維持し、処理を継続できるようにする設計思想。冗長化により、障害の影響を最小限に抑える。

SGフォールトトレラント

システムの一部に障害が発生しても、全体としての機能を維持し続けることができるシステム設計の考え方。冗長構成や自動切り替え機構などにより実現される。

FEフォールトトレラント

システムの一部に障害が発生しても全体として機能を維持し続けるシステムの性質。冗長構成による障害対策で実現される。航空管制や金融システムなど高い信頼性が求められるシステムで重要。

APフォールトトレランス

システムの一部に障害が発生しても、全体としてサービスを継続できる能力。冗長構成(ハードウェア・ソフトウェアの多重化)、障害検出・分離・回復の仕組みにより実現する。フェールセーフ、フェールソフトと区別される。

SAフォールトトレランス

システムの一部に障害が発生しても、全体としての機能を維持し続ける能力。冗長化、エラー検出・訂正、自動切り替えなどの技術で実現する。耐障害性ともいう。

SMフォールトトレランス

構成要素に故障が生じてもシステム全体としては機能を維持し続ける設計思想。冗長化した構成要素へ自動的に切り替えることで実現する。機能を縮退させてでも継続するフェールソフトとは考え方が異なる。

PD-Sフォールトトレラントシステム

構成要素の一部に故障が起きても、システム全体としては機能を停止せずに処理を継続できるように設計されたシステム。装置や電源、ネットワークを多重化し、故障の検出、切り離し、処理の引継ぎを自動で行う。故障時に安全側に停止するフェールセーフや、機能を縮小して継続するフェールソフトと区別される。

A-1フォールトトレラントシステム

構成要素の一部に故障が発生しても、冗長化した要素への自動切替えなどによって、システム全体としては機能を停止せずに処理を継続できるシステム。ハードウェアを多重化した無停止コンピュータや、金融・航空管制などの止められないシステムで採用される。

Past Exams

過去問での出題

過去問で 32 回出題(基本情報技術者試験 7・応用情報技術者試験 7・ITパスポート試験 3・情報処理安全確保支援士試験 3・高度試験 午前Ⅰ 3・システムアーキテクト試験 2・ネットワークスペシャリスト試験 2・エンベデッドシステムスペシャリスト試験 2・システム監査技術者試験 2・プロジェクトマネージャ試験 1)。うち 4 回は用語そのものを問う問題です。

残り 22 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

エンベデッドシステムスペシャリスト試験の過去問によく出る用語

Related

関連キーワードの用語

FEフォールトトレラント設計

システムの一部に障害が発生しても全体としての機能を維持できるように設計する手法。冗長化やフェールセーフ、フェールソフトなどの考え方を取り入れ、高信頼性を実現する。

SA冗長構成

システムの構成要素を多重化し、一部に障害が発生しても全体として機能を継続できるようにする設計手法。サーバ、ネットワーク、ストレージ、電源などを二重化・多重化する。高可用性システムの基本技術。

SAフェールセーフ

システムに障害が発生した場合に、安全な状態に移行する設計思想。故障時に危険な動作を回避することを優先する。信号機が故障時に赤信号になる設計などが例。フェールソフトとは異なる概念。

SAフェールソフト

システムに障害が発生した場合に、性能や機能を低下させてでもシステム全体の運転を継続する設計思想。縮退運転(デグレード)ともいう。障害箇所を切り離し、残りの健全な部分で処理を続行する。

SAフールプルーフ

人間が誤った操作をしても、システムに障害が発生しないようにする設計思想。誤操作を物理的・論理的に防止する仕組みを設ける。入力値の範囲チェックや確認ダイアログの表示などが具体例。

ESハードウェア・ソフトウェア分割

システム要件を分析し、ハードウェアで実現する機能とソフトウェアで実現する機能を振り分ける設計工程。性能要件、コスト、消費電力、開発期間、柔軟性などを考慮して最適な分割を決定する。コデザインの中核的な活動である。