技術ブログ・資格学習データベース

Django、Python、AWS、Linux、セキュリティ、CVE、基本情報技術者、応用情報技術者、ITパスポートの用語を、図解と実務手順で解説します。個人開発kurutann.comの検証記録や障害対応事例も公開しています。

📖 資格別の電子書籍で読む 基本情報などの用語記事を、章立てされた1冊の本として通読・保存できます 📚 3D図書館で記事を探す カテゴリごとの区画を歩いて記事を発見できる新しい探索画面

タグ「システムの構成」の記事を表示中× クリア

デュアルシステムの解説(基本情報技術者シラバス用語)

デュアルシステムとは デュアルシステム(Dual System)とは、信頼性を高めるためのシステム構成方式の一つで、2組の全く同じシステムを「同時に稼働」させ、常に同じ処理を行わせる仕組みのことです。2つのシステムは常に同じデータを処理し、それぞれの処理結果が一致しているかを照合(クロスチェック)しながら動作します。もし一方のシステムにエラーや故障が発生した場合は、故障した側を自動的に切り離し、正...

デュプレックスシステムの解説(基本情報技術者シラバス用語)

デュプレックスシステムとは デュプレックスシステム(Duplex System)とは、信頼性を高めるシステム構成方式の一つで、稼働する「主系(アクティブ)」と、予備として待機する「従系(スタンバイ)」の2系統を用意しておく仕組みのことです。通常時は主系だけが本番の業務処理を行い、従系はいつでも交代できるように準備をしておきます。主系が故障した際には、予備の従系に処理を引き継いでシステムを継続します...

クラスタリングの解説(基本情報技術者シラバス用語)

クラスタリングの解説(基本情報技術者シラバス用語)

クラスタリングとは クラスタリング(Clustering)とは、複数台のコンピュータをネットワークで接続し、まるで「1台の巨大なコンピュータ」であるかのように連携して動作させる仕組みのことです。この集まったコンピュータ群のことを「クラスター」と呼びます。クラスタリングを行う主な目的は、システムの処理能力を向上させること(負荷分散)や、一部のコンピュータが故障してもシステム全体が停止しないようにする...

ロードバランサの解説(基本情報技術者シラバス用語)

ロードバランサの解説(基本情報技術者シラバス用語)

ロードバランサとは ロードバランサ(Load Balancer:負荷分散装置)とは、ネットワーク上の複数のサーバーに対して、外部からのアクセス(通信要求)を均等に振り分けるための装置やソフトウェアのことです。Webサイトやオンラインゲームなどへのアクセスが特定の1台のサーバーに集中すると、そのサーバーの処理が追いつかなくなり、表示が遅くなったりシステムが停止したりします。ロードバランサをサーバーの...

冗長化の解説(基本情報技術者シラバス用語)

冗長化とは 冗長化(じょうちょうか)とは、システムに障害が発生したときに備えて、機器や回線、データなどの構成要素に「予備」を加えて二重以上に配置しておくことです。英語ではリダンダンシー(Redundancy)と呼びます。単一の部品が壊れただけでシステム全体が止まってしまうポイント(単一障害点)を無くすために行われます。冗長化しておくことで、ある部品が故障しても自動的または手動で予備の部品に切り替わ...

RAIDの解説(基本情報技術者シラバス用語)

RAIDとは RAID(Redundant Array of Inexpensive Disks:レイド)とは、複数台のハードディスクやSSDなどのディスクドライブを組み合わせることで、まるで「1台の仮想的な大容量ドライブ」として管理し、信頼性や処理速度を向上させる技術です。ディスクが1台故障してもデータを失わずに運用を続けられる「冗長性」を持たせる仕組みや、データを分割して同時に書き込むことで「...

NASの解説(基本情報技術者シラバス用語)

NASとは NAS(Network Attached Storage:ナス)とは、ネットワーク(LAN)に直接接続して使用する、ファイル保存専用のハードディスク(ストレージ)のことです。通常のハードディスクはUSBケーブルなどでパソコンと「1対1」で接続しますが、NASはルーターやスイッチを介してネットワーク全体に接続されるため、同じネットワーク内にある複数のパソコンやスマートフォン、タブレットか...

仮想化の解説(基本情報技術者シラバス用語)

仮想化とは 仮想化(Virtualization)とは、物理的なIT資源(CPUやメモリ、ディスクなど)をソフトウェアの力で分割したり統合したりして、異なる構成に見せる技術です。最も一般的な例は、1台の高性能な物理サーバー上で、複数の仮想マシン(VM)を独立して同時に動かす「サーバー仮想化」です。これにより、機器を効率的に使え、導入コストや管理の手間を大幅に削減できます。 具体例 大きな一軒家を壁...

コンテナの解説(基本情報技術者シラバス用語)

コンテナとは コンテナ(Container)とは、OS(基本ソフト)の機能を利用して、アプリケーションを実行するために必要なプログラムや設定、ライブラリなどを1つにまとめ、他のプロセスから隔離された「独立した実行環境」を作り出す技術です。従来の仮想化(VM)は仮想マシンごとに異なるOSを丸ごと動かす必要がありましたが、コンテナはホストOSのカーネル(核となる部分)を共有するため、非常に動作が軽く、...

VDIの解説(基本情報技術者シラバス用語)

VDIとは VDI(Virtual Desktop Infrastructure:仮想デスクトップ基盤)とは、企業のサーバー上に用意されたデスクトップ環境(WindowsやMacなどの画面)を、ネットワーク経由で手元のパソコンや端末に呼び出して操作する仕組みのことです。手元にある端末には画面の情報だけが転送され、実際のOSの動作やデータの保存、プログラムの実行はすべてサーバー側で行われます。手元の...

クライアントサーバシステムの解説(基本情報技術者シラバス用語)

クライアントサーバシステムとは クライアントサーバシステムとは、ネットワークを利用したシステムの形態の一つで、サービスを要求する側(クライアント)と、サービスを提供する側(サーバ)で、役割(処理)を明確に分担して運用する仕組みのことです。クライアント(パソコンやスマートフォンなど)は、画面を表示してユーザの入力を受け付け、サーバに対して処理を「リクエスト(要求)」します。サーバ(専用の高性能コンピ...

Webシステムの解説(基本情報技術者シラバス用語)

Webシステムとは Webシステムとは、インターネットやブラウザ(Google ChromeやSafariなど)を利用して、利用者がインストール不要で使えるシステムのことです。一般的に、画面の表示を担当する「Webブラウザ(クライアント)」、利用者の要求に応じて業務処理を行う「Webサーバ(およびアプリケーションサーバ)」、データの保存や管理を担当する「データベース(DB)サーバ」の3つの階層に役...