見出し画像

クライアントサーバシステム

集中処理と分散処理

・集中処理:1台の高性能なホストコンピューターにデータや処理を集中させること
・分散処理:多くのコンピュータをネットワークで接続し、データや処理を分散させること

クライアントサーバシステム

・クライアントとサーバでデータや処理(機能)を分散させる分散処理
・サービスを要求するクライアントとサービスを提供するサーバで構成する

3層クライアントサーバシステム

・論理的にプレゼンテーション層、ファンクション層、データベース層の3層構造に分離したアーキテクチャ

ストアドプロシージャ

・利用頻度の高い命令群をあらかじめサーバ上に用意しておき、SQL文の通信負荷(ネットワーク負荷)を軽減する

サーバの仮想化

・1台の物理サーバ上で複数の仮想的なサーバを動作させたり、複数の物理的なマシンを一つのサーバとして扱ったりするための技術

仮想化の形態

・ホスト型
・ハイパバイザ型
・コンテナ型

ライブマイグレーション

・仮想サーバを停止することなく、別の物理のサーバに移動させる技術

システムの処理能力向上

・スケールアップ:個々のサーバのCPUやメモリをなどを増強する
・スケールアウト:サーバの台数を増やす

シンクライアントシステム

・サーバ上でアプリケーションやデータを集中管理することで、クライアント端末には必要最低限の機能しかもたせないシステム

VDI

・クライアント端末のデスクトップ環境を仮想化されたサーバ上に集約して、サーバ上で稼働させる仕組み

NAS

・ネットワーク(LAN)に直接接続する磁気ディスク

本日はここまで。ありがとうございました。

参考文献:
イメージ&クレバー方式でよくわかる 栢木先生の基本情報技術者教室


この記事が気に入ったらサポートをしてみませんか?