1.5 仮想化技術

AWSを始めとするクラウドサービスを理解する上で欠かせない、仮想化技術の知識について確認しておきましょう。

仮想化とは限られたハードウェア資源(CPU、メモリ、ハードディスクなど)を、ソフトウェアの管理によって統合または分割する技術で、論理的なハードウェアを自由な性能で構築できる技術です。たとえば、下図のように物理的なコンピューターの台数に依存せず、複数の仮想的なサーバー機が動作するような環境を構築することができます。

AWSなどのクラウドサービスにおいて、上図の物理サーバー機にあたるのは世界各地に点在するデータセンターです。このデータセンター内で膨大な数の仮想サーバー機が管理されています。