Honmeng OS アーキテクチャと主要テクノロジー

1.Hongmeng OSの全体的な紹介

HarmonyOS の概要

原著者: xiangzhihong8
2 日前、Huawei が HarmonyOS 2.0 をリリースしましたので、私もその流れに従い、HarmonyOS について簡単に紹介しました。
定義
まず、HarmonyOS の公式定義を見てみましょう。公式の定義によれば、HarmonyOS はあらゆるシナリオ (モバイル オフィス、スポーツと健康、ソーシャル コミュニケーション、メディア エンターテイメントなど) に対応する「未来志向」の分散オペレーティング システムです。従来の単一デバイスのシステム機能に基づいて、HarmonyOS は、同じシステム機能セットに基づいて、複数の端末デバイスの機能をサポートできる複数の端末形式に適応する分散コンセプトを提案します。
消費者向けに、HarmonyOS は生活シナリオにおけるさまざまな端末の機能を統合して「スーパー仮想端末」を形成し、異なる端末デバイス間の高速接続、相互支援、リソース共有を実現し、適切なデバイスをマッチングし、スムーズなフルシーンを提供します。経験。
アプリケーション開発者にとって、HarmonyOS はさまざまな分散テクノロジーを採用しているため、さまざまな端末デバイスの形状の違いに関係なくアプリケーションの開発と実装を行うことができ、開発の困難さとコストが軽減されます。これにより、開発者は上位レベルのビジネス ロジックに集中し、より便利かつ効率的にアプリケーションを開発できるようになります。
デバイス開発者向けに、HarmonyOS はコンポーネントベースの設計スキームを採用しており、デバイスのリソース能力とビジネス特性に応じて柔軟に調整して、さまざまなタイプの端末デバイスのオペレーティング システム要件を満たすことができます。
技術的特徴
ハードウェア相互支援、リソース共有
1、分散ソフトバス
分散ソフトバスは、さまざまな端末デバイスの統合基盤であり、デバイス間の相互接続および相互通信のための統合分散通信機能を提供し、デバイスを迅速に検出して接続することができます。タスクを分散してデータを送信する場合の分散ソフトバスの概略図を次の図に示します。

ここに画像の説明を挿入

2. 分散デバイス仮想化 分散
デバイス仮想化プラットフォームは、異なるデバイスのリソース統合、デバイス管理、データ処理を実現でき、複数のデバイスが一緒になってスーパー仮想端末を形成します。さまざまなタイプのタスクに対して、ユーザーに適切な機能を備えた実行ハードウェアを組み合わせて選択することで、異なるデバイス間でビジネスが継続的に流れ、異なるデバイスのリソースの利点を最大限に活用できるようになります。分散デバイス仮想化の概略図は次のとおりです。下の図。
ここに画像の説明を挿入

3. 分散データ管理
分散データ管理は、分散ソフト バスの機能に基づいて、アプリケーション プログラム データとユーザー データの分散管理を実現します。ユーザー データは単一の物理デバイスにバインドされなくなり、ビジネス ロジックがデータ ストレージから分離され、アプリケーションがデバイス間で実行されるときにデータがシームレスに接続され、一貫したスムーズなユーザー エクスペリエンスを生み出すための基本的な条件が生まれます。分散データ管理の概念図を次の図に示します。
ここに画像の説明を挿入

4. 分散タスク スケジューリング
分散タスク スケジューリングは、分散ソフト バス、分散データ管理、分散プロファイルなどの技術機能に基づいており、クロスデバイスをサポートする統合分散サービス管理 (検出、同期、登録、および呼び出し) メカニズムを構築します。アプリケーションのリモート起動、リモート呼び出し、リモート接続、移行などの操作を実行でき、機能、場所、業務運営状況、リソース使用量、およびさまざまなユーザーの習慣や意図に応じて、分散タスクを実行する適切なデバイスを選択できます。デバイス。次の図のアプリケーションの移行は、分散タスク スケジューリング機能を簡単に説明するための例として取り上げられています。
ここに画像の説明を挿入

ワンタイム開発、マルチデバイス展開
HarmonyOSは、​​ユーザープログラムフレームワーク、アビリティフレームワーク、UIフレームワークを提供し、アプリケーション開発プロセスにおけるビジネスロジックや複数端末のインターフェースロジックの再利用をサポートし、ワンタイム開発でアプリケーション開発とマルチデバイス展開を可能にします。マルチデバイス展開により、クロスデバイス アプリケーションの開発効率が向上します。ワンタイム開発と複数端末展開の概略図を次の図に示します。
ここに画像の説明を挿入

統一された OS、柔軟な導入
HarmonyOS は、コンポーネント化と小型化設計手法により、さまざまな端末デバイスのオンデマンドで柔軟な導入をサポートし、さまざまなタイプのハードウェア リソースと機能要件に適応できます。コンパイル チェーン関係を通じてコン​​ポーネント化された依存関係の自動生成をサポートし、コンポーネント ツリーの依存関係グラフを形成し、製品システムの便利な開発をサポートし、ハードウェア デバイスの開発の敷居を下げます。
各コンポーネントの選択をサポート(コンポーネントはオプション):ハードウェアの形状や要件に応じて、必要なコンポーネントを選択できます。
コンポーネントでの機能セットの構成をサポートします (コンポーネントは大小の場合があります): ハードウェア リソースの条件と機能要件に従って、コンポーネントでの機能セットの構成を選択できます。たとえば、グラフィックス フレームワーク コンポーネントで一部のコントロールを構成することを選択します。
コンポーネント間の依存関係の関連付けをサポートします (プラットフォームは大きくても小さくても構いません)。コンパイル チェーンの関係に従って、コンポーネント化された依存関係を自動的に生成できます。たとえば、グラフィックス フレームワーク コンポーネントを選択すると、依存するグラフィックス エンジン コンポーネントなどが自動的に選択されます。
HarmonyOS の技術アーキテクチャは
、全体として、下から上へ、カーネル層、システム サービス層、フレームワーク層、アプリケーション層の階層化設計に従っています。システム機能は、「システム > サブシステム > 機能/モジュール」に従って段階的に拡張され、マルチデバイス展開シナリオでは、一部の必須ではないサブシステムまたは機能/モジュールを実際のニーズに応じて調整できます。HarmonyOS の技術アーキテクチャを次の図に示します。
ここに画像の説明を挿入

