Airpods

エッジで生きる:マイクロソフトは開発者をエッジコンピューティングへの移行に備えさせる

エッジで生きる:マイクロソフトは開発者をエッジコンピューティングへの移行に備えさせる

トム・クレイジット

マイクロソフト Azure IoT エッジ

Microsoft は今年最大のイベントの 1 つを利用して、エッジ コンピューティングの到来とそれがすべてを再び変えるであろうことを開発者に思い出させました。

「データには重力があり、計算能力はそれに向かって進んでいきます」と、CEOのサティア・ナデラ氏は水曜日に開催されたMicrosoft Build 2017で述べた。同氏はMicrosoftの直近の決算説明会でもこの変化について言及した。

例えば、誰もがクラウドについて語っている今、最も興味深いのはクラウドのエッジです。IoTであれ、自動車業界であれ、小売業界で何が起こっているかに関わらず、基本的にコンピューティングはデータが生成される場所に配置され、コンピューティングが集まるエッジで生成される量が増えています。

モノのインターネット(IoT)が本格化し、モバイルデバイスの性能がますます向上するにつれ、処理をデバイス側に移行することがますます重要になっています。Build 2017の最初の基調講演で、MicrosoftはAzure IoT Edgeのプレビューを公開しました。これはAzure内の新サービスで、今年後半にリリースされると、開発者がエッジコンピューティングを活用できるようになります。

エッジコンピューティング、あるいはマイクロソフトが「インテリジェントエッジ」と呼ぶものは、コンピューティングのトレンドの盛衰の結果です。インターネットが登場する前は、コンピューターはすべてをローカルで処理していました。スマートフォンがテクノロジーの原動力となるにつれ、モバイルプロセッサの比較的低速な性能と消費電力への懸念、そしてクラウドサービスの拡大により、多くの処理がデータセンター、つまり「クラウド」へと移行しました。

振り子は逆方向に振れ始めています。あらゆるものがインターネットに接続され(しかも、必ずしも理想的とは言えない状況下で)、モバイルプロセッサがPCに匹敵するようになるにつれ、パフォーマンスへの懸念から、処理能力をエンドユーザーに近づける必要性が高まっています。光の速度は依然としてテクノロジーの世界の多くの出来事を左右しており、リアルタイム情報を約束するアプリやサービスは、たとえ数秒でも待つことはできません。

これはアプリケーション開発の方法を根本的に変えるでしょう。テクノロジー業界ではこのコンセプトについて何年も議論されてきましたが、自動運転車、インダストリアル・インターネット、ウェアラブル・コンピューターの登場によって、それがどのように展開していくのかは、まだ誰も正確には分かっていません。

しかし、ツールは登場しつつあります。Azure IoT Edge は、Azure で作業する開発者が、現在クラウドで実行しているコードの一部をデバイス上で実行できるようにします。これは Windows と Linux のどちらでも動作するランタイムで、Raspberry Pi のような小型コンピューターの処理能力しか必要とせず、サーバーレスコンピューティングの原理に基づいています。

Azure IT ディレクターのサム・ジョージ氏は水曜日、高価な精密金属切削機械を製造するスウェーデン企業 Sandvik Coromant が、機械が完全に故障する前にシャットダウンする必要がある問題の検出に要する時間を Azure IoT によってどのように短縮したかを実演しました。

アイデアはシンプルです。機械が問題を検知し、クラウド上のロジックに報告して機械のシャットダウンが必要かどうかを判断し、その判断を機械に伝えるまでに2秒かかることがあります。こうした複雑な機械の中には、この遅延が壊滅的な故障を引き起こし、サンドビック社に数百万ドルの損害をもたらす可能性のあるものもあります。

Azure IoT Edge は、その意思決定ロジックをマシン自体で実行できるようにすることで、緊急シャットダウンの判断に必要な時間を 2 秒から 100 ミリ秒に短縮します。ほとんどのアプリケーションではそれほど大きな影響はありませんが、このレベルのパフォーマンスにより、接続されたデバイスは指示を求めてホストに電話をかけることなく、よりインテリジェントに自己管理できるようになります。

これはテクノロジーにおける興味深い分野の一つです。エッジコンピューティングで何が実現できるのか正確には分かりませんが、非常に理にかなっていることは確かです。Amazon Web ServicesにはAmazon Greengrassという同様の機能があり、昨年11月に限定プレビューとしてリリースされました。

「クラウドですべてのデータをトレーニングし、実行することはもはや不可能な段階に達しています」とナデラ氏は基調講演で述べた。Azureの顧客の中には既にその段階に達している者もいる可能性が高く、Azure IoT Edgeはそうした顧客にとって大きなセールスポイントとなる可能性がある。

特記事項:今週シアトルで開催されるBuildカンファレンス参加者全員に、6月7日にワシントン州ベルビューで開催される第1回GeekWire Cloud Tech Summitの特別割引が15%適用されます。このサミットでは、Microsoft Azureの最高責任者であるスコット・ガスリー氏、DockerのCOOであるスコット・ジョンストン氏、Cloud Foundryのエグゼクティブディレクターであるアビー・カーンズ氏、Kubernetesの共同開発者であるジョー・ベダ氏など、多数のスピーカーが登壇します。イベントサイトで登録する際は、コード「Build15」をご利用ください。