AI LAB / KEYWORD DICTIONARY

コンテナセキュリティ

gVisor(ジーバイザー)とは?

アプリケーションとホストOSの間に隔離層を設ける、Linux互換のコンテナ実行基盤です。

仕組みと使いどころ

Goで実装されたユーザー空間のアプリケーションカーネルがLinuxに似たインターフェースを提供し、アプリケーションから到達できるホストカーネルの範囲を抑えます。OCI対応ランタイムを備え、既存のコンテナ用ツールと統合できます。単なるシステムコールフィルターでも一般的な仮想マシンでもなく、コンテナの権限設定やデータ公開範囲の管理を置き換えるものではありません。

gVisorの活用例

たとえば、こんな場面で

利用者が投入したコードやAI生成コードを、既存のコンテナ環境内で隔離して実行する用途が考えられます。

使うときのポイント

隔離層だけに依存せず、コンテナへ渡すデータ、権限、ネットワークやホストへのアクセス範囲も確認します。

参考資料

GitHub - google/gvisor: Application Kernel for Containers (新しいタブで開きます)gvisor/website/index.md at master · google/gvisor (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る