カーネル層
HarmonyOS システムは、カーネル サブシステムとドライバー サブシステムに分かれています。
カーネル サブシステム: HarmonyOS はマルチカーネル設計を採用しており、リソースに制約のあるさまざまなデバイスに適した OS カーネルの選択をサポートします。カーネル抽象層 (KAL、KernelAbstract Layer) は、プロセス/スレッド管理、メモリ管理、ファイル システム、ネットワーク管理、周辺機器管理などのマルチコアの違いをシールドすることにより、基本的なカーネル機能を上位層に提供します。
ドライバー サブシステム: HarmonyOS ドライバー フレームワーク (HDF) は、HarmonyOS ハードウェア エコロジカル オープン性の基盤であり、統合された周辺機器アクセス機能とドライバー開発および管理フレームワークを提供します。
システム サービス層
システム サービス層は HarmonyOS の中核となる機能の集合であり、フレームワーク層を通じてアプリケーションにサービスを提供します。システム基本機能サブシステム セット
: HarmonyOS マルチデバイス上の分散アプリケーションの操作、スケジューリング、および移行のための基本機能を提供し、分散ソフト バス、分散データ管理、分散サブシステムで構成されます。タスク スケジューリング、Ark 多言語ランタイム、パブリック ベース ライブラリ、マルチモード入力、グラフィックス、セキュリティ、AI など。このうち、Ark ランタイムは、C/C++/JS 多言語ランタイムと基本システム クラス ライブラリを提供し、ランタイムも提供します。
基本ソフトウェア サービス サブシステム セット: イベント通知、電話、マルチメディア、DFX、MSDP&DV などのサブシステムで構成される、HarmonyOS 用のパブリックおよび一般ソフトウェア サービスを提供します。
強化されたソフトウェア サービス サブシステム セット: スマート スクリーン専用サービス、ウェアラブル専用サービス、IoT 専用サービスなどのサブシステムで構成される、さまざまなデバイス向けの差別化された機能強化ソフトウェア サービスを HarmonyOS に提​​供します。
ハードウェア サービス サブシステム セット: HarmonyOS 用のハードウェア サービスを提供し、位置情報サービス、生体認証識別、ウェアラブル ハードウェア サービス、IoT 独自のハードウェア サービスなどのサブシステムで構成されます。
さまざまな機器形式の導入環境に応じて、基本ソフトウェア サービス サブシステム セット、拡張ソフトウェア サービス サブシステム セット、およびハードウェア サービス サブシステム セットの内部をサブシステムの粒度に従って調整でき、各サブシステムの内部をカスタマイズできます。関数の粒度に応じて調整されます。
フレームワーク層
フレームワーク層は、HarmonyOSアプリケーションにJava/C/C++/JSやAbilityフレームワークなどの多言語ユーザープログラムフレームワークや、各種ソフトウェア・ハードウェアサービス向けに公開されている多言語フレームワークAPIを提供するとともに、 C/C++/JS およびその他の多言語フレームワーク API がサポートされており、さまざまなデバイスでサポートされる API は、システムのコンポーネント化と調整の程度に関係します。
アプリケーション層
アプリケーション層には、システム アプリケーションとサードパーティの非システム アプリケーションが含まれます。HarmonyOS アプリケーションは、1 つ以上の FA (機能能力) または PA (粒子能力) で構成されます。その中で、FA にはユーザーと対話する機能を提供する UI インターフェイスがありますが、PA にはバックグラウンドでタスクを実行する機能と統合されたデータ アクセス抽象化を提供する UI インターフェイスはありません。FA/PA に基づいて開発されたアプリケーションは、特定のビジネス機能を実現し、クロスデバイスのスケジューリングと配布をサポートし、一貫した効率的なアプリケーション エクスペリエンスをユーザーに提供します。
システムセキュリティ
HarmonyOS を搭載した分散端末では、「適切な人が適切な機器を通じて適切なデータを使用する」ことが保証されます。
「分散型多端末連携本人認証」により「本人」を保証します。
「分散端末上で信頼できる動作環境を構築」することで「正しい機器」を確保します。
「端末間のフロー、データの分類、階層管理のプロセスにおける分散データ」を通じて、「データの正しい使用」を保証します。
正しいデバイス
分散端末シナリオでは、ユーザーが使用するデバイスの安全性と信頼性を確保することによってのみ、仮想端末上でユーザー データを効果的に保護し、ユーザーのプライバシーの漏洩を回避できます。
セキュア ブートは、ソースの各仮想デバイス上で実行されているシステム ファームウェアとアプリケーションが完全で改ざんされていないことを保証します。セキュア ブートにより、さまざまなデバイス メーカーのイメージ パッケージが悪意のあるプログラムに違法に置き換えられにくくなり、ユーザーのデータとプライバシーが保護されます。
信頼できる実行環境は、ユーザーの個人機密データの保管と処理を保護し、データが漏洩しないようにするために、ハードウェアベースの信頼できる実行環境 (TEE、信頼できる実行環境) を提供します。分散型端末ハードウェアのセキュリティ機能は異なるため、ユーザーの機密個人データの保管と処理には高セキュリティ機器を使用する必要があります。HarmonyOS は、数学的に証明可能で正式に開発および検証された TEE マイクロカーネルを使用しており、商用 OS カーネルに対して CC EAL5+ の認定評価を取得しています。
デバイス証明書認証は、他の仮想端末に対してセキュリティ機能を証明するために、信頼された実行環境を持つデバイスのデバイス証明書の事前設定をサポートします。TEE 環境を備えたデバイスの場合、プリインストールされた PKI (公開キー インフラストラクチャ) デバイス証明書は、デバイスが合法的に製造されたことを保証するデバイス ID の証明を提供します。デバイス証明書は生産ラインでプリセットされ、デバイス証明書の秘密鍵はデバイスの TEE 環境に書き込まれ安全に保管され、TEE 内でのみ使用されます。ユーザーの機密データ (キー、暗号化された生体認証など) を送信する必要がある場合、セキュリティ環境の検証にデバイス証明書が使用された後、あるデバイスの TEE から別のデバイスの TEE へ安全なチャネルが確立されます。以下の図に示すように、安全な送信を実現します。
ここに画像の説明を挿入

