インフラ 2026-03-09
冗長化 (Redundancy)
システムの一部が故障しても全体が停止しないように、あらかじめ予備の機材や回線を用意しておくこと。
冗長化(じょうちょうか)とは
システムを構成するサーバー、ネットワーク機器、回線などが壊れることを前提として、あらかじめ「スペア(予備)」の機材を配置し、メインと予備の二重(または多重)の構成にしておくことです。
💡 例え話でいうと…
**「車のスペアタイヤ」や「飛行機の双発エンジン」**です。 飛行機にはエンジンが2つ付いていますが、もし空の上で1つのエンジンが鳥にぶつかって壊れても、残りの1つだけで安全に空港まで飛び続けることができます。これがまさに冗長化です。
📌 IT現場での実践例
- サーバーの冗長化:同じ機能のサーバーを2台並べ、ロードバランサーでアクセスを振り分ける。
- データの冗長化:データベースに書き込んだ内容を、リアルタイムで別の地域のデータベースにもコピーしておく(レプリケーション)。
関連する用語 (インフラ)
全16件を見るIT用語: ロードバランサーとは|複数サーバーへのトラフィック分散の仕組み
アクセスを複数のサーバーに振り分けて可用性とスケーラビリティを高めるロードバランサーの仕組みと種類を解説。
詳しく読む
IT用語: 高可用性(HA)とは|障害時も止まらないシステム設計の原則
サービスのダウンタイムを最小化する高可用性(High Availability)の設計パターンと可用性計算の方法を解説。
詳しく読む
Kubernetes (クーバネティス/K8s)
大量のDockerコンテナを自動で管理・操作するための「コンテナオーケストレーション」ツール。
詳しく読む
仮想化 (Virtualization)
1台の物理的なコンピュータの中に、ソフトウェアの力で「複数の架空のコンピュータ(仮想マシン)」を作り出す技術。
詳しく読む
IT用語: NFS(ネットワークファイルシステム)とは|ネットワーク越しの共有ストレージ
複数のLinuxサーバーからネットワーク越しに同じディレクトリをマウントできるNFSの仕組みとAWS EFSを解説。
詳しく読む
コンテナ (Container)
OSの上に、アプリを動かすための専用の「カゴ(隔離空間)」を作り、どこでも同じように動かせるようにする技術。
詳しく読む