要点

AI推論コンテナの更新で怖いのは、モデルが変わることだけではありません。速度を左右する推論エンジン、明示しなくても動作を変える既定値、コンテナが書き込む場所。この三つが同時に動くと、同じモデルでも運用の感触は変わります。

NVIDIA NIM for LLMs 2.0.10は、その三つをまとめて動かす更新です。推論バックエンドはvLLM 0.26.0へ進み、投機的デコーディングの既定値をプロファイル単位で持てるようになり、読み取り専用のルートファイルシステムにも対応しました。

速さと堅牢性を、同じ更新で扱う

投機的デコーディングは、小さな補助モデルなどで先のトークンを予測し、大きなモデルがまとめて確かめることで生成を速める手法です。2.0.10では、その使い方がモデルプロファイルの既定値にも関わるため、タグだけ差し替えても以前と同じ条件で比較したことにはなりません。

もう一つの焦点が、コンテナのルートを読み取り専用にする構成です。これは侵害や誤操作でコンテナ内部を書き換えられる範囲を狭める設定ですが、NIMが実行中に使う書き込み先は別に必要です。Kubernetesなどで readOnlyRootFilesystem を有効にするなら、原資料にある NIM_WRITABLE_ROOT の要件までが一組の変更になります。

どこで効くのか

対象には gpt-oss-120bgpt-oss-20b、Llama、Nemotronなどのモデル固有・モデル非依存コンテナが含まれます。ただし、NVLink Hopper、B200、GB10、A10Gなど、GPUやモデルの組み合わせごとに既知の制約もあります。

更新を比べるときは、モデル名、量子化方式、GPU、コンテキスト長を固定します。そのうえで起動時間、エラー率、応答時間を見ると、モデルの差と実行基盤の差を混ぜずに済みます。

導入するか

採用判断

様子見 — コンテナを書き換えにくくしたい環境や、投機的デコーディングを調整したいチームには評価する価値があります。一方で、既知の制約が自分のGPUとモデルに当たるかを読むまでは、本番のタグを差し替える段階ではありません。

確認チェックリスト

前提知識

NIMのモデルプロファイル、vLLMのバージョン差分、Kubernetesの readOnlyRootFilesystem を確認してください。

一次情報を確認する ↗