pulpul 日本の試験

データベーススペシャリスト 概念書 · システム構成要素

システムの構成

要点と定義

IPAシラバスVer.7.2の24~25頁では、システム構成、エッジコンピューティング、サーバコンソリデーション、HPC、ストレージ、信頼性設計などを扱います。構成を考えるときは、処理をどこで行うか、資源をどう配置するか、障害時にどう切り替えるかを、それぞれの目的と条件に沿って捉えます。

サーバコンソリデーションは、仮想化などを使って複数サーバの処理をより少ない物理サーバに集約し、機器の管理コストなどを抑える考え方です。過去の出題で扱った補足として、スケールインは負荷や想定処理量に応じてサーバ台数を減らす操作です。CPUやメモリを増減する操作は、個々のサーバ内の資源を調整するもので、台数を変えるスケールインとは異なります。これらの違いを判断するには、集約によるコスト削減か、負荷に応じた台数調整かを見分けます。

エッジコンピューティングは、センサなどのデータ発生源に近い場所で処理する構成です。遠隔の計算拠点まで送るデータ量や通信遅延を抑えられる場合があります。効果は処理場所やネットワーク構成によるため、近くで処理するという特徴と、得られる効果の程度は分けて考えます。

HAクラスタのフェールオーバでは、待機系が接続ネットワークの状態を確認し、ディスクハートビートのログを調べ、論理ドライブの専有権を確保した後、本番系を停止する順で進みます。ハートビートが届かないとき、ネットワークの状態を確認してからログを調べる点が順序判断に必要です。続いてドライブを確保し、最後に本番系を停止します。

ストレージのシンプロビジョニングは、利用者に仮想ボリュームを提供し、物理容量を実際の使用量に応じて割り当てる方式です。過去の出題で扱った補足であり、シラバスの用語例に明記された項目とは区別します。容量の見せ方と、物理ディスクの割当て方を分けて捉えることが判断に必要です。

アクセス透過性は、遠隔地の資源でも、その場所や処理方式を利用者に意識させず、手元の資源と同じ操作で使える性質です。これも過去の出題で扱った補足です。遠隔資源をどう操作するかが問われたとき、通信量の削減や障害への備えと区別します。

RAID 6は二重のパリティを使い、4台以上のディスクにデータとパリティを分散して記録する方式です。示された構成条件では、2台までの故障からデータを復旧できます。パリティの数と耐えられる故障台数を対応させることが、RAIDレベルの判断に必要です。

適用条件と例

工場で検査データをすぐに判定するなら、データ発生源に近い機器で判定処理を行う構成が候補になります。処理を近くに置けば、遠隔拠点へ送るデータ量や通信遅延を抑えられる場合があります。必要な処理やネットワークの条件に合わせて、現地と遠隔拠点の役割を決めます。

仮想ボリュームを利用者に大きく見せても、物理容量の割当ては実際の使用量に応じて進むことがあります。したがって、見かけ上の論理容量と、確保済みの物理容量は同じとは限りません。利用量を把握し、必要な物理容量を管理することが大切です。

この節の続き

ここまでが冒頭部分です。ログインすると、無料でも1日2節まで全文をお読みいただけます。

アプリでこの節を読む