ืชืื ืืช ืงื ื ืืืื 'On-Off' ืขืืืจ ืขืืืกื ืขืืืื ืฉื AI ืืขืืืื ืืืืื
ืคืืืคืืจืืช ืขืืืื ืืืืื ืืืืกืกืช AI ื ืืจืฉื ืืืคื ืืขืืืกื ืขืืืื ืืฉืชื ืื ืืืื โ ืืืคืก ืืฉืืืืช ืืฉืขืืช ืฉืคื ืืขื ืืืืช ืืฉืืืืช ืขืืืื ืืืืื ืืืกืงื ืฉื AI ืื-ืืื ืืช ืืฉืขืืช ืฉืื โ ืืืื ืืฉืื ืขื ืืฉืืื GPU ื-compute ืฉืืื ื ืืฉืืืืฉ.
ืืื ืืคืจืืืงื ืฉืื
ืืืชืืจ
ืขืืืกื ืขืืืื ืฉื AI ืืขืืืื ืืืืื ืื ืืืืคื ืืืืชื ืืชืคืจืฆืื ืืืงืจืื:
- ืืืคืขื GPU ืืงืจืื ืืื ืื ืื ืืขืืืื ืืฉืืืืช ืืืื ืื ืื ืขืืืืื ืืื ืฉืืืืฉ
- ืงืืืื ืืืืื, ืชืืืื ืืืกืงื ืฉื AI ืืืจืฉืื ืคืจืืคืืื ืืฉืืืื ืฉืื ืื
- ืืืก ืืฉืื-ืฉืคื ืืื 50:1 โ ืืขื 200 ืืฉืืืืช ืืฉืขืืช ืฉืื, ืงืจืื ืืืคืก ืืืืื ืืืืื
- Auto-scaling ืืกืืจืชื ืืื ืืืื ืืื (ืืคืขืื ืงืจื ืฉื 5-10 ืืงืืช) ืืืงืฉืืช ืืฉืชืืฉ ืจืืืฉืืช ืืืื
- ืชืฉืชืืช ืงืืืขื ืฉืืืงืฆืชื ืืฉืื ืืฉืืขืืชื ืืืืื ืฉื ืืืขืื ื-80% ืืฉืขืืช ืฉืคื
ืืคืชืจืื ืฉืื ื
ืืืฉืื ื ืชืื ืืช ืงื ื ืืืื 'On-Off' โ ืืจืืืืงืืืจื ืืืืจืืืืช ืฉืื ืืฉืืื compute ืืืงืฆืื ืืืืืง ืืืื ืืขืืืกื ืขืืืื ืคืขืืืื ืืื ืืืจืืื ืืืืืืื ืืืฉืจ ืืื ื ืืฉืืืืฉ, ืขื Warm Pools ืืืฉืืืืช ืจืืืฉืืช ืืืื ืืืืืจ ื-Cold Pools ืืืฉืืืืช ืืฆืืื.
ืืจืืืืงืืืจื
- ืชืืจ ืืฉืืืืช: ืชืืจ ืืฉืืืืช ืืืืืื ืขื ืืื ืืกื ื ืชืื ืื ืขื ืกืืืื ืขืืืคืืืืช
- Orchestrator: ืฉืืจืืช ืืื ืื ืืช ืืืืืจ ืืืืื ืฉื ืืืฉืืืื ืื ืืชืื ืืืฉืืืืช
- GPU Workers (AI): ืคืืืื ืฉื Cloud GPU ืืืกืงื (ืืืืื ืืืืืืงืืื, ืชืืืื, ืืืืื ืืืืจ)
- CPU Workers (ืืืืื): Cloud VMs ืืงืืืื ืืจืื ืืืจ ืืืืื
- Warm Pool: ืืืคืขืื ืืืืชืืืื ืืจืืฉ ืืืฉืืืืช ืจืืืฉืืช ืืืื ืืืืืจ (ืืคืขืื < 30 ืฉื ืืืช)
- Cold Pool: ืืืคืขืื ืืคื ืืจืืฉื ืืขืืืื ืืฆืืื/ืืืืชื (ืืคืขืื ืฉื 2-5 ืืงืืช ืืงืืืืช)
ืืืฉืื ืชืื ืืช ื-'On-Off'
ืืฆืื ืืืืืจ ืืืื ืฉื ืืฉืืืื
ืืฉืืืื ืขืืืจืื ืืืืืจ ืืืื ืืืืืจ: ืืื ืืืฆื ืื ืืืจื ืืืืืืื (ืืคืก ืขืืืช), ืืจื ืืงืฆืื ืืืืืื (ืืขืื ืช ืืืืืื, ืืืืงืืช ืชืงืื ืืช), ืืืฆืื ืืืื ืืช ืืขืืืื, ืืืืืจ ืืื ืืจื ืืืื ืฆืื ืื ืืคื ื ืืืจื ืืืฆื ืื ืืืจื.
ืืกืืจืืืืืช Warm Pool
ืืขืืืื ืจืืืฉ ืืืื ืืืืืจ (ืืืืืื ืืฉืชืืฉ, ืืฆืคื ืืชืืฆืืืช ืชืื ืืงืืช):
- ืฉืืืจื ืขื Warm Pool ืืื ืืืื ืฉื ืืืคืขืื ืืฉืขืืช ืืขืืืื
- ืืขืื ื ืืืงืืืช ืฉื ืืืืื AI ืืืคืขืืช ืงืื ืืืื ืจ
- ื ืืชืื ืืฉืืืืช ื ืื ืกืืช ืืืืคืขืื ืืืื ืชืืืื
- ืืืืืช ืืกืคืจ ืืืืคืขืื ืืืืื ืื ืืกืคืื ืืืฉืจ ืขืืืง ืืชืืจ ืขืืื ืขื ืืกืฃ
- ืืืืืจ ืฆืื ืื ืื ืืชื ืืืืืจื ืฉืืืจ ืขื ืืืืคืขืื ืคืขืืืื ืืื ืืฉืืืืช ืกืคืืจืืืืช
ืืกืืจืืืืืช Cold Pool
ืืขืืืื ืืฆืืื (ืืฉืืืืช ืืืืชืืืช ืืืืืืช, ืงืืืืืื ืืืืฉ ืื ืืืืคืื):
- ืืคืก ืืืคืขืื ืคืืขืืื ืืืจืืจืช ืืืื
- ืชืืจ ืืืฉืืืืช ืืคืขืื ืืงืฆืื ืืืฉืจ ืืฉืืืืช ืืฆืืื ื ืฉืืืืช
- ืืืคืขืื ืืืืืืื ืขืืืจ ื ืคื (bulk) ืืชืคืืงื ืืืืื ืขื ืคื ื ืืื ืืืืืจ
- ืกืืื ืืืืื ืืืืจ ืืฉืืืช ืืืฆืืื
- ืฉืืืืฉ ืืืืคืขื Spot/Preemptible ืืืืกืืื ืืฉืืขืืชื ืืขืืืืืช
ืกืืืื ืื ืืชืื ืืฉืืืืช
ืืฉืืืืช ืืกืืืืืช ืืืืืืืืช ืืคื ืขืืืคืืช ืืกืื, ืืืืืจ ืืื ืื ืืชืืืช ืืืืืจ ืืืชืืื:
- ืืฉืืืืช AI ืืขืืืคืืช ืืืืื ืืืืืื ืืฉืชืืฉ ืื ืืชืืืช ื-Warm GPU pools
- ืืฉืืืืช ืงืจืืืืืช ืืืื ืืืช ืื ืืชืืืช ืืืืคืขืื ืืืขืืืืื ืืคืืขืืื ืชืืื
- ืืฉืืืืช ืงืืืื ืืขืืืคืืช ืืื ืื ืืช ืื ืืชืืืช ื-Warm ืื Cold CPU pools
- ืืฉืืืืช ืืฆืืื ืืขืืืคืืช ื ืืืื ืื ืืชืืืช ืืืืคืขื Cold Spot/Preemptible
ืืืืืงืช ื-Orchestrator
ืืจืืืจืื ืืืืืื (Scale-Up)
- ืขืืืง ืืชืืจ ืขืืื ืขื ืกืฃ ืื ืืชื ืืืืืจื
- ืืื ืืืืชื ื ืืืืืฆืข ืขืืื ืขื ื-SLA ืขืืืจ ืจืืช ืืขืืืคืืช
- ืืืืื ืืชืืืื ืช ืืคื ื ืฉืขืืช ืฉืื ืืืืขืืช
- ืืคืขืื ืืื ืืช ืืืืฆืขืืช Admin API ืขืืืจ ืขืืืืช ืชื ืืขื ืฆืคืืืืช
ืืจืืืจืื ืืืงืื ื (Scale-Down)
- ืื ืขืืืื ืืฉืืืืช ืืืฉื ืืืื ืืฆืื ืื
- ืืคืืชื ืืชืืืื ืช ืืืืจ ืฉืขืืช ืฉืื
- ืื ืืืฉืืืืช ืืชืืจ ืืืฉืืื ืืื ืฉืืืืืช ืืืฉืืช
- ืกืฃ ืขืืืช ืืืฉื ืขืืืจ ืชืงืืคืช ืืืืื
ืชืงืื ืืช ืืืชืืืฉืฉืืช
- ืืืืงืืช ืชืงืื ืืช ืงืืืขืืช ืืื ืืืืคืขืื ืืคืขืืืื
- ืืืคืขืื ืื ืชืงืื ืื ืืืืืคืื ืืืืืืืืช
- ืืฉืืืืช ืฉื ืืฉืื ืืืืืจืืช ืืชืืจ ืขื ืกืคืืจืช ื ืืกืืื ืืช ืืืืจืื ืืื ืืชืืืช ืืืืคืข ืืืจ
- Dead letter queue ืืืฉืืืืช ืืืืจืืืช ืืืกืคืจ ืื ืืกืืื ืืช ืืืืืจืื ืืืจืื
ืืฉืคืขื ืขื ืืขืืืช
ืชืื ืืช ื-'On-Off' ืกืืคืงื ืืคืืชืช ืขืืืืืช ืฉื ื-70% ืืขืืืช ืชืฉืชืืช ืงืืืขื ืืคืืขืืช ืชืืื ืขื ืืื ืืืืื ืืฉืืื compute ืฉืืื ื ืืฉืืืืฉ ืืฉืขืืช ืฉืคื, ืืชืืืช ืืืื ืืืฉืืืื ืืกืื ืืืฉืืื, ืื ืืฆืื ืืืคืขื Spot ืืขืืืกื ืขืืืื ืฉื ืืฆืืื.
ืชืืื ืืช ืขืืงืจืืืช
- ืขืืืช ืกืจืง ืืคืกืืช โ ืืฉืืืื ืื ืืืจืืื ืืืืืืื ืืืฉืจ ืืื ื ืืขืืืื ืืฉืืืืช
- Warm Pools โ ืืืคืขืื ืืืืชืืืื ืืจืืฉ ืืขืืืกื ืขืืืื ืจืืืฉืื ืืืื ืืืืืจ
- Cold Pools โ ืืงืฆืื ืืคื ืืจืืฉื ืืืฉืืืืช ืืฆืืื ืืขืืืช ืื ืืืื ืืืืชืจ
- ืกืืืื ืืฉืืืืช โ ื ืืชืื ืืืืืืื ืืืืืกืก ืขื ืขืืืคืืช, ืกืื ืืืจืืฉืืช ืืื ืืืืืจ
- ืืืื ืืช ืฆืื ืื โ ืคืกืง ืืื ืกืจืง ืื ืืชื ืืืืืจื ืืื ืข ืืงืื ื ืืืงืืืช ืืื ืคืจืฆื ืคืขืืืืช
- ืชืืืื ื-Spot/Preemptible โ ืืฉืืืืช ืืฆืืื ืื ืืชืืืช ืืืืคืขืื ืืืืืื ืืืืกืืื ืืฉืืขืืชื
- ืชืงืื ืืช ืืืชืืืฉืฉืืช โ ืืืืคื ืืืืืืืืช ืฉื ืืืคืขืื ืื ืชืงืื ืื ืขื ืืืืจืช ืืฉืืืืช ืืชืืจ
- ืงื ื ืืืื ืืชืืืื โ ืฆืคืืื ืืจืืฉ ืฉื ืืคืืกื ืชื ืืขื ืืืืขืื ืขื ืืืื ืืงืฆืื ืืืืกืกื ืืื
ืชืืฆืืืช
ืืืกื ืืช ืืื ืืืืืืช
caseStudyDetail.more ืืงืจื ืืืื
ืืื ืขืื ืืืืืฉืืืื ืืืื ืืื ืฉืื ื
ืืื ืืฃ RunPod ืขืืืจ AI Inference ืกืงืืืืืืื ืืืกืืื ื
ืคืืืคืืจืืช ื ืืชืื ืืืืื ืืืืกืกืช AI ืืืืชื ืืงืืงื ืืืืืืืช GPU compute ืืืืฆืืขืื ืืืืืื ืขืืืจ ืืืืื ืืืืืืงืืื ืืืกืงืช ืืกืงื ืืช (inference) ืืืื ืืืช ืขื ืคื ื ืืกืคืจ ืจื ืฉื ืืจืื ืืืืื ืืงืืืืื โ ืืื ืืขืืืช ืืืืคืจืืช ืฉื ืฉืจืชื GPU ืืืขืืืืื ืืคืืขืืื 24/7.
ืขืืืื ืืฉืืื ืืืช ืืืืกืก AI ืขื OCR ืืฉืืืื QuickBooks
ืขืกืง ืืืืื ืืื ืื ื ืฉืขืืื ืืืืช ืืฉืืื ืืืช ืกืคืง ืืืืืฉ ื ืืงืง ืืืืืื ืืื ืช ื ืชืื ืื ืืื ืืช ืขื ืืื ืืืืืฅ ืืืืืืื ืฉื ื ืชืื ื ืืฉืืื ืืืช ืืืืฆืขืืช AI/OCR ืืกื ืืจืื ื ืืฉืืจืืช ื-QuickBooks ืืฆืืจื ืื ืืืช ืืฉืืื ืืช ืืืขืงื ืชืฉืืืืื.
ืฉืืืืช ื ืคืืฆืืช
ืืืจืช MicrocosmWorks ืคืืชืื ืืช ืชืื ืืช ื-on-off scaling ืขืืืจ ืขืืืกื ืขืืืื ืืืืืืื ืืชืคืจืฆืืืืช ืฆืคืืืืช ืฉื ืขืืืื ืืื ืื ืกืืื ืืืืกืก GPU, ืืืืจืืื ืชืงืืคืืช ืืจืืืืช ืฉื ืกืจืง, ืืืฉืจ auto-scaling ืืกืืจืชื ืืืืื ืืกืฃ ืขื ืฉืืืจืช ืงืืืืืช ืืื ืืืืืช ืืืื ื ืกืจืง. ืืืงืื ืืืฉืืืจ warm instances ืคืืขืืื, ืืชืื ืืช ืืงืฆื ืชืฉืชืืช GPU ื-on-demand ืืืฉืจ ืืืืขื ืขืืืืช ืขืืืื, ืืืฆืขืช ืืช ืขืืืก ืืขืืืื, ืืืกืืืืช ืืช ืคืขืืืช ืืชืฉืชืืช ืืืืืืื ืืฉืืื ืืกืืืืช, ืืืื ืืฉืืื ืขืืืช ืงืจืืื ืืืคืก ืืชืงืืคืืช ืกืจืง.
MicrocosmWorks ืืคืืืชื ืืช ืืื ื ื-cold start ืืคืืืช ื-60 ืฉื ืืืช ืขื ืืื ืื ืืื ืืจืืฉ ืฉื ืชืืื ืืช container ืืืืืืืช ืขื ืื ืืฉืงืื ืืืื ื-AI ืื-dependencies ืืืืืขืื, ืืืืืืกื ืืช ื-registry ืงืจืื ืืืืืจืคืืช ืืืืืจ ื-compute. ืฉืืืช ื-orchestration ืืฉืชืืฉืช ื-predictive provisioning ืขืืืจ ืขืืืกื ืขืืืื ืืชืืืื ืื, ืืชืืืื ืชืฉืชืืช 2-3 ืืงืืช ืืคื ื ืืืจืืฉื ืืฆืคืืื, ืืขืืืจ ืขืืืกื ืขืืืื ืืืชื ืฆืคืืืื, ืืืขืจืืช ืืืชืื ื ืืืฉืืืืช ืืชืืจ ืืฉืืืืช ืืชืจืืืช 'ืืขืืืื ืืื' ืื ืฉืืฉืชืืฉืื ืืืขื ืฉืืงืฉืชื ืืืืคืืช.
MicrocosmWorks ืชืืขืื ืืคืืชืืช ืขืืืืืช ืฉื 70-90% ืขืืืจ ืืงืืืืช ืฉืืื ืขืืืกื ืืขืืืื ืฉื ืขืืืื ืืืืื ืืืืกืก AI ืคืืขืืื ืืืฉื 2-6 ืฉืขืืช ืืืื, ืืืฉืืืื ืืชืืืืงืช ืืืคืขื GPU ืืคืืขืืื 24/7. ืืืืกืืื ื ืืืข ืืชืฉืืื ืขืืืจ ืืื ืขืืืื ืืคืืขื ืืืื, ืืชืืกืคืช ืืกืคืจ ืืงืืช ืฉื ืชืงืืจื ืืืชืืื ืืืืืื, ืืืืคืืก ืืขืื ืืืืืื ืขืืืจ ืืจืืืืช ืขืืืื ืืืื ืขืืืื ืืืืื ืืงืืืฆืืช ืืืืืืช, ืืจื ืกืงืืืื ื ืืคื ืืจืืฉื, ืื ื ืืชืื AI ืืืืคืขื ืขื ืืื ืืืจืืขืื, ืฉืืื ืื ืืฆืื ืืกืืจืืืื ืืืืคื ืืืขื.
ืื, MicrocosmWorks ืืืฉืื ืืจืืืืงืืืจืช fan-out ืืชืื ื-on-off pattern ืฉืืงืฆื ืืกืคืจ GPU workers ืืืงืืื ืืืฉืจ ืืืืขืืช ืขืืืืืช ืืฆืืื (batch jobs) ืืืืืืช, ืืคืืฆื ืงืืฆื ืืืืื ืืื ื-workers ืืืืฆืขืืช job queue, ืืืคืจืงืช ืืช ืื ื-workers ืืจืืข ืฉืืืฆืืื ืืกืชืืืืช. ืืืขืจืืช ืขืืงืืช ืืืจ ืืชืงืืืืช ืืื ืืืืื ืื ืคืจื ืืืืคืืช ืืืฉืืื ืืืืืื ืฉื ืืืืื ืขื retry logic ืืืื ืืืกืื ืืช ืฉืืจ ืืืฆืืื, ืืืืืืช ืืช ืืชืืฆืืืช ืืืืงืื ืคืื ืืืื ืืฆืจืืื ืืืืฉื ืืืจื.
MicrocosmWorks ืืืืฉืืช ืืจืืืืงืืืจืืช on-off scaling ืืชืขืจืืคื ืคืืชืื ืฉื 25-45 ืืืืจ ืืฉืขื, ืืืฉืจ ืืืฉืื ืืืื ืืืืฆืืจ ืืืืื job orchestration, infrastructure provisioning, monitoring ื-failure handling ื ืืกืจ ืืืจื ืืื ืชืื 3-5 ืฉืืืขืืช. ืืฉืงืขืช ืืคืืชืื ืืืจื ืืื ืืืืืจื ืืช ืขืฆืื ืชืื 1-2 ืืืืฉืื ืืืืฆืขืืช ืืืกืืื ืืขืืืืืช GPU ืืืื, ืืืืืื ืขืืืจ ืืจืืื ืื ืืืคืขืืืื ืืืื ืืืคืขื GPU ืคืขืืืื ืชืืื (always-on) ืฉืืื ื ืืฉืืืืฉ (idle) ืืืขืื ื-50% ืืืืื.
ืืืื ืืฉื ืืช ืืช ืืขืกืง ืฉืื?
ืืืื ื ืืื ืืืฆื ื ืืื ืืืืฉื ืคืชืจืื ืืช ืืืืื ืืืชืืจืื ืฉืื.