\r\n\r\n
コンピューティングの最先端を行く「エッジコンピューティング」とは一体何なのか。 この言葉を聞いたことがある人もいるかもしれないが、デバイスがより賢く小さくなり、無線接続がより速くなるにつれ、エッジコンピューティングの重要性はますます高まっていくと思われる。
本稿では、エッジコンピューティングを定義し、クラウドコンピューティングとの類似点・相違点、また、誰がどのようにこの技術を利用しているのかについて述べる。
基本的に計算は、**やパソコンで行うほとんどのことと同じように、例えば電卓などのデバイス上でも、インターネット上でも行うことができます。
インターネットを通じて端末の外で行われるコンピューティングは、通常、より身近なクラウドコンピューティングによって実現されます。
クラウドコンピューティングは、データセンターに接続されたサーバーのネットワークによって実行されるコンピューティングです。インターネットに接続された機器を経由してこのネットワークにアクセスすることができますが、それ自体はコンピューティング作業に関与しているわけではありません。
エッジコンピューティングとは、基本的にクラウドコンピューティングの一種で、コンピューティングを一箇所ではなく、「ソースサーバー」と呼ばれる機器に分散して行うものである。
実際、「エッジクラウドコンピューティング」は、生のサーバーではなく、「エッジサーバー」や「マイクロサーバー」を使ってクラウドのようなシステムを再現するものである。
エッジクラウドコンピューティングは、エンドユーザー向けの通常のクラウドコンピューティングと非常によく似た動作をしますが、エッジデバイスはサーバーとコンピューティングタスクを共有します。
エッジコンピューティングは、クラウドコンピューティングよりも信頼性と安全性が高いため、最新かつ次世代デバイスにおいて重要です。また、デバイス上で厳密に計算するよりも、より強力で多機能なものとなっています。
多くのユーザーは、より小さく、より高性能なデバイスを求めるようになりました。クラウドコンピューティングはコンピュータネットワークを介するため、多くの人が合理的に所有できるどの機器よりも常に強力です。
クラウドコンピューティングは、デバイスの大きさの問題を解決してくれます。しかし、私たちはより高速なコンピューティングも望んでいます。
ワープロでクラウドを使うと、速いと感じることがあります。実際には、あるデバイスからクラウドへのデータ転送に時間がかかりますが、ワープロはデータ要求量が少ないので、効率化に貢献します。
ゲームのストリーミングやメディアの視聴など、高いデータ量を必要とするクラウドタスクでは、性能の低下を実感する可能性があります。その時にクラウドサービスの需要が高ければ、さらに大きなパフォーマンスの低下を実感することになります。
ほとんどのエッジデバイスが計算負荷を分担しています。変更頻度の低い要素や変化の早い要素は、端末側で処理する。変化が激しく、処理能力が必要な要素は、クラウド上で処理します。
このアプローチでは、すべての処理をクラウド上で行うのではなく、必要な処理の一部をデバイスが引き受けます。クラウド上のデータ需要が少ないということは、同じインターネット回線でより高速に処理できるということです。
デバイス上で処理されるデータは、クラウドに送信する必要がありません。クラウドに送信する必要のないデータは、潜在的なデータ盗難から保護されます。
クラウド自体が安全でないというのは、一般的なクラウドコンピューティングの神話である。しかし、インターネットへの接続は、ハッカーにとって潜在的な機会である。西部開拓時代の銀行強盗が銀行ではなくコーチを襲うかもしれないように、クラウド自体が安全かどうかは必ずしも問題ではない。
エッジコンピューティングでは、デバイスとクラウドの間でデータを分割し、高速化することができます。しかし、エッジデバイスでは、データ処理をデバイスとクラウドの間で分割することができるため、機密情報がデバイスから離れることはありません。
また、クラウドエッジコンピューティングの場合、マイクロサーバーやエッジサーバーのメンテナンスや破損を、ネットワークの全ユーザーに影響を与えることなく行うことができるため、ユーザーに迷惑をかける可能性が低くなります。
また、エッジコンピューティングにはデメリットもあります。このようなデメリットの中には、クラウドも利用するエッジコンピューティングによるものもあります。例えば、エッジデバイスを最大限に活用するためには、やはりインターネット接続が必要です。しかし、エッジコンピューティング技術には、それなりの問題点もあります。
現在、エッジデバイスには、かなり特殊なコンピューターチップが必要です。その結果、ほとんどのエッジデバイスは、エッジコンピューティングを1つのことにしか適用できないのです。必ずしも単一目的ではありませんが、厳密なクラウドデバイスのように汎用性があるわけでもありません。
現在、エッジコンピューティングのユースケースは非常に限られており、この技術を利用できるのは、オンボードコンピューティングやクラウドコンピューティングに厳密に依存しない正当な理由がある企業のみです。
セルネックス・テレコムは、欧州のほとんどの地域でサービスを提供している無線通信事業者です。エッジクラウドを利用することで、単一のデータセンターに依存することなく、複数の場所にコンピューティングを分散させ、広大な市場と分散した加入者層に対して、より優れた信頼性の高いサービスを提供することができます。
センスは、スマートホームセキュリティ機器を中心としたエッジデバイス用のチップを製造しています。これらのチップにより、デバイスは画像、ビデオ、オーディオを理解することができ、クラウドに送信しなければならない潜在的な機密データの量を制限することができます。同様に、マイクロソフトなどの企業は、クラウドへの依存度が低いIoTデバイスにエッジコンピューティングを採用しています。
AT&Tは、エッジコンピューティングによって、将来的にクラウドゲームをより速く、より身近なものにすることを約束しています。ゲームはユーザーの入力に反応する必要があるため、他のメディアに比べてより多くのデータストリームを必要とします。特定のコマンドを処理したり、グラフィカルなレンダリングを配信することで、接続要件や待ち時間を短縮できる場合があります。
接続されたデバイスの使い方によっては、すでに職場や家庭でエッジコンピューティングのソリューションを利用しているかもしれません。スマートホームデバイスは、多くの人がエッジコンピューティングに触れる最初のきっかけになると思われます。
しかし、エッジコンピューティングによって機器の小型化、高速化、高性能化が進むにつれて、この技術の利用はより一般的になっていくと思われます。
写真提供:Geralt/Pixabay