クラウドについて学習していると、「仮想化」という言葉をよく見かけるのではないでしょうか。
実は、この仮想化という仕組みがあるからこそ、クラウドは利用できるようになりました。
この記事では、仮想化とは何か、そしてなぜクラウドに仮想化が必要なのかを分かりやすく説明します。
1. 事前知識
1.1. オンプレミス
企業が自社の建物やデータセンターにサーバーやネットワーク機器を設置し、自分たちで運用する形態のことです。
イメージとしては、会社の中に「サーバールーム」と呼ばれる専用の部屋があり、そこにサーバーがずらりと並んでいる姿を想像すると分かりやすいでしょう。
より詳しい解説は、以下の記事も参考にしてみてください。
1.2. クラウド
クラウドとは、インターネットを通じて必要なときに必要な分だけ利用できるコンピュータサービスのことです。
たとえば、以前はスマホの本体に写真や動画を保存するのが一般的でした。しかし、今では iCloud や Google Drive といったクラウドサービスに写真や動画を保存する人が増えています。
より詳しい解説は、以下の記事も参考にしてみてください。
2. 仮想化とは何か
仮想化とは、1台のサーバーを分けて複数のシステムが使えるようにする技術です。
昔は、1台のサーバーを特定のシステム専用で使うのが一般的でした。
これは、1つの土地に1つの家を建てて1世帯しか住めないようなものです。
しかし今は、1つの土地にマンションを建てて、複数の世帯がそれぞれ自分の部屋で暮らせるようになりました。
サーバーも同じで、1台の中をいくつかの「部屋」に分け、それぞれが独立して安全に使えるようになったのです。
3. クラウドになぜ仮想化が必要か
クラウドは、「インターネットを通じて必要なときにサーバーを使える仕組み」です。
しかし、もし仮想化がなければ、利用者一人ひとりにサーバーを物理的に用意する必要があり、オンプレミスのようにコストと時間がかかってしまいます。
そこで使われているのが、仮想化という技術です。
仮想化を使うことで、1台のサーバーをいくつもの「部屋」に分け、世界中の利用者がその部屋を借りて使えるようになりました。
4. まとめ
クラウドを利用できるようになったのは、仮想化という技術のおかげです。
仮想化によって、1台のサーバーを複数のシステムで安全に使えるようになりました。
難しく考える必要はありません。
「クラウドには仮想化が必要で、特定のサーバーを複数のシステムが利用できるようになった」
このポイントを理解していれば十分です。


