システム構成

クラウド・コンピューティング

クラウドとは雲の事です。インターネットが普及し始めた頃から、インターネットに接続する事を図で表す時には雲の絵を描いていました。クラウド・コンピューティングという言葉が使われ始めたのは2006年頃からで、GoogleのCEOエリック・シュミットが最初にこの言葉を使ったと言われています。

クラウド・コンピューティングというのは、インターネットを介して接続されているサーバのサービスを受けるシステムであり、クラウド・コンピューティングという言葉が聞かれるようになる以前からあったシステムです。言わばクライアント・サーバ・システムのクライアントとサーバがインターネットで接続されたシステムである訳です。

サーバとは何か?サーバとはサービスを提供する人や物の事です。英語で召使いの事をサーヴァント(Servent)と言いますが、ご主人の要求に何でも即時対応して処理する人です。ご主人が何時如何なる要求を出しても、即時対応できるように、声をかけられるまで待機しています。

コンピュータシステムのサーバがサービスするのは、ネームサーバ、ウェブサーバ、メールサーバ、データベースサーバ、ファイルサーバ、その他様々なアプリケーションサーバなどです。24時間365日何時如何なる時もクライアントから要求があれば即時対応出来る様に待機しています。

クライアントとは英語でサービスを要求する顧客の事であり、コンピュータシステムではPC端末から、ホームページを閲覧したいとか、メールを送受信したいとか、データベースからある条件を満たすデータを取得したいとか、処理要求を出します。近頃はPC端末のみでなく、タブレット端末やスマートフォンや携帯電話からも、インターネットを介してサーバに要求するクライアント端末となりました。

クライアントからの要求をリクエスト(Request)、リクエストに対するサーバからの応答をレスポンス(Response)と言います。