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

用語集

JelinaOS ドキュメントで使う主な用語をまとめ、関連概念を理解しやすくします。

用語 意味
A/B デュアルパーティション カーネルとシステムを各 2 コピー保持する設計。非使用側に更新を書き込み、失敗時に戻せる
OverlayFS 読み取り専用のシステム層と書き込み可能なデータ層を統合し、完全な単一システムとして見せるファイルシステム機構
読み取り専用システム 稼働中に読み取り専用でマウントするパーティション。改変を防ぎ、安全性の基盤となる
データパーティション(Data) ユーザーデータと稼働中の書き込みを保存し、システムから物理的に分離した領域
起動時検証 起動のたびに完全性を確認し、異常時に予備へ自動切り替え
起動カウント(bootcount) 正常起動でゼロに戻し、連続失敗時に段階的自動復旧を実行するカウンター
一時ルート(Temporary Root) 容量不足時にメモリーを書き込み層として起動し、容量を整理する復旧モード。再起動後に通常状態へ戻る
ウォッチドッグ 稼働状態を継続監視し、異常時に自動介入して復旧する仕組み
工場出荷状態への復元 システムとユーザーの書き込み内容を初期状態に戻す操作。重要なデータは事前バックアップが必要
用語 意味
OTA Over-The-Air。ネットワーク経由のシステム・アプリケーション更新
差分更新(Increment) 変更部分のみを転送し、帯域と更新時間を節約する方式
ローカル更新確認 到着した更新を、現場の確認後に実行する保護機構
更新のロールバック 更新後の検証失敗時に元のシステムへ自動復元する機構
用語 意味
コンテナアプリケーション イメージとして配信し、環境が一貫していてデプロイしやすいアプリケーション
ネイティブアプリケーション システム上で直接動作し、ハードウェア機能を深く利用できる従来型プログラム
ProgramSet 非コンテナアプリケーション群を宣言的に管理し、サービスレベルの設定に対応する単位
Release(リリース) アプリケーションと設定の集合。クラウド配信とバージョン管理の基本単位
目標状態 クラウドから送られる期待する構成。アプリケーション、ProgramSet、コンポーネントのバージョンをエージェントが同期・適用
Compose 複数コンテナの構成要素と依存関係を定義するファイル形式
用語 意味
Jelinvisor(デバイスエージェント) 各デバイス上で動作し、デバイスとクラウドをつなぐ管理コンポーネント
ローカル管理モード クラウドのない環境や分離された社内ネットワークで、ローカル API によって配信・操作するモード
フリート(Fleet) クラウド上のデバイスグループ管理単位。一括更新と統一ポリシーに対応
デバイス登録 クラウドへ接続し、ID の紐付けを確立する処理
登録コード(License) デバイス固有 ID に紐付いた認可情報。改ざんと移転を防ぎ、オフライン・LAN 登録に対応
本番モード 安全なチャネルのみでクラウドと通信し、ネットワークへの露出を最小化するモード
動作ポリシー 更新、ログ、アラームしきい値など、クラウドから配信する動作設定
オフライン OTA ネットワークに接続できないデバイス用の更新パッケージ方式
用語 意味
システムイメージ 書き込みインストール用の完全な JelinaOS パッケージ
デバイス設定 登録情報を含む、デバイスに紐付いた一意の設定。イメージ書き込み時に追加
JelinaFlasher イメージとデバイス設定をワンクリックで書き込める Advantech 公式ツール
起動メディア インストールに使用する USB メモリーや SD カード
用語 意味
ARM64 64 ビット ARM アーキテクチャ。対応する Allwinner / Rockchip / NXP i.MX が該当
x86_64 汎用産業用 PC やサーバーで一般的な 64 ビット x86 アーキテクチャ
リアルタイムカーネル(RT) 時間に厳密な要件のあるアプリケーションへ決定論的応答を提供するカーネルの派生版