クラウドの階層
クラウド・コンピューティングにおいて、雲の中身は具体的にはどうなっているのでしょうか。
ユーザーが雲の中身を気にせずサービスを利用できるのが、クラウド・コンピューティングのポイントとなりますが、クラウド・コンピューティングでサービスを提供する側に立ったとき、雲の中身を気にしないわけにはいかないのです。
クラウドの中身を3つの階層に分けて考えてみると、雲の中身がわかりやすくなります。
最下層にあるのは、クラウドの基盤となる層でしょう。
HaaSまたはIaaSとも呼ばれます。
これはサーバーやストレージのハードウエア機能を提供する層となります。
巨大なサーバーやストレージを適切なサイズに切り分け、仮想化サーバーとして利用する考え方に基づいた考え方で、ユーザーが自分でOSなどを含めてシステム導入や構築ができます。
その上の階層は、クラウド・サービス提供層となります。
PaaSとも表します。
クラウド上のアプリケーションを提供するための基本的サービスを提供します。
仮想化されたアプリケーションサーバーやデータベースなどがあり、ユーザーが自分のアプリケーションを配置して運用できます。
最上層がクラウド・アプリケーション層です。
SaaSと呼ばれます。
エンドユーザーが利用できる電子メールやグループウエアのようなアプリケーションを共有する形になります。
しかし現在ではユーザーそれぞれが好きなアプリケーションを開発・統合できるPaaSの階層に移行しようとしています。
狭義のクラウド・コンピューティングとは、第上階層を指し、PaaSがそれを埋める関係になるでしょう。
クラウドサーバーは、クラウド基盤層にある仮想化サーバー、クラウド・サービス提供層にあるアプリケーションサーバーを指す言葉ではないでしょうか。
クラウドの階層を総称して、XaaSと呼ぶ場合もあります。