データを正しく使用する
分散端末シナリオでは、ユーザーがデータを正しく使用できることを保証する必要があります。HarmonyOS は、個人データとプライバシー、およびシステム機密データ (キーなど) が漏洩しないように、データの生成、保管、使用、送信、および破棄のライフサイクル全体を保護します。
データ生成: データが存在する国または組織の法律、規制、基準に従って、データは分類および等級付けされ、分類に応じて対応する保護レベルが設定されます。各保護レベルのデータは、生成当初からの保存、使用、送信のライフサイクル全体において、対応するセキュリティ ポリシーに従って、異なる強度のセキュリティ保護を提供する必要があります。仮想ハイパーターミナルのアクセス制御システムは、ラベルに基づくアクセス制御ポリシーをサポートし、十分なセキュリティ保護を提供できる仮想端末間でのみデータを保存、使用、送信できるようにします。
データストレージ: HarmonyOS は、データのセキュリティレベルを区別し、異なるセキュリティ保護機能を持つパーティションにデータを保存することでデータを保護し、ライフサイクル全体におけるクロスデバイスキーのシームレスなフローと、クロスデバイスキーのアクセス制御機能を提供します。分散のサポート 協調的な ID 認証、分散型データ共有、その他のサービス。
データの使用: HarmonyOS は、ハードウェアを通じてデバイスに信頼できる実行環境を提供します。ユーザーの個人機密データは、ユーザー データのセキュリティとプライバシーを確​​保するために、分散仮想端末の信頼できる実行環境でのみ使用されます。
データ送信: 仮想ハイパーターミナル間でデータを安全に転送するには、各デバイスが正確で信頼できる必要があり、信頼関係が確立されており (複数のデバイスが HUAWEI ID を介してペアリング関係を確立します)、信頼を検証した後、安全な関係 接続チャネルは、データ フローのルールに従って、データを安全に送信します。デバイス間で通信するときは、ID 資格情報に基づいてデバイスを認証し、これに基づいて安全な暗号化された伝送チャネルを確立する必要があります。
データの破壊: キーの破壊はデータの破壊を意味します。仮想端末へのデータの保存はキーに基づいて行われます。データを破棄する場合、対応するキーのみを破棄するだけでデータの破棄が完了します。

2. サブシステムのアーキテクチャ

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

3. 主要技術

Huawei 紅蒙 OS の 4 つの主要な技術的特徴
  紅蒙 OS の独自の設計は、フルシナリオのスマート体験の高標準接続要件を満たすことであり、このため、ファーウェイは 4 つの主要な特徴を持つシステム ソリューションを提案しています。

  1. 初めて、分散アーキテクチャが端末 OS に使用され、シームレスな端末間コラボレーションエクスペリエンス
      OS の「分散 OS アーキテクチャ」と「分散ソフト バス技術」は、パブリック通信プラットフォーム、分散データ管理、分散キャパシティ スケジューリングと仮想 4 つの周辺機能により、アプリケーション開発者は、対応する分散アプリケーションの基礎となるテクノロジの実装の難しさから保護され、開発者が独自のビジネス ロジックに集中できるようになり、同じ端末を開発するのと同じように端末間分散アプリケーションを開発でき、強力な端末間ビジネス コラボレーション機能により、さまざまな使用シナリオにシームレスなエクスペリエンスがもたらされます。
  2. システムの自然な滑らかさを実現する確定的遅延エンジンと高性能 IPC テクノロジー
      Honmeng OS は、確定的遅延エンジンと高性能 IPC の 2 つの主要なテクノロジーを使用して、既存のシステムのパフォーマンス不足の問題を解決します。遅延エンジンを決定することで、タスク実行前にシステム内でタスクの実行優先度と制限時間を設定してスケジューリング処理を行うことができ、優先度の高いタスクリソースが優先的にスケジューリングされるため、アプリケーションの応答遅延が25.7%削減されます。Honmeng マイクロカーネルのコンパクトな構造により、IPC (プロセス間通信) のパフォーマンスが大幅に向上し、既存のシステムと比較してプロセス通信効率が 5 倍向上しました。
  3. 端末機器の信頼できるセキュリティを再構築するマイクロカーネル アーキテクチャに基づいて、
      Harmony OS は、強力なセキュリティ機能と低遅延を備えたまったく新しいマイクロカーネル設計を採用しています。マイクロカーネル設計の基本的な考え方は、カーネル機能を簡素化し、カーネル外のユーザー モードで可能な限り多くのシステム サービスを実装し、同時に相互セキュリティ保護を追加することです。マイクロカーネルは、マルチプロセス スケジューリングやマルチプロセス通信など、最も基本的なサービスのみを提供します。
      Honmeng OS は、マイクロカーネル テクノロジーを信頼できる実行環境 (TEE) に適用し、正式な手法を通じて信頼できるセキュリティを再構築します。形式的手法は、数学的手法を使用してシステムの正しさをソースから抜け穴なく検証する有効な手段です。機能検証や模擬攻撃などの従来の検証方法は、選択された限られたシナリオでのみ検証できますが、正式な手法では、データ モデルを通じてすべてのソフトウェア実行パスを検証できます。Honmeng OS は初めてターミナル TEE に正式な方式を使用し、セキュリティ レベルを大幅に向上させます。同時に、Hongmeng OS マイクロカーネルのコード サイズは Linux マクロカーネルのわずか 1,000 分の 1 であるため、攻撃される可能性も大幅に減少します。
  4. 統合された IDE がワンタイム開発、マルチ
    デバイス展開をサポートし、端末間でのエコロジカルな共有を実現します。 ビジュアル プログラミングにより、開発者は同じプロジェクトに基づいて複数端末で自動実行されるアプリを効率的に構築でき、実質的なワンタイム開発、マルチデバイス展開を実現します。端末を導入し、クロスデバイス間での共有エコロジーを実現します。Huawei Ark Compilerは、Android仮想マシンモードに代わる初の静的コンパイラで、開発者は開発環境で一度に高級言語をマシンコードにコンパイルできます。さらに、Ark コンパイラは将来的に多言語統合コンパイルをサポートする予定で、これにより開発効率が大幅に向上します。

4. 参考文献


以下の資料を通じて、 1) マイクロカーネルとマクロカーネルの違い、Hongmeng がマイクロカーネルを選択する理由、
2) Ark コンパイラーの原理と機能、およびそれが解決する中心的な技術的問題をさらに理解できます。

HarmonyOS Honmeng オペレーティング システムの開発履歴: マイクロカーネル、Ark コンパイラー、IOT エコロジーなど
2019-08-19 18:49:28

原著者: Yi Smart Internet of Things Xiaobian
はじめに
先週、ファーウェイは開発者カンファレンスでマイクロカーネルベースのフルシナリオ分散Hongmengオペレーティングシステムをリリースし、Arkコンパイラのオープンソースを発表しました。技術的な観点から見ると、オペレーティング システムは、ハードウェア リソースを管理および割り当て、アプリケーション ソフトウェアの機能を実現するための重要なキャリアであり、テクノロジーの高い純度が、その「ピラミッドの頂点」としての地位を決定します。エコロジーの観点から見ると、オペレーティング システムのメーカーは、対応する産業エコロジーのリーダーです。紅蒙オペレーティングシステムの発売は、ファーウェイにとって、そして我が国の独立した制御可能なプロセスにとって、自明の意味を持っています。
全文紹介
• 7年の蓄積、「紅夢」開発へ
• 1. ICT分野の「頭脳」、システムを制した者が世界を制す
• 2. 紅蒙の初期プロトタイプであるLiteOSにはすでにファーウェイの技術が反映されているIoT への取り組み
• 2 つのコア要素: マイクロカーネル、Ark コンパイラー
• 1. Honmeng マイクロカーネルは、モノのインターネット向けに下位レベルから設計されています
• 2. Ark コンパイラーは、Hongmeng の成功の鍵です
• 5G+IoT 時代の Apple
• Honmeng は、ファーウェイのIoTエコシステムを改善し、産業プロセスを促進する


