オープンソースがIoTイノベーションを加速する理由
デバイスからエッジ、クラウド、データセンターまで、オープンソースのソフトウェアとハードウェアがIoTに相互運用性をもたらしています。
オープンソースとは、ソースコードが自由に検査、使用、変更できるソフトウェアのこと。学術、企業、政府の圈で始まり、リーナス・トーバルズが1991年にLinuxカーネルをリリースしてから主流になりました。今日、Linuxは組み込みデバイス、ルーター、アクセスポイント、データセンターワークロードを支え、IoTの爆発的成長を下支えしています。
オープンソースを、Wikipediaのようなクラウドソーシング知識ベースと捉えてください。多様なステークホルダーが専門知識とイノベーションを寄せ合い、より高品質なソリューションを生み出します。
オープンソースとIoT製品開発
IoTデバイスは孤立して構築されることは稀です。接続スペシャリストがモデムを、セキュリティベンダーがプロトコルを、フォームファクタサプライヤーがドメイン固有の設計ノウハウを提供します。成功する製品は、パートナー主導のエコシステム志向アプローチから生まれます——オープンソースソフトウェアの協調的な性質を反映しています。IoTランドスケープが断片化している今、統一されたコンソーシアムモデルがバリューチェーン全体を、巨大なアドレサブルマーケットに効果的に対応できるようにします。
IoTプラットフォームは、センサーなどのデバイスをネットワーク、そして集中型のクラウドやエッジプロセッサ(または両方)に接続し、エンドツーエンドのセキュリティを確保します。課金、位置情報、資産追跡、監視も処理します。
主要プラットフォーム
Microsoft AzureやThreadなどのプロプライエタリスタックが存在する一方、主要IoT企業から多額の投資を集めるオープンソースプラットフォーム群があります。
- GE Predix – 当初はGE社内用に開発、後に産業IoT向けPaaSとして提供
- AllSeen AllianceのAllJoyn
- Open Connectivity Foundation (OCF) IoTivity – 昨年統合され、現在はThe Linux Foundationが後援
The Linux Foundation
Linuxカーネルから生まれたThe Linux Foundationは、多様なコンソーシアムとアライアンスを統合し、ソフトウェア、アイデア、イベント、トレーニングの交換を促進します。企業会員にはAT&T、Qualcomm、Samsung、Cisco、Intel、Microsoft、Oracle、Huaweiなどが名を連ねます。
OCFリファレンスアーキテクチャに加え、フィールドデバイスがデータ駆動型のインサイトとアクションを引き起こすネットワークエッジでの相互運用性を促進するオープンソースイニシアチブもホストしています。
EdgeX Foundry
Dellから約125,000行のコードを提供されて始まったEdgeX Foundryは、相互運用可能なエッジコンポーネントの構築、市場投入までの時間短縮、既存標準の活用による複雑で断片化した市場の整理を目指します。産業IoTシナリオ——組立ラインの欠陥検知、遠隔機器監視など——では、エッジが重要な意思決定ポイントになります。
フィールドセンサーが故障を検知すると、問題がある場合のみアラートを送信。ゲートウェイやエッジデバイスがデータを処理し、正常動作を確認。これによりクラウドと帯域幅のコストを節約し、技術者を緊急課題に集中させられます。
オープンソースハードウェア
データセンターでは、高性能システムがオープンソースソフトウェアを主流で稼働。ハードウェアメーカーも同様の哲学を採用し、設計と仕様を公開することで、スイッチ、サーバー、ラック、電源インフラのコスト削減と効率向上を図っています。
The Open Compute Project
Facebookが設立したThe Open Compute Projectは、The Linux Foundationのハードウェア版と言えます。IoTが企業のあらゆる層に広がる中、データセンターはIoTが求める柔軟でオンデマンドな分散コンピュートリソースを提供しなければなりません。
NFVとSDN
オープンソースは、通信キャリアの重要な取り組みであるネットワーク自動化の基盤です:Network Functions Virtualization(NFV)とSoftware-Defined Networking(SDN)。進化する5G New Radio標準が複雑さを増し、自動化ソリューションを必須にしています。
AT&TのEnhanced Control, Orchestration, Management & Policy(ECOMP)アーキテクチャは、2016年末までにネットワークの34%を仮想化しました。
HuaweiのOpen-Orchestrator Project(Open-O)がAT&Tの取り組みと統合され、Open Network Automation Platform(ONAP)となり、現在はThe Linux Foundationが管理しています。
SprintはC3PO(Clean CUPS Core for Packet Optimization)を発表。独自のNFV/SDNリファレンスソリューションです。Sprint COOのギュンター・オッテンドルファー氏は、「ネットワークコアに革命をもたらし、今後数年間で押し寄せるデータの波に対応する拡張ツールボックスの重要な一部です。C3POはNFVとSDNイニシアチブの重要な要素であり、Sprintが市場要求に迅速に対応し、新サービスをより効率的かつコスト効率よくスケールできるようにします。」と述べています。
ネットワーク自動化とIoT
ネットワークスライシングにより、オペレーターは任意のデバイスを任意のクラウド、エッジ、データセンターエンドポイントに接続するオーダーメイドのクロスドメインデータパイプを自動構築できます。帯域幅は、各エンタープライズや産業IoTユースケースの固有ニーズに合わせてプロビジョニングされます——すべてオープンソース技術によって可能になります。
モノのインターネットテクノロジー
- セルラーIoTとBluetooth LEの融合:次世代接続への相乗的アプローチ
- COVID-19が製造業のIoT導入を加速させる理由
- スマート製造とIoT:次期産業革命を牽引
- IoTセキュリティの未来志向:より安全なつながる世界への専門家戦略
- IoTにおけるオープンソースソフトウェアの保護:ソフトウェアリスクの軽減
- IoTとクラウドコンピューティングが形作るエンタープライズデータの未来
- AIoT:人工知能がIoTを増幅する仕組み
- IoT World 2019から見るエッジコンピューティングとIoT戦略のインサイト
- 産業IoT:インダストリー4.0を牽引する主要ビルディングブロック
- オープンソース vs ベンダーサポートIoT開発ツール:企業に適したスタックの選び方
- IoTを活用した石油・ガス業務の変革