PricingPricingDocsDocsBlogBlogBook a demoBook a demoCompanyCompany (opens in a new tab)
製品
ソリューション
ドキュメントAPIリファレンス料金デモブログ会社
無料で始める
Karpenter

Node Warmup

並列イメージ事前キャッシングによる事前ノードプロビジョニング — 最初のPod起動を31秒から3秒に短縮(10倍高速)

概要

Node Warmupは、ワークロード需要が到着する前にスタンバイノードを事前にプロビジョニングします。既存のノードがNodePool内の最大Podに適合できない場合、Waveはウォームアップpodをトリガーして新しいノードを作成し、並列でコンテナイメージを事前プルします。

これによりコールドスタートの遅延が解消されます:実際のワークロードが到着する時点で、新しいノードはすでに実行中でイメージがキャッシュされています。早期統合を防ぐためにdo-not-disruptアノテーションで保護されています。EKS専用機能。

リアクティブノードプロビジョニングより優れている理由

バニラKarpenterWave Node Warmup
起動時間コールドスタート:ノード + イメージプルで31秒事前ウォームアップ:実際のpodで3秒(10倍高速)
イメージ準備ノード準備後にシリアルイメージプルウォームアップされたノードで並列イメージ事前プル
ノード保護ウォームアップされたノードが早期に統合される可能性do-not-disruptアノテーションが早期終了を防止

主な成果とメリット

10倍高速
最初のPod起動

需要前にスタンバイノードが準備完了 — 31秒から3秒へ

プル時間ゼロ
イメージ事前キャッシング

ウォームアップされたノードでコンテナイメージを並列事前プル

保護
ノード統合ガード

do-not-disruptアノテーションが早期統合を防止

動作原理

Node Warmup Pipeline1. Node Provisionedm5.xlarge4 vCPU / 16 GiBinitializing...2. Warmup Pod Activewarmup-podPre-pulling images:app:v2.1sidecar:latestinit:v1.0Daemonsets configured3. Ready for Workloadapp-pod-7f3k2app-pod-9a1m5Pod Scheduling LatencyWithout Warmup31s→With Warmup3s10x faster

容量監視

各NodePool内の最大podと利用可能なノード容量を継続的に追跡

事前プロビジョニング

どのノードも最大podに適合できない場合、最大 + バッファにサイズ設定されたウォームアップpodをトリガー

イメージ事前プル

ウォームアップされたノードでコンテナイメージを事前プルするための並列podを作成

ノード保護

ワークロードが到着するまで統合を防ぐためにdo-not-disruptでウォームアップされたノードにアノテーション

コールドスタートを解消する準備はできていますか?

EKSクラスターの事前ノードウォーミングで10倍高速なPod起動を取得します。

デモを予約
Product
リソース最適化K8s診断トラフィック保護GPUの可視化・仮想化K8s AI AgentAI SRE Agent · 2026 Q3
Resources
DocsAPI ReferenceBlogデモPricing
Company
STCLabBook a demoContact
STCLab© 2026 Wave All rights reserved.
Terms of ServicePrivacy PolicyCookies