原文の出所: Internet of Things Think Tank
先週、ファーウェイは開発者カンファレンスでマイクロカーネルベースのフルシナリオ分散Hongmengオペレーティングシステムをリリースし、Arkコンパイラのオープンソースを発表した。技術的な観点から見ると、オペレーティング システムは、ハードウェア リソースを管理および割り当て、アプリケーション ソフトウェアの機能を実現するための重要なキャリアであり、テクノロジーの高い純度が、その「ピラミッドの頂点」としての地位を決定します。エコロジーの観点から見ると、オペレーティング システムのメーカーは、対応する産業エコロジーのリーダーです。紅蒙オペレーティングシステムの発売は、ファーウェイにとって、そして我が国の独立した制御可能なプロセスにとって、自明の意味を持っています。
この問題に関する社内のインテリジェントな参考資料として、Hongmeng OSの開発プロセス、技術的特徴、「5G+IoT」時代のHuaweiの野望を包括的に分析したShenwan Honyuanの調査レポート「Huawei Honmeng OSのパノラマ分解」をお勧めします。
ここに画像の説明を挿入

7年の蓄積、「紅夢」を発展させるために
1. ICT分野の「頭脳」、システムを制した者が世界を制す
オペレーティングシステム(OS、Operating System)は、コンピュータのハードウェアとソフトウェアのリソースを管理する「頭脳」です。一般的な ICT システムにはハードウェアとソフトウェアが含まれており、ソフトウェアはオペレーティング システム ソフトウェアとアプリケーション ソフトウェアに分類できます。その中でも、オペレーティングシステムはハードウェアとアプリケーションソフトウェアの間の重要な層であり、ハードウェアリソースの管理と割り当て、およびアプリケーションソフトウェアの機能を実現するための重要なキャリアです。
オペレーティング システムは ICT 分野で重要な役割を果たしており、その役割はテクノロジーとエコロジーの 2 つの側面から証明できます。
技術的な観点から見ると、オペレーティング システムはプログラムの動作プロセスにおいて重要な役割を果たしています。一般に、ソフトウェア プログラムの動作には、プログラミング言語、コンパイル システム、オペレーティング システム、命令セットの 4 つの要素が必要です。大まかな理解: 1) プログラミング言語は、一般的な C、C++、Java、C# などを含むプログラミング ツールの基礎です; 2) コンパイル システムの機能は、書かれたプログラミング言語をバイナリ コードに「変換」することです。マシンが認識できる; ③ オペレーティング システムは、リソースをスケジュールし、プログラムを実行するための「頭脳」である; ④ 命令セットは、プログラムの実行方法を決定します。
次のような類推が可能です。ハードウェアは高速道路や鉄道などのインフラストラクチャ リソースに相当し、ソフトウェアはドライバー/乗客に相当し、オペレーティング システムはさまざまなタイプの車両に相当します。車、電車、その他の交通手段は、道路や鉄道などのインフラの助けを借りて移動でき、運転手や乗客は交通手段を利用してさまざまな目的地に到達できます。オペレーティングシステムはハードウェアと下位で接続されており、ハードウェア資源の存在が実質的な意味をもつと同時に、各種アプリケーションプログラムを上流に運んで各種アプリケーション機能を実現しており、コンパイルシステムはハンドルやナビゲーターの役割を果たしている。プログラムの実行中に、ドライバー(ソフトウェア)の操作(プログラム命令)を車両の変位(機械語)に変換します。
ここに画像の説明を挿入

▲プログラム運用のプロセスにおいてオペレーティングシステムは重要な役割を果たしている
ウィンテルと中国の自主管理の歴史をエコロジーの観点から要約すると、オペレーティングシステムメーカーはICT産業チェーンの中核をなしている。Win-tel アライアンスの下、Microsoft の株価は Win95、WinXP、その他のバージョンのリリースにより繰り返し最高値を更新しました。1980 年代に Microsoft と Intel は Win-tel アライアンスを結成し、x86 Intel プロセッサと組み合わせた Windows システムが PC 分野の絶対的な主流になりました。」1995 年の Win95 のリリースは「デスクトップ」の概念を開拓し、人間とコンピュータの対話インターフェイスをより使いやすくし、Windows XP のリリースはオペレーティング システムの分野における Microsoft の主導的な地位をさらに強固なものにしました。
ここに画像の説明を挿入

▲Win-tel 開発の歴史
チップは ICT エコロジーの基礎となる中核ですが、Windows の背後にある巨大なアプリケーション エコロジーにより、Microsoft がチップ メーカーに対してより高い発言力を持っていることが決まります。Microsoft は 2018 年に、Win10 オペレーティング システムには 3,500 万のアプリケーション、1 億 7,500 万を超えるソフトウェア バージョンがあり、1,600 万のハードウェアとドライバーの組み合わせをサポートしていると発表しました。Microsoft は 30 年以上にわたって多数の開発者を蓄積しており、巨大なアプリケーション ベースを持っているため、チップ アーキテクチャの選択において一定の発言権を持っています。x86 に加えて、Microsoft は ARM アーキテクチャ用の新世代オペレーティング システムを発売しており、Intel 以外のチップ メーカーは Win エコシステムの拡大から恩恵を受けることになります。
さらに、ICT分野の自己制御性は、チップに代表されるハードウェア層に反映されるだけでなく、環境の持続可能性を推進するオペレーティングシステムも必要とします。「基本ソフトウェアのショートボードは主にオペレーティングシステムにあり、チップのショートボードは主にEDA(電子設計自動化)設計ツールの分野にあります。」チップレベルでのイノベーションと投資は常に業界と資本の焦点であったが、継続的な研究開発には商業利用とアプリケーションソフトウェアを同時に進歩させるオペレーティングシステムが必要であり、商業段階でのキャッシュフローの再投資がなければ、チップレベルでのイノベーションは実現できない繰り返し続けるのは難しいでしょう。
ここに画像の説明を挿入

▲中国では商用OSが多数登場し、形になり始めている

2.Hongmengの​​初期プロトタイプであるLiteOSは、すでにIoTにおけるファーウェイの取り組みを反映しており、
ファーウェイの「Hongmeng」コンセプトの発表のタイミングは外部環境の影響を受けたものの、実際には多くの商用経験を蓄積している。紅蒙オペレーティングシステムのリリースのタイミングは非常に重要ですが、それは「ゼロから始める」プロセスではなく、アプリは紅蒙OSのプロトタイプです。
ここに画像の説明を挿入

