エアギャップ環境での導入
エアギャップ環境での導入とは、外部ネットワークへの接続を一切持たないハードウェア上でソフトウェアを実行する形態です。実行時のモデル更新取得も、テレメトリ送信も、クラウド推論の呼び出しも行いません。防衛関連施設、一部の中央銀行、機密区画では、データの構外持ち出しが方針上禁じられるため必須となります。
エアギャップは実際に何を禁じるのか
- 外部への推論呼び出し:使用するすべてのモデルは境界内のハードウェアで実行します。
- 実行時のダウンロード:導入後はモデルの重み、依存関係の解決、コンテナの取得を行いません。
- テレメトリとクラッシュ報告:多くのSDKで既定で有効になっているものを含みます。
- オンラインでのライセンス認証、およびベンダーサーバーへの定期的なライセンス確認。
- OSを含む、あらゆる構成要素の自動更新。
企業向けソフトウェアの多くは、通常の導入では気づかれないまま、これらのいずれかに違反しています。制限されているだけでなく本当にネットワークが存在しない状態で初めて表面化するためです。エアギャップ対応というベンダーの主張は、外部経路のないホストで実地に確認する価値があります。
ネットワークなしでライセンスと更新をどう扱うのか
- ライセンスは、サーバー照会ではなくハードウェア識別子に紐づくオフラインファイルとして発行します。
- 更新は署名付きバンドルとして用意し、物理媒体で搬入し、境界内で検証してから導入します。
- 各バンドルは境界外の検証環境で先に試験します。更新に失敗してもネットワーク経由で戻せないためです。
- 何を、誰が、いつ搬入したかを変更管理として記録します。多くの場合、エアギャップを求める方針自体がこれを要求します。
実務上の帰結は更新頻度です。エアギャップ環境の更新は拠点側が管理する日程で行われ、その間隔は接続前提の製品が想定する継続的デリバリーではなく数か月単位になります。ソフトウェアはその期間を通じて正しく動作し、サポートされ続ける必要があります。
エアギャップ、オンプレミス、プライベートクラウドは別物
| 形態 | 実行場所 | 外向き通信 |
|---|---|---|
| エアギャップ | 境界内の自社ハードウェア | 一切なし |
| オンプレミス | 自社ハードウェアまたは自社データセンター | 通常は許可、多くは制限付き |
| プライベートクラウド | 事業者側の専用テナント | 前提として発生し、データは組織外へ出る |
オンプレミスとだけ書かれた要件は、ライセンス確認のために外部通信を行うソフトウェアでも満たされてしまうのが通例です。エアギャップを意図するなら、要件にそう明記する必要があります。この2つは同じもののように調達されますが、同じではありません。
この違いは文言にとどまらず調達条件に影響します。エアギャップ環境では、ベンダーが遠隔でログを参照して支援することができません。したがって支援は、利用者側が書き出して持ち出した情報に基づいて行う必要があり、そのやり取りは最初の障害時に判明するのではなく、あらかじめ契約に含めるべき事項です。
よくある質問
- エアギャップ環境での導入とは何ですか。
- 外部ネットワーク接続を一切持たないハードウェア上ですべてを実行する形態です。実行時のモデル更新取得も、テレメトリ送信も、クラウド推論の呼び出しも行いません。防衛関連施設、一部の中央銀行、法や方針によりデータの構外持ち出しが禁じられる環境で必要となります。
- オンプレミスとエアギャップは同じですか。
- 同じではありません。オンプレミスは自社ハードウェアで動かすことを意味し、通常はライセンス、更新、テレメトリのための外向き通信が残ります。エアギャップはそのすべてを禁じます。オンプレミスとだけ書いた要件は外部通信を行う製品でも満たされるため、意図は明記が必要です。
- エアギャップ環境ではどのように更新しますか。
- 更新は署名付きバンドルとして用意し、境界外の検証環境で試験し、物理媒体で搬入して導入前に検証します。何を誰が搬入したかは変更管理として記録します。更新頻度は継続的デリバリーではなく数か月単位になります。
- インターネットなしでAIモデルを実行できますか。
- モデルの重みをローカルに導入し、実行環境が起動時に依存関係の解決や外部取得を行わない構成であれば可能です。障害の原因はモデル本体よりも、初回利用時に外部へアクセスするライブラリであることが多く、外部経路のないホストで初めて表面化します。
- エアギャップ環境でライセンスは機能しますか。
- ベンダーがハードウェア識別子に紐づくオフラインライセンスファイルを発行する場合は機能します。定期的なオンライン認証に依存する製品は最初の確認時点で停止するため、ライセンスの仕組みは機能要件と並べて要件に含めるべき事項です。
- どのような業界がエアギャップAIを必要としますか。
- 防衛・情報機関の施設、中央銀行や決済基盤の一部、一部の医療・製薬研究環境、重要インフラ事業者などです。共通するのはローカル処理の選好ではなく、データを拠点外へ出せないという法令上または方針上の規定です。
