上下にスクロールするかキーボードの上下キーを使うと、次の学習カードへ進めます。

イントロ

システム構成と仮想化

代表的な構成の役割分担を比較する

システム構成は、処理やデータをどこに置き、どの機器が役割を分担するかを表す考え方である。システムは1台のPCだけでなく、サーバ、クライアント、クラウド、仮想化などの構成で動くからです。

定義

システム構成と仮想化

教科書では
システム構成は、処理やデータをどこに置き、どの機器が役割を分担するかを表す考え方である。
言いかえると
システム構成は、処理やデータをどこに置き、どの機器が役割を分担するかを表す考え方である。ここではクライアントサーバ、ピアツーピア、集中処理、分散処理、仮想化、クラウド、シンクライアントを扱います。サーバ設計、コンテナ運用、クラウドアーキテクチャ詳細までは追わず、クライアントサーバを分けます。
比較
見る点押さえる内容注意する混同
目的クライアントの目的と役割を見る用語名だけで選ばない
判断軸処理する場所、データを持つ場所、利用者が操作する場所を分けるサーバを大きなPC、クラウドを単なる外部保存場所だと思う
範囲クライアントサーバ、ピアツーピア、集中処理、分散処理、仮想化サーバ設計、コンテナ運用、クラウドアーキテクチャ詳細

見る点目的

押さえる内容
クライアントの目的と役割を見る
注意する混同
用語名だけで選ばない

見る点判断軸

押さえる内容
処理する場所、データを持つ場所、利用者が操作する場所を分ける
注意する混同
サーバを大きなPC、クラウドを単なる外部保存場所だと思う

見る点範囲

押さえる内容
クライアントサーバ、ピアツーピア、集中処理、分散処理、仮想化
注意する混同
サーバ設計、コンテナ運用、クラウドアーキテクチャ詳細

システム構成と仮想化は、似た用語を丸暗記するより、目的・対象・判断軸を分けると理解しやすくなります。

図解システム構成と仮想化で扱う関係を、短いラベルで整理した図
クライアント、Webサーバ、DBサーバ、仮想化基盤の簡略関係を示す。中心のクライアントから、サーバとのつながりを確認し、業務で見る判断点を押さえます。
場面
ブラウザがクライアントとして要求し、WebサーバとDBサーバが応答する例
順に考えると
この場面では、まずクライアントが何を助けるかを確認します。次にサーバとの違いを見て、処理する場所、データを持つ場所、利用者が操作する場所を分ける。サーバ設計、コンテナ運用、クラウドアーキテクチャ詳細までは追わず、役割を一文で説明できれば十分です。
ここが結論
クライアントサーバを分けると、処理する場所、データを持つ場所、利用者が操作する場所を分ける。
注意

よくある混同

確認

確認テスト

Q1

システム構成と仮想化で最も大切な見方はどれですか。

まとめ

まとめ

  1. 1

    クライアントの意味を説明できる

  2. 2

    サーバとの違い・関係を分ける

  3. 3

    処理する場所、データを持つ場所、利用者が操作する場所を分ける

  4. 4

    サーバを大きなPC、クラウドを単なる外部保存場所だと思うという誤解に注意する