▲ ファーウェイは、2012年の早い段階で、IoT
アプリケーションのコスト、接続、セキュリティという3つの主要な問題点を解決するために、LiteOSと呼ばれるIoTオペレーティングシステムの開発を開始しており、これはファーウェイが早い段階でIoT分野を模索していたことを示している。
(1) 低コスト、低消費電力。モノのインターネットでは多数の端末にアクセスする必要があり、ほとんどのエッジ デバイスは小型でモバイルであるため、バッテリー寿命と単価に対する要件が高くなります。LiteOS カーネルは 10k 未満であり、同時に MCU と通信モジュールの OpenCPU アーキテクチャにより、端末の体積と端末コストを大幅に削減できます。超低消費電力で、5 番目のバッテリーでも 5 年間動作します。
(2) さまざまな接続。IoT 端末は、さまざまなシナリオでさまざまな形式のネットワーク接続を必要とし、特に 5G 時代に入ってからは、システムの接続パフォーマンスと互換性に対する厳しい要件が求められます。強力な接続拡張パフォーマンスを備え、6LoWPAN、WiFi、BTE、Zigbee などの複数のプロトコルをサポートし、自己組織化ネットワーク、自己検出、デバイス間の相互運用性により、IoT アプリケーションのさまざまな接続要件を満たすことができます。
(3) 安全性。IoTエッジコンピューティングでは「クラウド」+「デバイス」の連携が必要となり、相互接続後のデータ漏洩がIoTシステムの隠れた大きな危険となっています。LiteOS は、双方向認証、差分アップグレード、DTLS/DTLS+ およびその他のメカニズムを非常に小さなカーネルで実装します。
ここに画像の説明を挿入

▲LiteOSの多くの機能は、システムがモノのインターネット向けに特別に設計されていることを示しており、
将来的には、成熟した商用LiteOSがHongmengオペレーティングシステムに徐々に統合され、Hongmengエコシステムのマルチターミナル開発機能が徐々に強化される予定です。宏蒙以前、ファーウェイはHiLink(接続規格)+LiteOS(オペレーティングシステム)+チップ(演算能力)というIoTの「3点セット」システムを形成していた。このシステムの下で、ファーウェイのスマートホーム、スマートフォン、時計ブレスレットなどの機器の2Cの出荷は2億個を超え、水道や電気のメーター、カメラ、自転車などの機器の2Bの出荷は1億個を超え、成熟した製品を持っています。安定した商用ソリューション。LiteOS と Honmeng をさらに組み合わせることで、IoT 分野で強力な相乗効果が生まれるでしょう。
ここに画像の説明を挿入

▲ファーウェイはHiLink+LiteOS+チップのIoT「スリーピース」システムを形成
ここに画像の説明を挿入

2 つのコア要素: マイクロカーネルと Ark コンパイラー
Honmeng は、設計の最初から複数の端末 (エッジ コンピューティング IoT、サーバーなど) のために生まれました。マイクロカーネルと Ark コンパイラーは、Hongmeng オペレーティング システム エコシステムの 2 つのコア要素です。
マイクロカーネルはオペレーティング システムの構造形式であり、システムのさまざまな機能のモジュール化を実現し、より柔軟で、拡張が容易で、繰り返しの保守と更新が容易であり、コンパイラは人間と人間の間の「翻訳」とみなすことができます。機械が人間のプログラミング言語を翻訳する コンピュータにとって理解可能かつ実行可能な言語は、人間とコンピュータの間のコミュニケーションの架け橋となります。
ここに画像の説明を挿入

▲マイクロカーネルとArkコンパイラはHongmengエコシステムの2つのコア要素である
コンパイラとシステムカーネルのレイアウトにおけるファーウェイの10年間の進化は、Hongmengオペレーティングシステムとモノのインターネットへの参入のための強固な基盤を築きました。
ここに画像の説明を挿入

▲ファーウェイの10年にわたるマルチ端末システムのレイアウトがモノのインターネットへの参入への道を開く

1. Honmeng マイクロカーネルは、モノのインターネット向けに徹底的に設計されており、
マクロカーネルに対応し、オペレーティング システムの構造形式です。オペレーティング システムの中核機能には、ファイル システム、メモリと I/O デバイスの管理、CPU スケジューリングなどが含まれます。マクロ カーネルとは、オペレーティング システムが上記のすべての機能をカーネルに「パッケージ化して統合」し、異なる機能間の結合を意味します。機能モジュール数が多いため効率が高いという利点があり、代表的なシステムとしてはLinux、Unixなどが挙げられます。マイクロカーネルは、システムを小さな機能モジュールに分割します。最もコアなスケジューリング機能とメモリ管理機能のみがカーネル内に保持されます。ドライバー、ファイル システムなどは、「外部モジュール」の形式でカーネルに接続されます。これに応じた利点は次のとおりです。拡張が容易、保守・更新が容易、安定性が高いなどの特徴があり、代表的なシステムとしてはWindows、Mac OS Xなどが挙げられます。
マイクロカーネルは、複雑なプログラム機能により適しており、さまざまなハードウェア プラットフォームにより柔軟に移植できます。マイクロカーネルは、オペレーティング システムのカーネル内の最も基本的な機能のみを保持するため、カーネル開発の難易度が大幅に軽減されます。分散思考により、コア以外のプログラムとモジュールがカーネルから分離されるため、単一のプログラムが失敗しても、システムには影響がありません。システム全体の機能であると同時に、マイクロカーネルはマクロカーネルに比べて移植が容易であり、開発・更新サイクルを短縮することができます。
最初の部分に続いて、次のような類推も行うことができます。オペレーティング システムを車両などの乗り物に例えると、カーネル構造の違いは乗り物のカスタマイズ方法の違いに相当します。マクロカーネルは商用車に相当し、マイクロカーネルは高度にカスタマイズされた車をサポートするのに似ています。商用車は走行過程において全体的な動作効率は高いものの、特定の部品が故障した場合、修理には特別な人員と同種の予備部品が必要ですが、カスタマイズされた車両の多くのモジュールは非常に交換可能であり、簡単に交換できます。異なる道路状況 (異なるハードウェア環境) で走行できるように変更されました。
ここに画像の説明を挿入

