サーバやストレージ、プロセッサ、アプリケーションなど、さまざまな場面で「仮想化」と呼ばれる技術が話題になっている。仮想化技術自体は、それほど新しいものではない。しかし、最近注目を集めている「ユーティリティ・コンピューティング」や「オンデマンド・コンピューティング」などにおいて、いまや仮想化技術は情報システム構築の際に不可欠の存在となっている。これらによって構築された新しい情報システム環境では、コンピューティング・リソースは電気や水道、ガスなどのように必要なときに最適なリソースの提供を受けることができるようになるという。これらを実現する技術として、ITリソースの仮想化技術が重要な役割を果たすことになる。仮想化技術は、リソースを利用する対象によって、さまざまな要素技術に分類することができる。本稿では、それぞれの技術の機能や効果を考察し、仮想化技術の全体像を整理する。 仮想化技術とは ITにおけ