ITパスポート対策

仮想化とクラウド

クラウドの用語は種類が多く見えますが、「どこまでを自分で管理するか」という1本の軸で並べると一気に整理できます。

仮想化とは何か

仮想化とは、物理的な機器の構成にとらわれず、ソフトウェアの力で別の姿に見せる技術です。代表例が仮想サーバで、1台の物理サーバの上に複数のサーバがあるかのように動かします。

利点は、機器の台数を減らせること、必要に応じて割り当てを増減できること、1台あたりの遊んでいる処理能力を減らせることです。一方で、物理サーバが壊れるとその上の仮想サーバがまとめて止まるという弱点もあります。「仮想化すれば障害が起きなくなる」という記述は誤りです。

仮想化の一種にVDI(デスクトップ仮想化)があります。利用者のデスクトップ環境をサーバ側に置き、手元の端末には画面だけを転送する仕組みで、シンクライアントの実現手段として使われます。

SaaS、PaaS、IaaSの境界

クラウドサービスは、事業者が用意する範囲の広さで3つに分かれます。次の表の「自分で用意するもの」の欄が、そのまま区別の基準です。

種類事業者が用意するもの自分で用意するもの
SaaSアプリケーションまで全部データと設定だけWeb会議、Webメール
PaaSOSと開発実行環境まで自作のアプリケーションアプリ開発基盤
IaaSサーバやネットワークなどの機器までOSから上すべて仮想サーバ貸し出し

最後の文字で覚えられます。SaaSのSはソフトウェア、PaaSのPはプラットフォーム、IaaSのIはインフラストラクチャです。事業者の担当範囲はIaaS、PaaS、SaaSの順に広くなり、自分の自由度と手間はその逆に小さくなります。

試験ではこの順番を逆にした選択肢が出ます。また「利用者がOSのバージョンを選んで管理したい」という条件が付いたらIaaS、「開発したアプリを動かす環境だけほしい」ならPaaS、「すぐ使えるソフトがほしい」ならSaaSと判断できます。

オンプレミスとの比較

オンプレミスとは、自社の設備として機器を持ち、自社で運用する従来の形です。

観点オンプレミスクラウド
初期費用大きい小さい
費用の形資産として保有使ったぶんの経費
導入までの期間長い短い
増減への対応機器の追加が必要で遅い短時間で増減できる
独自の作り込み自由度が高いサービスの範囲内に限られる

クラウドは初期費用が小さい一方、長く大量に使い続けると総額でオンプレミスを上回ることがあります。「クラウドは常に安い」という記述は誤りです。また、自社の設備ではないため、事業者側の障害が起きると自力では復旧できません。

ハウジングとホスティング

名前が似ていて必ず混同する2語です。何を借りているかで区別します。

用語借りるもの機器の持ち主
ハウジング設置場所(建物やラック)利用者
ホスティングサーバそのもの事業者

ハウジングは「家(ハウス)を借りる」ので、中に置くサーバは自分のものです。ホスティングは事業者のサーバを間借りする形で、レンタルサーバと呼ばれるものがこれにあたります。この持ち主の違いだけを問う選択肢が出るので、ハウジングは場所、ホスティングは機器、と結びつけておきます。

生田 陸人
ゆめさくエンジニア / 現役ソフトウェアエンジニア
編集 LuaGate編集部