▲マイクロカーネルの構造はマクロカーネルよりも平坦で柔軟性が高く、
Hongmeng マイクロカーネルはボトムアップでモノのインターネット向けに設計されています。上記のことから、マイクロカーネルの最大の特徴は、ほとんどのコア機能のみをカーネル内に保持することであることがわかります。遅延シナリオは、産業制御や高度道路交通などの IoT 分野に特に適しており、障害の分離を実現してシステムの安定性とセキュリティを最大限に確保でき、遅延シナリオをより適切に満たすことができます。 5G ウルトラマルチ接続シナリオにおける Internet of Everything の要件。
Honmeng マイクロカーネルは、ディストリビューションの特性を具体化し、IoT エコロジカル コラボレーションの問題点を解決します。現在、既存のオペレーティング システムは基本的に特定の種類のハードウェアにのみ対応しており、Windows は x86 PC に対応し、iOS は Apple 携帯電話に対応します。しかし、IoT時代では端末の種類が大幅に増加しており、ハードウェアの種類ごとにOSやアプリケーションを開発するのは困難であり、異なるハードウェア端末の生態を共有・連携させることができず、開発効率が低いという課題があります。そして、Hongmeng は、さまざまなデバイス (スマート スクリーン、ウェアラブル デバイス、自動車機械、スピーカー、携帯電話など) に柔軟に展開できるハードウェア デカップリングを実現しました。同時に、革新的な分散ソフト バスにより、異なる機能を持つハードウェアが相互に連携できるようになります。
例: 従来のカメラ、テレビ、オーディオ、その他のデバイスは元々互いに独立していましたが、Hongmeng の分散ソフト バスの下では、これらのデバイスはカメラ モジュール、ディスプレイ モジュール、外部スピーカー モジュールに「仮想化」され、有機的な全体となります。ユーザーは追加の設定なしでさまざまな機能をオンデマンドで呼び出すことができ、ハードウェア端末は相互に連携します。
ここに画像の説明を挿入

▲ 将来的には、マイクロカーネルベースのHongmengオペレーティングシステムはIoT分野で広く使用される予定であり
、マイクロカーネルはIoTオペレーティングシステムの進化方向であり、Hongmengマイクロカーネルの効率性とセキュリティは業界をリードしています。一般的なマイクロカーネルシステムでは、ドライバーやファイルシステムなどのプロセスが外部にあるため、モジュール間の通信をカーネルが「橋渡し」する必要があり、マクロカーネルに比べて効率が低い場合が多いです。ただし、Hongmeng マイクロカーネルは高度に最適化されたプロセス間通信を備えており、Hongmeng は QNX や Fuchisia よりも 3 ~ 5 倍効率的です。さらに、マイクロカーネルのコードの数はマクロカーネルのコードの数よりもはるかに少ないため、Hongmeng はコードの各行で十分な「正式な」セキュリティ検証を実行でき、カーネルのセキュリティが大幅に向上します。
2. Ark コンパイラーがHongmeng の成功の鍵 Ark
コンパイラーは、2019 年 4 月の P30 シリーズ携帯電話カンファレンスでファーウェイによって初めて発表されましたが、10 年間蓄積されており、マルチ端末システムとして位置付けられています。ファーウェイは以前、Arkコンパイラーは携帯電話上のAndroidシステムの動作効率を大幅に向上させると述べ、実際にはコンパイラーの開発はエッジコンピューティング、サーバー、その他の分野のより深いレイアウトにおいてHongmengオペレーティングシステムを支援することを目的としていると述べた。
従来のコンパイラの場合、コンパイル時間と言語間コンパイルがボトルネックとなり、アプリケーションの実行効率が制限されます。アプリケーションプログラムの実行にはバイトコードからマシンコードへの変換が必要であり、プログラマーはプログラミングを行う際に上記のC、C++、Java、C#などのプログラミング言語を使用しますが、ハードウェアの実行ロジックは0をベースとしています。と 1 つのバイナリ。したがって、ハードウェアが命令を「理解」するには、コンパイラが「プログラミング言語」を「機械語」に翻訳する必要があります。
(1) コンパイル時点: コンパイラの動作時点の違いにより、コンパイル方法は 2 種類に分けられますが、実行効率にはまだ改善の余地があります。1 つは「実行中の変換」で、プログラムが特定のコマンドを呼び出し、コンパイラーがそれをリアルタイムでバイナリ コードに変換します (Android の以前のバージョンではこのソリューションが使用されており、プログラムの実行効率が低いです)。もう 1 つは、高機能を導入することです。 -パフォーマンス仮想マシン (Android システムの ART、つまり Android ランタイム) では、プログラムのインストール時またはシステムのアイドル時にコードが事前に変換されるため、プログラムの実行効率がさらに向上しますが、新たな問題が発生します。プログラムのインストール時間が長いこと。
(2) クロス言語コンパイル: プログラムは異なる言語で書かれることが多く、コンパイル効率に大きな影響を与えます。たとえば、Java や C/C++ などの複数の言語で開発されたアプリケーションは、実行時に異なるコードを調整するために共通のインターフェイス (つまり、Java ネイティブ インターフェイス、JNI) を使用する必要があります。共通のインターフェイスはハードウェア リソースを占有する必要があり、異なるコードの調整は本質的に非効率であるため、従来のコンパイラーの下での言語間アプリケーションの実行効率は低くなります。
上記 2 つのボトルネックに対する Ark Compiler の解決策は、コンパイル プロセスを開発者に委ねることです。Android システムでは、いくつかの複雑な動的セマンティクスのコンパイルは依然として仮想マシンによって完了する必要があります。Ark Compiler開発チームは、特に言語間コンパイルにおいてJavaの動的セマンティクスを整理することによって大規模なデータモデリングを実施し、これにより動的セマンティクス分析の精度が大幅に向上しました。さらに、ファーウェイはコア特許を使用して一連の動的セマンティクスを設計しました。セマンティック マッチング メカニズムにより、実行時の動的セマンティクスのオーバーヘッドが効果的に削減されます。その結果、Ark コンパイラーは、アプリケーション プログラムが実行される前に Java コードを機械語にコンパイルできるようになり、ハードウェア リソースを大幅に解放できます。これは、マルチターミナル、特に IoT エッジ コンピューティングにとって特に重要です。
Ark コンパイラーは開発者にとってフレンドリーであり、良好なエコロジーの形成に役立ちます。従来、Android などでは開発難易度を下げるため、開発者リンクでのコンパイルを避けてきましたが、開発者は言語をまたいだコンパイル方法を考慮せず、コードを書くだけで済みます。しかし、Ark計画ではコンパイルプロセスを開発段階まで進めるため、開発者の負担は増えず、逆に開発者はArkのプリセットアルゴリズムを通じてコードを最適化したり、コード最適化アルゴリズムを自ら開発したりすることもできる。将来的には、コードの最適化がクラウドに移行される可能性もあります。フレンドリーな開発環境は、Hongmeng が良好なエコシステムを構築するための重要な要素です。
Ark コンパイラについては、次のように比較することもできます: 以前は、Android システムを搭載した ART 仮想マシンは従来のマニュアル トランスミッション車を運転する経験豊富なドライバーに相当しましたが、Hongmeng オペレーティング システムを搭載した Ark コンパイラは同等でした。 L4レベルの自動運転を搭載した車両で、車両状況や道路状況に応じていつでも車両の運転を柔軟に調整し、すべての乗員に最高の乗り心地を提供します。
Java、C、C++などの言語との互換性によりHongmengの​​即戦力が強化され、KirinやKunpengなどの独自のハードウェアアーキテクチャと連携してWin-telと同様のソフトウェアおよびハードウェア構造を形成しています。
ここに画像の説明を挿入

