リアルタイムLinuxに関するCTO向けガイド

by Canonical on 10 September 2024

リアルタイムシステムおよびそのユースケースと仕組みを理解する

最近の予測によると、2025年には世界のデータの30%近くがリアルタイム処理を必要とします。制御システム、産業用エッジサーバー、PLC、ロボット、ドローンなどを駆動する産業用PCとリアルタイム機能への需要は高まる一方です。ワークロードによって必要なリアルタイムパフォーマンスやサイクルタイムは異なりますが、リアルタイムコンピューティングは今後もますます普及するというのがアナリストの見解です。

また、ソフトウェアがハードウェアデバイスや周辺機器を綿密にサポートすることで、Linuxカーネルを介したリアルタイムコンピューティングが活躍しています。カーネルにリアルタイム機能を持たせる多くのアプローチの中で、PREEMPT_RTパッチは、優先度のスケジューラーとその他の補助的なリアルタイムメカニズムの実装を目的としています。PREEMPT_RTは、Linuxのリアルタイム実装の事実上の標準であり、既存のカーネルコードの変更によって予測可能性を高め、レイテンシを低減します。

リアルタイムLinuxは、制限時間内に確実に応答することでミッションクリティカルなレイテンシ要件にも対応可能で、産業、通信、自動車、航空宇宙、防衛など、最も要求の厳しいワークロードに確定的な処理を提供することを目指しています。このガイドでは、PREEMPT_RTを適用したリアルタイムLinuxについて詳しく説明しており、導入に伴う考慮事項、一般的な誤解、主要な市場用途、ユースケースなどを取り上げています。

リアルタイムLinuxは優先度の高いプロセスを最初に実行するため、レイテンシを重視するユースケースには理想的ですが、リアルタイムカーネルだけでシステムがリアルタイムになるとは限りません。このガイドでは、完全なリアルタイムスタックを紹介するほか、たとえばリアルタイムLinuxカーネルと低レイテンシLinuxカーネルのいずれかを選択する際に考慮すべきパフォーマンスのトレードオフに重点を置いて説明します。

ダウンロード: https://jp.ubuntu.com/engage/cto-guide-real-time-kernel-jp

詳細はこちら:IoT向けUbuntu | Ubuntu | Ubuntu

ニュースレターのサインアップ

Ubuntuニュースレターの配信登録

お客様が購読登録を行われる場合、以下の条件に同意されたことになります。Canonicalのプライバシーに関するお知らせ個人情報保護ポリシー

関連記事

IoTデバイス管理とは

IoTデバイス管理とは、IoTデバイスのデプロイ、モニター、メンテナンスに使用するプロセスや手順を意味します。企業がIoTの運用規模を拡大するとともに、しっかりしたデバイス管理アプローチでデバイス群を安全かつ効率的に運用することが必須となります。 世界中でコネクテッドデバイスが普及し(予測では2024年には188億台にのぼる)、IoTデバイス管理が複雑化しています。そして悪意ある者もそこに目をつけています。2023年には、平均して組織あたり1週間に60件ものIoT攻撃がありました。これはデバイス自体、そしてデバイスと他のデバイスや管理システムとの接続が、大きな攻撃対象領域を作るためです。 このブログ記事では、可視性、相互運用性、セキュリティという3つの目的に重点を置き、I […]

常時接続フリートにおけるOTAとテレメトリの管理

私のブログ記事を過去2年間読んでくださっている方は、自動車業界がおそらく今日の最も革新的な業界であることをご存知でしょう。実際、世界でも極めて価値の高い企業が、電気自動車(EV)、自動運転(AD)、人工知能(AI)に携わっています。他の革新と同様、この革新にも一連の課題が伴います。 私は、理解や習得が最も難しいテクノロジーが、必ずしも最も複雑に見えるテクノロジーとは限らないことに気づきました。OTA(Over-The-Air)更新とフリートのテレメトリの管理は、今日の自動車業界において最も有望なテクノロジーですが、複雑に見えるテクノロジーでもあります。 OTAの隠れた力 OTA更新は、車両の価値を根本的に覆す可能性を持っています。リモートでのソフトウェアとファームウェアの […]

Canonical、Azure IoT運用を革新

Canonical、Microsoft Azure IoT Operationsに最適なプラットフォームを提供 CanonicalはMicrosoftの早期導入パートナーとして、Ubuntu CoreとKubernetes上でMicrosoft Azure IoT Operationsのテストを行ってきました。この協力が実を結び、本日Microsoftは、ノードデータのキャプチャ、エッジベースのテレメトリ処理、クラウドイングレスを大幅に改良した統合データプレーン、Azure IoT Operationsをリリースしました。Azure IoT OperationsはAzureのアダプティブクラウドに必須の要素であり、ハイブリッド、マルチクラウド、エッジ、IoTの環境を統合し […]