概要
- GRiSP はErlang/Elixirを組み込みシステムで直接実行するための専用ソフトウェアスタックを提供
- GRiSP Metal/Alloy/Forge の3種類で、用途やハードウェア要件に応じて選択可能
- リアルタイム性・小型フットプリント・堅牢な分散処理 が特徴
- GRiSP-io でクラウドからのデプロイ・監視・管理が可能
- プロトタイピングから本番運用まで、 拡張性と長期運用 に対応
GRiSP Metal:リアルタイム組み込み向け最小構成
- Erlang/Elixir VM (BEAM)を RTEMS 上で直接起動
- 16MB RAM に収まる MCUクラスの小型フットプリント
- リアルタイムスケジューリング と 予測可能なI/O
- ハードウェアインターフェースへの 低オーバーヘッドな直接アクセス
- Supervision tree によるエッジでの高信頼性実現
GRiSP Alloy:リアルタイムLinux対応の拡張性
- Buildrootベースの最小Linux RTイメージ でBEAMに直接ブート
- 複数BEAMインスタンス を 優先度分離・コア固定 で実行
- 分散Erlang による ローカル・セキュアリンク
- Linuxの ドライバ・ファイルシステム・ネットワーク にフルアクセス
- 高速起動、 小さな攻撃面、 本番運用対応
GRiSP Forge:産業用途のカスタマイズ性
- Yoctoベース のリプロダクタブルなカスタムLinuxイメージ
- Alloy同様、 複数Erlang/Elixir VM と 分散Erlangリンク を標準搭載
- BSP統合 や 長期運用 に最適な構成
- 産業用Linuxエコシステム との互換性・ツール群
- 企業向け長期サポート と拡張性
GRiSP-io:クラウド&エッジ管理プラットフォーム
- GRiSPスタック採用デバイス の リモートデプロイ・管理
- リアルタイムなシステム監視 と ヘルスチェック
- OTA(Over-the-Air)アップデート の安全実施
- クラウド・エッジ制御の ワークフロー統合
- プロトタイプから大規模運用まで 一元管理
GRiSPの特徴と用途
- Erlang/Elixir を ベアメタルや組み込みLinux で直接実行
- 低オーバーヘッド・リアルタイム性 でシステム設計を簡素化
- 分散処理・高信頼性 を小型組み込み機器にも適用可能
- オープンソースツールで プロトタイプから量産まで対応
- 自動化・ロボティクス・IoTデバイス などリアルタイム分散アプリケーションに最適
- GRiSP-io による 遠隔監視・運用管理 の効率化