pulpul 日本の試験

プロジェクトマネージャ 概念書 · システム開発・アーキテクチャ

クラウド基盤と仮想化の仕組み

クラウド基盤と仮想化は、物理的なサーバやストレージなどの資源を論理的に分割して共有し、必要に応じて資源量を増減させる仕組みである。仮想化により同じ物理資源を複数のシステムで効率的に使えるようになり、クラウドでは、サービスモデルによって利用企業が管理できる範囲が決まる。

資源量の増減の仕組み

システムの処理量が変化したとき、サーバの台数を変える方法と、サーバ内の資源量を変える方法がある。サーバの台数を増やすことをスケールアウト、減らすことをスケールインという。 処理量に対してサーバの台数が過剰なときには、台数を減らすスケールインを行う。

サーバ内のメモリ容量など資源を増やす方法はスケールアップと呼ばれる。 CPUの処理能力を減らすのはスケールダウンであり、サーバの台数を減らすスケールインとは区別する。

台数の増減とサーバ内の資源量の増減は別の概念である。問題文が何を変えるのかを見極めることが、判断の基本になる。

仮想化の方式と構成管理

コンテナ型仮想化は、ホストOSとコンテナ管理ソフトウェアを用いてプログラムの実行環境を分離する方式であり、ホストOSのカーネルを複数のコンテナで共有する。 コンテナには、仮想サーバごとに個別のゲストOSを持たせない。 一方、ホストOS上の仮想化ソフトウェアが個別のゲストOSを持つ仮想サーバを動かす方式は、コンテナ型とは異なる。

仮想サーバを停止させることなく、稼働中のOSやソフトウェアごと別の物理サーバへ移し替える技術がライブマイグレーションである。

サーバプロビジョニングツールは、システム構成をあらかじめ記述しておき、その記述に従ってサーバを自動的に構成するためのツールである。 導入済みソフトウェアの資産管理や、サービスの稼働状況を監視する目的とは異なる。

この節の続き

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

アプリでこの節を読む