▲Huawei IoTはx86分野と同様のチップファミリーを形成している
ため、マイクロカーネルとArkコンパイラの2つの主要な要素を考慮すると、Hongmengは携帯電話のオペレーティングシステムを主な位置付けとするだけでなく、モノのインターネット向けに設計されています。一方で、ファーウェイの成熟した携帯電話事業にとって、システムを構築するのは簡単だが、エコシステムを構築するのは難しい。現在、AndroidとAppleはほぼ壊れないエコシステムを構築している。ファーウェイが継続するためのリソースである。条件が許せば Android を使用します。保存します。
より一般的な方法でさらに説明すると、開発者によって作成されたさまざまなプログラムの場合、Hongmeng オペレーティング システムは Ark コンパイラによって処理された後でのみスムーズに実行でき、マイクロカーネル下の Honmeng オペレーティング システムはさまざまなプラットフォームに移植できます。このようなシステム機能は、モノのインターネット時代の大規模な端末やアプリケーションに当然適しています。
ここに画像の説明を挿入

5G+IoT 時代の Apple
Apple はかつて 3G および 4G モバイル インターネット時代に成長した新興巨人でしたが、Apple の台頭を振り返ると、エコロジー、ハードウェア、先行者利益 + 継続的イノベーションという 3 つの側面でその優位性が示されています。
1. エコロジー。Apple に先立って、Microsoft は 1996 年に携帯電話で実行できる Windows CE オペレーティング システムをリリースし、Symbian は 2001 年に Symbian S60 オペレーティング システムをリリースし、かつては Nokia、Samsung、Sony Ericsson、Motorola などの多くの携帯電話メーカーによってサポートされていました。しかし、シンビアン システムは開発者にとって不親切でカーネルが肥大化したため、3G 時代の到来後、Apple はモバイル インターネットの機会を利用して iOS を立ち上げ、高品質のアプリケーションを備えた AppStore を構築しました。開発者エコシステムは Apple の活力を継続的に高めてきました。
2. ハードウェア。以前の携帯電話ブランドと比較して、Apple は完全なハードウェア産業チェーンを持ち、上流と下流で強い交渉力を持ち、携帯電話に加えて Macbook、iPod、iPad などの製品を発売し、ハードウェアの「ケイパビリティ サークル」を絶えず拡大しています。 。高品質のエコロジーに基づいて、緊密なハードウェア産業チェーンにより、一方では企業の収益性が向上し、他方では、ソフトウェアとハ​​ードウェアの連携により、ソリューション自体のユーザー エクスペリエンスが大幅に向上しました。
3. 先行者利益 + 継続的なイノベーション。エコロジー + ソフトウェアとハ​​ードウェアのコラボレーションの好循環を通じて堀を形成した後、Apple はモバイル デバイスの分野で新しいテクノロジーと新しいアプリケーションを楽しみにし続け、繰り返し続けて、業界の発展の方向を徐々に制御することができます。そして最終的にはモバイルインターネット時代の巨人になります。
しかし、Cエンドのモバイルインターネットの配当がピークに達したため、5G+IoT時代のAppleの成長は弱かった。テクノロジーの進化に伴い、Apple も近年、いくつかの問題を明らかにしています: エコロジーは Android ほどオープンソースではない; コアハードウェアは外部制約 (クアルコムやインテルに依存するベースバンドなど) の影響を受ける; フォローアップのイノベーションは弱い(新しいiPhoneは成功とは言い難い)。5G+IoT 時代において、他の ICT メーカーも新たなチャンスに直面し始めています。
産業用インターネットという新たなブルー・オーシャンの下では、「モノのインターネットに対するファーウェイ」は、「モバイル・インターネットに対するアップル」に例えることができます。エコロジー。Honmeng と Ark Compiler はオープンソースとなり、多数の開発者が参加します。モバイル端末を例にとると、Ark Compiler は 40 を超える高品質アプリと連携して、Android オペレーティング システムの流暢性を大幅に最適化します。より広範なIoT分野において、Arkコンパイラーは多言語統一コンパイルに対応し、混合プログラミングにも対応し、「ワンタイムプログラミング・多端末利用」を実現し、開発者の負担を大幅に軽減します(例えば特定のアプリケーション)。 、コードは一度完成するだけでよく、携帯電話、テレビ、自動車などのさまざまな端末に適用できます。したがって、Hongmeng は Ark コンパイラーの助けを借りて、完全な IoT エコシステムを構築します。

ハードウェア。ファーウェイは強力なICTハードウェア遺伝子を持っており、基盤となるハードウェアからミドルウェア、オペレーティングシステム、コンパイルツール、アプリケーションソフトウェアに至るまで、フルスタックのソフトウェアおよびハードウェアソリューションを立ち上げました。Apple の業界チェーンと同様に、ファーウェイは基本的に、新しくリリースされたフロントエンド Ascend 310 + バックエンド Kunpeng 920 セキュリティ ソフトウェアおよびハードウェアの標準化ソリューション、および自社開発のフルスタック Taishan サーバーなど、自社開発のコア ハードウェア リンクを形成しています。 Kunpeng 920をベースとした山東省モバイルBSSでは、ソフトウェア、ハードウェアシステムを国産品に置き換えています。したがって、Google Fushciaなどの純粋なソフトウェアと比較して、Hongmengにはハードウェアの利点があります(2019年7月にAppleがIntelの5Gベースバンド部門を買収したことも、システムエコロジーに対する自社開発チップの重要性を反映しています)。
ここに画像の説明を挿入

▲ネットワークチップを含め、ファーウェイHiSiliconはあらゆる種類のチップセットプラットフォームを形成
ここに画像の説明を挿入

