一覧に戻る
Lv.2

仮想化

Virtualization

ソフトウェアを使って、物理的なコンピューターの中に仮想的な環境を作り出す技術

名前のヒミツ

英語の「Virtualization(バーチャライゼーション)」が語源だよ。 「Virtual(仮想の)」という意味の通り、物理的な機械をソフトウェアで実体がないのに存在するかのように作り出すことから、この名前がついたんだ。

簡単に説明すると

仮想化っていうのは、1つの大きなコンピューターの中に、別の小さなコンピューターをいくつも作り出す仕組みのこと。 例えば、Windowsのパソコンの中で同時に別のOSを動かしたり、1台の強力なサーバーを切り分けて複数の会社で別々に使ったりできるようになるんだよ。

くわしく見てみよう!

仮想化とは、コンピューターの部品や仕組みをソフトウェアの力で本物のように作り出す技術のことだよ。
1台の物理的なコンピューターの中に複数の仮想的なコンピューターを作り出し、それぞれを独立して動かすことができるんだ。

なぜこんなことをするかというと、コンピューターの性能を無駄なく使い切るためなんだよ。
昔は1つの役割ごとに1台のサーバーを用意していたから、性能を持て余していることが多かったんだ。
でも仮想化を使えば、1台の高性能なサーバーの中にいくつもの仮想のサーバーを作って、それぞれに別の仕事を任せることができるから、場所も電気代も節約できるってわけ。

仮想化が使われている代表的な例が、みんなが普段から使っているクラウドサービスだよ。
クラウドの裏側では、巨大なデータセンターにある大量のサーバーが仮想化されていて、必要な人に必要な分だけコンピューターの性能を貸し出しているんだ。
スマホのアプリやWebサービスがいつでも安定して動いているのも、実はこの仮想化技術が支えてくれているおかげなんだよ。

カテゴリインフラ