コンテンツにスキップ
JelinaJelina Documentation技術ドキュメント
公式サイトに戻る

JelinaOS の特長

JelinaOS の製品設計は、実際の産業環境でエッジデバイスを継続的かつ安定して、制御可能な状態で動作させることを中心に据えています。以下の 4 つの主要な特長が、他の組み込みシステムとは異なる価値を形成します。

障害復旧設計:中断できない業務のために

Section titled “障害復旧設計:中断できない業務のために”

産業現場で最も問題となるのは、故障そのものより、その後の長い停止時間です。JelinaOS は軽量な予備システムと、インテリジェントな引き継ぎポリシーを備えています。

  • デュアルシステムの相互バックアップ:メインと予備のシステムパーティションが独立し、相互にバックアップします。メインシステムは稼働中に読み取り専用で動作し、実行中の破損を防ぎます。
  • 自動引き継ぎと修復:メインシステムに異常があると、ポリシーに従って予備が自動的に引き継ぎ、業務継続を確保します。システムエラーの自動修復にも対応します。
  • ウォッチドッグによる監視:システムレベルで稼働状態を継続監視し、異常時に自動介入して障害の影響を最小化します。

無人運用や分散配置のエッジ環境では、障害復旧設計が現場保守コストの削減と業務可用性の向上につながります。

コンテナとネイティブアプリケーションの両方をサポート

Section titled “コンテナとネイティブアプリケーションの両方をサポート”

産業用ソフトウェアには多様な要件があり、新旧の技術方式が共存しています。

  • ネイティブアプリケーション:特定のハードウェアやカスタムソフトウェアの強みを活用し、個別構成に最適な性能と高度なカスタマイズを実現します。産業現場で長年使われてきた主要な方式です。
  • コンテナアプリケーション:プラットフォームをまたぐ開発と配信に一貫性をもたらし、アーキテクチャやシステム環境の違いに左右されず、業務機能に集中できます。

JelinaOS は両方に完全な基盤を提供します。ネイティブアプリケーションにはシステムレベルの稼働保護と宣言的管理を提供し、コンテナはすぐに利用でき、産業用途で一般的なワンクリックの構成や複数サービスの管理に対応します。どちらを選ぶかは、常にユーザーが決められます。

クラウドネイティブ機能:エッジデバイスをクラウドのように管理

Section titled “クラウドネイティブ機能:エッジデバイスをクラウドのように管理”

内蔵デバイスエージェント Jelinvisor により、各エッジデバイスをクラウド・エッジ連携の主要な構成要素として扱えます。

  • 状態のリアルタイム可視化:オンライン状態、システムバージョン、リソース使用量、動作温度などを継続報告し、クラウドで一目で確認できます。
  • クラウドからの更新配信:システム、カーネル、アプリケーション、差分更新のリリースとロールバックを一元的に構成し、段階的な実行とオフライン更新に対応します。
  • リモート保守:安全なトンネルでデバイスにアクセスし、診断、ログ取得、サービス操作を実行できます。本番モードではクラウドからのアクセスのみを許可し、安全性を確保します。
  • ローカル確認機構:重要な更新は、デバイス上での確認後に実行するよう設定でき、現場担当者が最終判断できます。

データ分離による保護:元のデータを構造的に保護

Section titled “データ分離による保護:元のデータを構造的に保護”

JelinaOS は「読み取り専用システム + 独立したデータパーティション」という構成を採用しています。

  • システムパーティションは読み取り専用でマウントされ、どのプログラムもシステム本体を破壊できません。
  • ユーザーデータとすべての書き込みは、システムや元のデータから物理的に分離された独立データパーティションへリダイレクトされます。
  • 工場出荷状態への復元では、システムとユーザーの書き込み内容を初期状態に戻します。重要なデータは事前にバックアップしてください。

この分離設計により、個々のプログラムの適切な動作だけに依存せず、システムアーキテクチャでデータの安全性を確保します。

  • 幅広いアーキテクチャ対応:ARM64(Allwinner、Rockchip、NXP i.MX)と x86_64 をサポートし、エッジボックスから産業用 PC まで一貫したシステムを提供します。
  • 複数ディストリビューション:Debian、Ubuntu、Kylin などをすぐに利用でき、既存のソフトウェア環境との互換性を確保します。
  • 10 年間の長期サポート:メジャーバージョンに 10 年のサポート期間を提供し、明確なバージョン方針とサポートパッケージ一覧で長期プロジェクトを支えます。
  • 高度なカスタマイズ:成熟した BSP 基盤で追加開発とシステムカスタマイズに対応し、標準製品から専用システムへ円滑に発展できます。新しいハードウェアへの対応は Advantech に申請できます。システムのカスタマイズを参照してください。