▲ファーウェイのフルスタックソフトウェアとハ​​ードウェアは、オペレーターCRMのコアシステムに適用されており、
先行者利益と継続的なイノベーションを実現します。Honmeng の前身である LiteOS はすでに発売されており、商業的な経験と先行者利益を持っています。モノのインターネットの基盤はネットワークであり、ファーウェイは5G分野で深い蓄積を持っています。例えば、同社は2019年初めに初の商用5Gマルチモード端末チップBalong 5000と初の5G商用端末Huawei 5G CPE Proをリリースした。Balong 5000 は、サブ 6GHz 周波数帯域で 4.6 Gbps、ミリ波周波数帯域で 6.5 Gbps のピーク ダウンロード レートを達成し、SA および NSA ネットワーキングをサポートし、将来の 5G 業界のさまざまな段階のビジネス ニーズを完全に満たします。業界ベンチマークと比較すると、Qualcomm X50 がリードしています。ファーウェイの5Gテクノロジーの先行者利益と継続的なイノベーションは、IoTマルチ端末オペレーティングシステムとしてHongmengの​​成功を保証します。
ここに画像の説明を挿入

▲ファーウェイの5G声明は特許数で全メーカー中1位
オペレーティングシステムとはアプリケーションプラットフォームとトラフィックの入口を意味する。エコロジー、ハードウェア、先行者利益 + 継続的イノベーションという上記の 3 つの側面から、オペレーティング システムを搭載することで、ファーウェイは IoT 分野でより強い発言力を持つことができ、モバイルにおける Apple の道に沿って 5G+IoT の巨人に成長するでしょう。インターネット時代。
ここに画像の説明を挿入

紅夢はファーウェイのIoTエコロジーを改善し、産業プロセスを促進する予定である。IoTは
産業用モノのインターネット時代におけるファーウェイの重要なレイアウトであり、ファーウェイは主にインフラ分野に重点を置いている。大規模な低コストの端末機器の接続では、接続が管理可能で制御可能であること、エンドサイド (端末)、伝送、クラウドのセキュリティだけでなく、ネットワーク全体が継続的にカバーされていることを保証する必要があります。ファーウェイは長年にわたって ICT インフラストラクチャを育成しており、そのフルスタックのソフトウェアとハ​​ードウェアは IoT ソリューションの安定性を保証します。ファーウェイの2018 Fully Connected Conferenceによると、ファーウェイのIoT接続数は2億を超え、月間600万接続の増加、1日平均APIコール数は1億3,000万を超えており、ソリューションの成熟度は高い。
Honmeng オペレーティング システムと Huawei の「クラウド + ターミナル」チップは強力な相乗効果を生み出し、キラー アプリケーションを形成します。ファーウェイの高品質ネットワーク機器はIoT接続の基盤であり、接続を通じて大量のデータを取得できますが、キラーアプリケーションを形成するにはインテリジェントな分析が必要です。ファーウェイはすでにクラウド側とエンドテストにAscend、Kunpeng、Kirinなどのチップを搭載しており、強力なコンピューティング能力とHongmengオペレーティングシステムの効率的かつ柔軟な実行能力を組み合わせることで、多数の高価値アプリケーションを育成することになる。
自動車のインターネット、スマートシティ、産業は、ファーウェイのIoTの3つの主要なアプリケーション方向であり、現時点では、3つの主要なアプリケーションの成熟度は異なりますが、Hongmeng OSは、3つの主要な分野で触媒的な役割を果たすことが期待されています。
ここに画像の説明を挿入

▲ファーウェイは、急速に台頭するIoTシーンである、車両のインターネット、スマートシティ、および
車両のインターネットの3つのIoT方向で産業を育成してきました。現在、車両のインターネットは、車両と道路の間の積極的な協調通信を実現し、運転支援から自動運転への移行を段階的に実現し、コストを大幅に削減することに重点を置いています。ファーウェイは、C-V2Xに基づいて、チップ、OBUボックス、路側認識装置を実現するRSU、クラウドデータ収集とデータ処理用のV2Xサーバーを含む完全な自動車ネットワーキングハードウェアシステムをすでに備えています。将来の端末、測位、地図のプレインストールおよびアフターインストール市場が期待されます(ファーウェイは測量および地図作成のクラスA資格を取得しており、Hongmeng + Balong 5000チップ+高精度地図の将来には想像の余地があります)、バックエンドデータ処理 (Hongmeng + Taishan サーバー + Kunpeng チップの強力なコンピューティング能力の組み合わせ) は、業界の重要な方向性となります。
スマートシティ: 比較的成熟しており、インターネットからモノのインターネットに移行しています。スマートシティは、都市レベルのネットワークアクセス、NB-IoTの広いカバレッジ、低コスト、低消費電力を具体化したものであり、将来の拡張方向にはスマートパーク(セキュリティ分野のKunpeng/Shengtengに基づくHongmeng + Huawei HoloSens)、スマートホーム (Hongmeng + Honor Smart Screen、Honghu 818 チップベース) など
業界: 5G は新たな機会をもたらします。インダストリアル インターネットの問題点の 1 つはネットワーク接続にあり、2 つ目の問題点は業界のノウハウにあります。ネットワーク接続の問題は、5Gの商用化とネットワークスライシングの促進により解決され、ファーウェイはネットワークインフラのコアサプライヤーとなり、業界のノウハウとして、宏蒙はエコロジーサークルの構築を重視し、開発者に優しいという特徴を持っている。さまざまな垂直業界の顧客を開拓し、経験を積むのに役立ちます。さらに、ファーウェイはさまざまな業界向けに「HUAWEI CLOUD EI Agent」を立ち上げており、HUAWEI CLOUD には 100 万人を超える開発者と企業ユーザー4がおり、当初は良性のエコシステムを形成していました。
要約すると、Hongmeng オペレーティング システムの発売は、ファーウェイの事業セグメントにプラスの影響を与え、IoT 産業の進歩を促進し、ファーウェイの産業チェーンの多くの企業が恩恵を受けることが期待されます。
ウィズダムは、ファーウェイの創設者である任正非氏がフランスのメディアとのインタビューでHongmengオペレーティングシステムを詳しく紹介したと考えています。同氏は、Hongmeng システムの処理遅延は 5 ミリ秒未満であり、モノのインターネットに完全に適応し、自動運転にも適用できると述べました。今回、ファーウェイが世界開発者会議でHongmengシステムを正式にリリースしたことで、Hongmengオペレーティングシステムの謎も解けた。あらゆるシナリオを指向したマイクロカーネルを備えた分散オペレーティング システムとして、Hongmeng は誕生当初からモノのインターネットへの備えを備えていたようですが、オペレーティング システムの成功にとって最も重要なことはエコシステムの確立です。将来、ファーウェイが期待に応え、5G Internet of Everything時代に強力なエコシステムを構築し、5G+IoT時代の「Apple」になりたいのであれば、私たちはさらに努力を倍加する必要がある。

私について詳しくは、随時更新されているHarmony OSの高品質データ集をご覧ください。

おすすめ

転載: blog.csdn.net/qq_31765191/article/details/108948348