CanonicalがUbuntu Core 24を発表
by Canonical on 4 June 2024
Ubuntu Core(改変不可)が、IoTデバイスメーカー向けの新しい工場インストールシステム、AIoT対応のGPUサポート、LandscapeとMicrosoft Azure IoT Edgeによるデバイス管理統合機能を導入。
ロンドン、2024年6月4日
Canonicalは本日、12年間の長期サポート(LTS)を保証したUbuntu Core 24の一般提供を発表しました。Ubuntuの改変不可フレーバーであるUbuntu Core 24は、すべてのシステムコンポーネントとシステム自体をコンテナ群にまとめ、カーネルによる厳密な隔離、高度なマネージドコンポーネント統合、信頼性の高いOTA更新、フェイルセーフロールバックにより、インテリジェントなエッジ/IoTアプリケーションを実現します。
ARM、X86、RISC-Vに対応するUbuntu Coreにより、世界の主流開発プラットフォームであるUbuntuが、何十億ものエッジデバイスに対応するプラットフォームに変身します。充実したアプリのエコシステムとオープンソースの管理インフラストラクチャにより、企業は運用したいサードパーティーのソリューションを容易に統合できます。
Canonicalの最高経営責任者(CEO)であるMark Shuttleworthは次のように述べています。「Ubuntu Coreは、ロックダウンされた堅牢な組み込みバージョンのUbuntuであり、Ubuntuアプリケーションをエッジに導入して次世代のインテリジェントデバイスを実現します。Ubuntu Core 24を通じてリアルタイムカーネルを備えた完全なAIスタックをエッジに導入し、産業用、車載用、セキュリティ重視型の組み込みソリューションでのミッションクリティカルな意思決定を可能にすることをうれしく思います。」
工場インストールを最適化し、市場化期間を短縮
Ubuntu Core 24は多数の機器の接続を想定しています。Canonicalは工場でのデバイスあたりのインストール時間を短縮し、工場でのエアギャップインストールを可能にすることで、短時間での展開と世界的サプライチェーンのセキュリティに対応しました。
Ubuntu Core 24は、Ubuntu Coreのカスタムイメージを作成するツールに検証セットを導入しました。検証セットとは、どのアプリケーションのどのバージョンを一緒にインストールすべきかを指定し、特定のデバイスに常に適切なアプリケーショングループをインストールすることを目的とした複数の署名済み文書です。この文書を無線で更新することで、デバイスの更新を常にテスト済みのアプリケーションの組み合わせに制限できます。
「業界賞を受賞したctrlX AUTOMATION自動化システムにUbuntu Coreを統合することで、生産プロセスが大幅に合理化されました。Ubuntu Coreのイメージ作成機能により、安全で効率的なデバイスを短時間で市場化できます。Ubuntu Coreにより、当社の制御システムが初回起動時からシームレスに動作し、インストール時間が短縮されるとともにデバイスの信頼性が高まります。この効率性の向上は生産ラインのダウンタイムを抑えるだけでなく、Bosch Rexrothの誇る信頼性と高性能を強化します。」― Holger Schnabel博士、Boschプロダクトオーナー
Ubuntu Core 24では、規制の厳しい環境で自動ネットワーク要求の高度な制限が可能です。デバイスメーカーはデバイスの初期化中にすべてのネットワーク通信を無効化できるようになりました。エンジニアリングチームがエアギャップ環境でCoreの新しいバージョンに移行するためのオフラインリモデリング機能もあります。
「新しいデバイスのプロビジョニングと設定には多くの手作業が必要です。しかしUbuntu Coreを使えば、医療用セルフテストキオスクの設定にかかる時間が従来の25%に短縮されます。急速に増加するデバイスをヨーロッパ全体で管理しやすくなりました。」― Dries Oeyen氏、BeWell Innovations最高技術責任者(CTO)
AIoTやグラフィックスアプリケーション向けのGPU統合を改善
Ubuntu Core 24は、GPU処理やグラフィックスサポートに必要な新しい統合や機能を備えています。開発者はGPUインターフェイスを使用し、エッジで推論を実行するAIモデルからグラフィックスアクセラレーションを要する製品まで各種のアプリケーションを組み込めます。また、グラフィックスドライバーの更新によってハードウェア互換性を高め、共有ユーザースペース環境を通じてリソースの利用を最適化します。
「当社のテクノロジーはコンピュータービジョンで出荷に関するロジスティクスプランナーの判断を助けます。Ubuntu Coreを使えば、高いセキュリティと信頼性でAIモデルを導入し、エッジシステムのフリートを更新できます。このエンドツーエンドのインフラストラクチャにより当社システムは極めて厳しい企業環境でもセキュリティを維持し、新しいAIアプリケーションを短期間で市場化できます。」 ― Robert Martin、Rehrig Pacific Company テクノロジー担当副社長
Ubuntu Coreは、Canonicalの組み込みLinux向けセキュアディスプレイサーバーであるUbuntu Frameとも併用できます。Core 24の場合、Ubuntu Frameはオープンソース、プロプライエタリのプラットフォームの組み合わせを含め、ハイブリッドGPUシステムをサポートします。そのほかUbuntu Coreと併用可能なUbuntu Frameの機能には、マルチディスプレイデバイス対応ソリューション、スクリーンロック、シームレスブート、ドラッグ&ドロップのサポート、省エネディスプレイ、リモートアシスタンスのサポート、実行時のディスプレイレイアウトの変更、ユーザー設定可能な新しい診断画面などがあります。
「Ubuntu Frameでは、Proto Hologramを使用して画期的なホログラムや空間処理機能をスムーズに実行でき、特定のドライバー、ウィンドウの調整、クライアントサーバー通信の確保などの心配がありません。Ubuntu Coreにより、当社プラットフォームを世界中の公共スペースに安全かつ簡単に導入し、接続や通信に対する人々の認識に革命を起こします。」― Edward Ginis氏、Proto共同設立者&最高技術責任者(CTO)
ニーズに応じたオープンソースのデバイス管理
Ubuntu Core 24は、Canonicalのシステム管理ツールであるLandscapeおよびMicrosoft Azure IoT Edgeを統合し、各組織のニーズに応じた方法の選択を可能にしています。
LandscapeはOTA更新の一括制御、監査、アクセス制御、複数デバイス共通のコンプライアンスに対応します。管理ツールは接続の多い環境とエアギャップ環境の両方に対応し、カナリアリリース、リモートでのデバイスリモデリング、システムモニタリングなどの機能により、デバイス管理作業を効率化します。
Canonicalは、Ubuntu CoreデバイスをAzure IoT Edgeサービスにシームレスに統合するAzure IoT Edgeのsnapも発表しました。組織はこのsnapにより、Azureポータルから多数の対応デバイスにエッジワークロードを展開し、管理とモニターが可能となります。
AMD64、ARM64ベースのアーキテクチャに対応するAzure IoT Edgeのsnapは、CanonicalのSnap Storeで公開中です。
ロボット開発者のための新しいROS統合機能
ロボット開発者は20年前から開発環境としてUbuntuを信頼してきました。Core 24の新しいデバイス管理、最適化されたインストール、AIoT機能を利用すれば、新製品を大規模に提供できます。Core 24は、ROS(Robot Operating System)でソリューションを導入する実運用向けの統合機能も提供します。
Canonicalは、モジュール型システム向けのROS基本snapを公開しました。Canonicalが維持管理するこれらのsnapは、ros_core、ros_base、desktopなど共通のROSパッケージ群をROSディストリビューションごとに複数のフレーバーで提供します。開発者はこれらを利用してモジュール型のROS snap環境を設計し、再構成を可能にするとともに、メモリやOTA更新帯域幅を全体的に削減できます。
「PantherロボットにUbuntu Coreを採用することで、現代の法制度で重視される信頼性とセキュリティを確保できます。ROS基本snapは、厳密なアプリケーション隔離を通じてセキュリティを強化し、ROSアプリケーションの導入を効率化します。このモジュール型のアプローチは大規模なカスタマイズを容易にし、さまざまなお客様のニーズに完璧に対応する安全、柔軟、効率的なロボティクスアーキテクチャを実現します。」 ― Dominik Nowak氏、Husarion共同設立者&最高経営責任者(CEO)
Ubuntu Coreのイメージを今すぐ作成
- Canonicalのドキュメントを読む
- Ubuntu Core 24について
- ウェビナーを視聴:Ubuntu Core 24の概要
- Ubuntu Core 24でFPGAにAIモデルを導入するには
- Ubuntu Core 24デバイスのフリートを管理するには
Canonicalについて
Ubuntuを提供するCanonicalは、オープンソースのセキュリティ、サポート、サービスに特化した企業です。ポートフォリオには、極めて小型のデバイスから大規模なクラウド、カーネルからコンテナ、データベースからAIまで、重要なシステムを幅広く含みます。Canonicalは、大手技術ブランド、スタートアップ企業、行政、ホームユーザーを取引先に持ち、すべての皆様に信頼性の高いオープンソースを提供します。
詳細はhttps://jp.ubuntu.com/をご覧ください。
ニュースレターのサインアップ
関連記事
常時接続フリートにおけるOTAとテレメトリの管理
私のブログ記事を過去2年間読んでくださっている方は、自動車業界がおそらく今日の最も革新的な業界であることをご存知でしょう。実際、世界でも極めて価値の高い企業が、電気自動車(EV)、自動運転(AD)、人工知能(AI)に携わっています。他の革新と同様、この革新にも一連の課題が伴います。 私は、理解や習得が最も難しいテクノロジーが、必ずしも最も複雑に見えるテクノロジーとは限らないことに気づきました。OTA(Over-The-Air)更新とフリートのテレメトリの管理は、今日の自動車業界において最も有望なテクノロジーですが、複雑に見えるテクノロジーでもあります。 OTAの隠れた力 OTA更新は、車両の価値を根本的に覆す可能性を持っています。リモートでのソフトウェアとファームウェアの […]
リアルタイムLinuxに関するCTO向けガイド
リアルタイムシステムおよびそのユースケースと仕組みを理解する 最近の予測によると、2025年には世界のデータの30%近くがリアルタイム処理を必要とします。制御システム、産業用エッジサーバー、PLC、ロボット、ドローンなどを駆動する産業用PCとリアルタイム機能への需要は高まる一方です。ワークロードによって必要なリアルタイムパフォーマンスやサイクルタイムは異なりますが、リアルタイムコンピューティングは今後もますます普及するというのがアナリストの見解です。 また、ソフトウェアがハードウェアデバイスや周辺機器を綿密にサポートすることで、Linuxカーネルを介したリアルタイムコンピューティングが活躍しています。カーネルにリアルタイム機能を持たせる多くのアプローチの中で、PREEMP […]
Canonical Jobs – Linuxエンジニア
Linuxフィールドエンジニア IoT分野における当社の主力製品、Ubuntu Coreはユニークな存在です。最高の信頼性、セキュリティ、フットプリントを実現するため、Linuxを再発明したものと言えます。当社の顧客は、自動車、市販電子機器、医療機器、産業システム、ロボティクス、ゲートウェイなど、さまざまな業界にわたりますが、厳しい品質とセキュリティの要件を満たすよう迫られているという点では共通しています。 日本市場での急速な展開に対応するため、当社はデバイス部門のフィールドエンジニアチームの拡大を検討しています。この重要なポジションは、新しいテクノロジーを迅速に習得し、多くの業界の最先端でお客様のソリューション構築を支援することが求められるため、能力ある候補者はキャリア […]