――クラウドのイメージがわきません。どのように理解すればいいでしょうか。
クラウドは、発電所に似ていると言われています。コンピューターは計算能力を生み出す機械で、データを保存する、ゲームをする、動画を見る、何にしても計算能力を使っています。その計算能力を生み出す「発電機」をどこに置くか。最初は会社や家に置いていました。送電線がまだ発達していなかったので、どこかで作って送ってもらうことは不可能でした。会社の中で計算能力を生み出し、その会社に必要な仕事に使うというのがコンピューターの元々の使い方でした。
しかし、発電機が壊れたとか、古くなったので新品に買い替えるという負担を個人が負うのは大変重い。そこで、送電線にあたる通信回線が充実してくると、電気がたどった道と同じように規模の経済が働くようになりました。1カ所でまとめて計算能力を生み出して配った方が安上がりだし、安定している、とわかってきたのです。
手元の端末は小さく、安価に
もちろん過渡期には、電気と同じように、クラウドなんか信用できない、うちは大事な仕事をしているから自社のコンピューターを動かす、という会社もありました。でも徐々に、普段は見知らぬところにあるサーバーに計算能力を作ってもらい、その結果だけを受け取る、という方向に変わってきました。
ほとんどの仕事をクラウドでやってくれるのであれば、手元に置いておく端末は軽く、安価なものにできます。スマートフォンが普及したのも、カレンダーとかメールなどの機能をスマホ側でやるのではなく。クラウドでやってくれていることが背景にあります。本来なら大きな計算能力が必要なこともクラウド側でやってくれているから、スマホもノート型パソコンも小さくできる。この状況がみんな気に入っているので、クラウドが隆盛しているのだと思います。
――でもパソコンもスマホも、どんどん高機能化したものが出ています。
性能がいいほうが使い勝手も良いですから。どれくらいをクラウドに任せ、どれくらいを手元の端末で行うかは、よく議論になるテーマです。ほとんどをクラウドに任せ,手元の端末での仕事は必要最小限にとどめる仕組みを「thin client」(シンクライアント)、逆に手元に大きな計算能力を持たせる仕組みを「fat client」(ファットクライアント)と言います。
シンクライアントの場合、端末は安く作れますが、何もかもクラウドにやらせようとすると、リクエストを出し、計算してもらい、結果を返してもらうという工程を減るので、遅延が生じがちです。だから速さを理由にファットクライアントを支持する人もいます。災害時の備えに関しても、手元に自社運用(オンプレミス) で計算能力を持っておいたほうが安心という考え方と、災害時こそバックアップ態勢が万全なクラウドのほうが安心という考え方があります。どちらが正しいということはありません。
――実際、私たちの動画や音声などはどこに保存されているのでしょうか。