オープンソースとIoT:コラボレーションによるイノベーション
デバイスからエッジ、クラウド、データセンターに至るまで、オープンソースのソフトウェアとハードウェアがモノのインターネットに相互運用性をもたらしています。>
記述子「オープンソース」は主にソフトウェアに関連付けられており、そのソースコードは、開発者以外のユーザーが調べたり、使用したり、拡張したりするために自由にアクセスできます。この慣習は、初期の学術、企業、政府の採用者の間で始まり、1991年にLinusTorvaldsがLinuxカーネルをリリースしたときに大きなマイルストーンを打ちました。早送りして現在に至るまで、Torvaldsのオープンソースオペレーティングシステムは、組み込みコンポーネント、ルーター、アクセスポイント、デバイス、データセンターアプリケーションでの使用に適合しています。急成長するインターネットによって生成される大量のデータの生成、送信、受信のすべての重要な側面です。モノのインターネット。
オープンソースソフトウェア(およびハードウェア-これについては後で詳しく説明します)がIoTにどのように適合しているかについて理解するための最も重要なことの1つがアプローチにあります。オープンソースは、クラウドソーシング情報のようなものだと考えてください。ウィキペディアを例にとってみましょう。アイデアは、さまざまな経験、興味、専門知識を持つ多数の利害関係者がすべて同じ問題に取り組んでいるため、結果が改善されるということです。
オープンソースとIoT製品の開発
IoT製品が開発されると、接続の専門家がモデムを提供し、焦点を絞ったセキュリティ会社がそれらのプロトコルを提供し、フォームファクターはドメインの専門知識を備えた業種別の衣装から生まれます。成功する製品は、オープンソースソフトウェアの場合と同様に、パートナー主導のエコシステムアプローチから生まれます。同様に、標準から市場シェアまで、IoTスペースは断片化されているため、統一されたコンソーシアムタイプの処理は、IoTバリューチェーン全体が広大なアドレス可能な市場により良いサービスを提供するのに役立ちます。
IoTサービスは、センサーやその他のデバイスをネットワークに接続したり、集中型のクラウドコンピューティングプラットフォームやエッジプロセッサ、あるいはその両方に接続してデータを送受信したりできるプラットフォーム上に構築されています。他のプラットフォーム要素は、データがエンドポイントからクラウドに、そしてその逆に安全であることを保証しますが、他の要素は、請求、場所、資産の追跡と監視、およびその他の重要な機能を管理します。
主要なプラットフォーム
MicrosoftのAzureやGoogleの子会社が主導するグループであるThreadのような独自のプレイを含む多くのプラットフォームがありますが、オープンソースプラットフォームは主要なIoT企業から投資を集めています。
- GE: 社内で使用するためにGEPredixを開発し、サービスとしてのプラットフォームとして主に産業用IoTプロジェクトで利用できるようにしました。
- AllSeenAllianceのAllJoyn
- オープンコネクティビティファンデーション (OCF)IoTivityプラットフォーム: 昨年合併し、The LinuxFoundationがOCF名で後援しています。
The Linux Foundation
Linux Torvaldsの作成により、オープンソース/ IoTの世界の主要人物であるTheLinuxFoundationが誕生しました。このグループは、ソフトウェアやアイデアの共有、対面式のイベント、関連するトレーニングクラスや資料へのアクセスなど、さまざまなコンソーシアムとアライアンスを1つのフレームワークにまとめています。主要な企業メンバーには、AT&T、Qualcomm、Samsung、Cisco、Intel、Microsoft、Oracle、Huaweiが含まれます。
幅広いOCFリファレンスアーキテクチャに加えて、Linux Foundationは、ネットワークエッジに相互運用性をもたらすように設計されたオープンソースプロジェクトもホストしています。ここでは、重要なフィールドデバイスが展開され、入力が効率を高める一連のデータ分析の洞察とアクションを開始します。
EdgeXファウンドリ
デルが開発した約125,000行のコードがシードされた、EdgeX Foundryは、市場投入までの時間を短縮し、スケーラビリティを促進し、既存の標準を活用して本質的に複雑で断片化された市場を簡素化するために、相互運用可能なエッジコンポーネントを構築することを目的として立ち上げられました。特に、組立ラインでの欠陥検出や機器のリモート監視などの産業用IoTアプリケーションの観点から、エッジは意思決定の非常に重要なポイントです。
さまざまなデータポイントに基づいて機器の誤動作をコントロールセンターの技術者に警告するためにセンサーが現場に配備されている場合、センサーは問題が発生した場合にのみメッセージを送信する必要があります。これは、IoTゲートウェイまたはその他のエッジデバイスがセンサーデータを処理し、すべての状態が正常であると判断したことを意味します。
これはより効率的なプロセスであり、クラウドコンピューティングおよび帯域幅関連の料金を節約し、技術者が断続的なすべてクリアなメッセージを待つのではなく、緊急の問題に対処できるようにします。
オープンソースハードウェア
クラウドサービスが存在するデータセンターでは、オープンソースソフトウェアが大部分の高性能システムに存在します。同様に、ソフトウェアへのオープンソースアプローチは、データセンター機器のコストを削減し、スイッチ、サーバー、ラック、電力関連インフラストラクチャなどのコンポーネントの効率を高めるために設計と仕様を共有し始めたハードウェアメーカーによって採用されています。
オープンコンピュートプロジェクト
Facebookによって設立されたTheOpen Compute Projectは、ハードウェアに相当するLinuxFoundationとして機能します。 IoTが拡大し、企業のあらゆるレベルに浸透するにつれて、モノのインターネットが指揮する柔軟なオンデマンドの分散型コンピューティングインフラストラクチャを提供するデータセンターが急務になります。
NFVとSDN
レンズをさらに引き戻すと、オープンソースは、通信における最も重要な継続的な取り組みの1つである、ネットワーク機能仮想化(NFV)およびソフトウェア定義ネットワーク(SDN)の機能としてのネットワーク自動化を支えます。
ネットワークが進化してIoTと今後の5GNew Radio標準に対応するようになると、複雑さのレベルが非常に高くなるため、自動化が必要になります。 AT&Tは、拡張制御、オーケストレーション、管理、およびポリシー(ECOMP)アーキテクチャを開発し、2016年末までにネットワークの34%を仮想化しました。
中国では、ファーウェイがNFV / SDN変換のためのOpen-OrchestratorProject(Open-O)フレームワークを開発しました。昨年、これら2つのイニシアチブは、Open Network Automation Platform(ONAP)という新しい名前で統合されました。この名前は、ご想像のとおり、The LinuxFoundationによって管理されています。
2017年5月、Sprintは、C3PO、パケット最適化のためのClean CUPSCoreと呼ばれる独自のNFV / SDNリファレンスソリューションでアルファベットのスープをかき混ぜました。CUPSは、制御とユーザープレーンの分離を意味します。
SprintのCOOであるGunterOttendorfer氏は、新しいアーキテクチャは次のように述べています。「ネットワークコアに革命をもたらし、今後数年間のデータの波に対応するためのソリューションの拡張ツールボックスの一部です。 C3POはNFVおよびSDNイニシアチブの重要な部分であり、Sprintが市場の需要により迅速に適応し、新しいサービスをより効率的かつ費用効果的に拡張できるようにします。」
ネットワークの自動化とIoT
では、ネットワーク自動化とIoTの全体像は何でしょうか。ネットワークスライシング。これにより、オペレーターは、エンタープライズまたは産業用IoTの特定の要件を満たす方法でプロビジョニングされた帯域幅で、任意のデバイスを任意のクラウド、エッジデバイス、またはデータセンターに接続できる特注のクロスドメインデータパイプを作成する自動化機能を利用できます。使用事例。すべてオープンソースで可能になりました。
モノのインターネットテクノロジー
- セルラーIoTとBluetoothLEの相乗効果
- 2020年までにIoT市場を牽引するものは何ですか?
- スマートマニュファクチャリングとIoTが次の産業革命を推進しています
- サイバーセキュリティとモノのインターネット:将来を見据えたIoTセキュリティ
- ソフトウェアのリスク:IoTでのオープンソースの保護
- IoTとクラウドコンピューティングはデータの未来ですか?
- AIoT:AIとIoTの強力なコンバージェンス
- エッジとIoT:IoT World2019からの洞察
- インダストリーIoTとインダストリー4.0のビルディングブロック
- オープンソースのIoT開発ツールとベンダーがサポートするツール
- 石油およびガス産業にIoTを適用する方法