만약 귀하의 학습이 충분히 오래 진행되어 장비 손실이 큰 타격을 준다면, Nodus가 가장 강력한 RunPod 대안입니다. Nodus는 용량이 회수될 때 최신 체크포인트(checkpoint)를 새 장비에서 복원하여, 저렴한 중단 가능 GPU(interruptible GPUs)가 긴 작업을 완료할 수 있게 하며, 여기에 명시된 NVIDIA H100 요금은 RunPod의 Secure Cloud 요금보다 낮습니다. Modal은 짧은 Python 작업에 적합하고, CoreWeave와 Together AI는 노드 단위로 구매하는 클러스터에 적합하며, AWS SageMaker 또는 Google Vertex AI는 클라우드 크레딧에 적합합니다. RunPod는 여전히 저렴한 인터랙티브 포드(interactive pods)를 위한 선택지입니다.
저희가 Nodus를 구축했으므로 이 목록을 염두에 두고 읽어주십시오. 아래의 모든 경쟁사 사실은 해당 회사의 자체 가격 페이지나 문서를 링크하며, 비용 계산식도 직접 자신의 요율로 다시 할 수 있도록 작성되어 있습니다.
주요 RunPod 대안들은 학습 측면에서 어떻게 비교되나요?
요약하자면: 이들 플랫폼은 시간당 가격보다는 장비가 사라졌을 때 누가 귀하의 작업을 재시작하는지에 따라 차이가 납니다.
| 플랫폼 | 최적 용도 | 결제 방식 | H100당 GPU-시간 (표시) | 장비 회수 시점 |
|---|
| RunPod | 인터랙티브 포드, 저렴한 소비자용 GPU | 초당, 선불 잔액 | Community Cloud $2.69, Secure Cloud $3.99 (H100 SXM) | 온디맨드 포드는 다른 사용자에게 의해 대체되지 않음 |
| ... | | | | |
가격 확인일: 2026년 10월 25일. 각 공급업체 페이지 참조: RunPod pricing 및 Pods docs, Nodus pricing, Modal pricing 및 preemption docs, Together AI pricing, CoreWeave pricing, SageMaker managed spot training, Vertex AI Spot VMs for training 및 Baseten pricing.
Modal의 초당 $0.001097와 Baseten의 분당 $0.10833은 시간 단위로 환산됩니다. CoreWeave의 8-GPU 노드 가격($49.24 온디맨드, $19.71 스팟)은 8로 나뉩니다. Nodus H100 SXM 수치는 Nodus 가격 페이지에 시간당 $2.60으로 명시되어 있습니다.
명칭 참고 사항: 해당 회사는 현재 자사 문서에 따라 자체를 Runpod으로 표기합니다. 하지만 대부분의 사람들은 여전히 RunPod을 검색하므로, 여기서는 그 철자를 사용합니다.
팀들이 RunPod 대안을 찾는 이유는 무엇일까요?
대부분의 이유는 RunPod 자체 가격 문서에서 비롯되며, 이는 노트북 세션보다 10시간짜리 학습 실행에 더 중요합니다.
H100 가격은 어떤 클라우드를 선택하느냐에 따라 달라집니다. RunPod은 Community Cloud에서 H100 SXM을 시간당 $2.69로, Secure Cloud에서는 시간당 $3.99로 나열합니다. 개념 페이지는 Secure Cloud를 T3/T4 데이터 센터로, Community Cloud를 검증된 P2P(peer-to-peer) 시스템을 통해 연결된 개별 컴퓨팅 제공업체로 설명합니다. 데이터 센터 등급이 필요한 팀은 더 높은 요금을 지불해야 합니다.
잔액이 0원이 되면 작업이 중단됩니다. RunPod의 Pods 가격 문서에 따르면, 잔액이 $0에 도달하면 파드(pods)가 중지되며, 네트워크 볼륨이 없는 파드는 복구할 수 없는 데이터와 함께 종료됩니다. 컨테이너 디스크는 파드가 중지될 때마다 지워집니다.
지출에 대한 기본 상한선이 있습니다. 같은 페이지에는 모든 리소스에 걸쳐 기본 한도액을 시간당 $80로 설정하고 있습니다. Secure Cloud에서 H100 SXM 8개 파드는 8 x $3.99 = $31.92/hr이며, 따라서 두 개는 이 한도 내에 있지만 지원팀이 상한선을 높여주기 전까지 세 번째는 들어가지 않습니다.
할인이 영업팀으로 이동했습니다. RunPod의 절약 플랜(savings plans)은 사용 중단되어 더 이상 구매할 수 없으며, 따라서 꾸준한 사용에 대한 낮은 요금은 이제 기업 영업팀을 통해 처리됩니다.
클러스터는 명시된 크기를 가집니다. 인스턴트 클러스터(Instant Clusters)는 단일 데이터 센터 내에서 2개에서 8개의 노드, 16개에서 64개의 GPU를 운영합니다.
이 모든 내용은 RunPod의 가동 시간에 대한 주장이 아닙니다. 이것은 문서에 명시된 귀하의 파일과 청구서에 일어나는 일입니다.
각 플랫폼에서 80 GPU-시간 학습 실행 비용은 얼마인가요?
나열된 H100 요율 기준으로, 동일한 8 x H100, 10시간 실행은 선점 가능 용량(preemptible capacity)의 경우 약 $159부터 분당 과금 방식(per-minute billing)의 경우 $520까지 비용이 발생합니다. 저희는 각 공급업체가 발표한 가격 중 GPU 컴퓨팅 비용만을 기준으로 산출했으며, 스토리지와 이그레스(egress) 비용은 제외했습니다.
| 플랫폼 및 용량 | 사용 요율 | 10시간 동안 8 x H100 |
|---|
| Together AI, 선점 가능 | $1.99/GPU-hr | $159.20 |
| ... | | |
각 행은 80 GPU-시간에 요율을 곱한 값이며, CoreWeave의 경우 노드 시간(node-hours) 기준입니다. RunPod Secure Cloud와 비교했을 때, Nodus 수치는 해당 실행에서 $111.20 더 낮습니다.
가장 저렴한 행들은 중단 가능(interruptible)하며, 실제 가격은 자원 회수(reclaim) 비용에 따라 달라집니다. 예를 들어, 재할당이 6시간째에 발생했고 마지막 체크포인트가 25분 전이었다고 가정해 봅시다.
해당 체크포인트를 복구하는 실행은 25 / 60 x 8 = 3.3 GPU-시간을 손실합니다. 하지만 처음부터 다시 시작하는 실행은 6 x 8 = 48 GPU-시간, 즉 작업 시간의 절반 이상을 잃게 되며, 게다가 누군가 이를 인지하고 재시작하는 데 드는 시간까지 포함됩니다. 바로 이 간극 때문에 저희는 시간당 요율보다 복구(recovery)를 더 중요하게 평가합니다.
어떤 RunPod 대안을 선택해야 할까요?
가격 목록이 아니라 작업 요구 사항부터 시작하세요. 이것은 사람들이 저희에게 질문할 때 사용하는 규칙입니다.
| 필요하다면 | 선택해야 할 것 |
|---|
| 비용이 중요하고 스크립트가 체크포인트를 저장할 수 있는 긴 단일 노드 실행 | Nodus |
| ... | |
Nodus는 어떻게 선점된 실행을 유지하나요?
Nodus는 모든 실행을 일련의 시도(attempts)로 간주하며, 새로운 시도는 가장 최근에 커밋된 체크포인트부터 시작합니다. attempts and recovery docs에서 순서를 자세히 설명하고 있습니다. 자원 회수 통지(reclaim notice)가 오면, Nodus는 실행에 긴급 체크포인트를 요청하는 동시에 대체 머신을 준비합니다. 이 대체 머신은 이전 머신이 확실히 사라진 후에만 시작되므로, 두 개의 사본이 서로 덮어쓰는 일이 절대 없습니다.
‘체크포인트(Checkpointed)’ 실행은 마지막으로 커밋된 체크포인트 이후의 작업량만 잃으며, 클레임 통지(reclaim notice)가 발생하는 동안에 찍힌 체크포인트는 여전히 유효합니다. 사용자의 프로그램은 가중치(weights), 최적화기 상태(optimizer state), 그리고 단계를 /nodus/state에 기록하고 시작 시 이를 다시 읽어옵니다. Nodus는 프로세스 메모리가 아닌 파일을 복원하며, 명령어에 재개 플래그를 절대 추가하지 않습니다.
인터럽트 가능한 용량(interruptible capacity)은 별도의 제품이 아니라 배치 선택(placement choice)입니다. Nodus 문서는 interruptible: Allow가 비용 효율적일 때만 인터럽트 가능한 용량을 사용함을 설명합니다. 자금 중단(Money stops) 역시 우아하게 처리됩니다. 크레딧이 소진되면, 체크포인트된 Job은 긴급 체크포인트를 찍고 일시 중지되며, 자금이 지원되는 즉시 거기서 재개됩니다.
동일한 계정에서 Jobs, Sandboxes, Functions, 추론 엔드포인트(inference endpoints), 영속 에이전트(durable agents), 그리고 TrainingJobs (Beta)를 실행할 수 있습니다. 코딩 에이전트는 Nodus MCP 서버를 통해 이를 구동할 수 있습니다. 여기서 리소스를 생성하려면 승인된 드라이 런(dry run)이 필요하며, 에이전트는 사용자의 자체 프로젝트 및 지출 한도 내에서 작동합니다. RunPod 역시 MCP 서버를 제공하므로, MCP 자체가 차별점은 아니며, 사전에 추정하고 소비하는 단계(estimate-before-spend step)가 핵심입니다.
RunPod 계정을 유지하면서 Nodus를 사용할 수 있나요?
네, 조직에서 해당 기능을 활성화한 경우 가능합니다. 클라우드 계정 문서에는 API 키와 크레딧 한도(Beta, Nodus 지원에 의해 조직별로 활성화)를 통해 연결할 수 있는 계정으로 RunPod가 명시되어 있습니다. 그러면 Nodus는 사용자의 Jobs, Workspaces 및 기타 단일 노드 작업을 해당 계정에 먼저 할당하고, 한도가 가득 차거나 크레딧이 소진되면 Nodus 용량을 사용합니다. Sandboxes와 다중 노드 실행은 Nodus 용량을 사용합니다.
다음은 문서화된 명령어입니다. 키는 명령줄에서가 아니라 표준 입력(standard input)에서 읽어옵니다:
printf '%s' "$RUNPOD_API_KEY" | nodus cloud connect runpod my-runpod --credit-limit 200
--burst 플래그는 계정이 가득 찼을 때 어떤 일이 발생하는지 결정합니다: Nodus 용량을 허용할지(기본값), 승인을 요청할지, 아니면 거부할지를 결정합니다.
RunPod가 여전히 더 나은 선택인 경우
RunPod는 저렴하고 실습 위주의 GPU 시간 측면에서 강점을 가집니다. 가격 책정 페이지에는 Community Cloud에서 RTX 4090이 $0.34/hr로 나열되어 있으며, 파드는 초 단위로 청구되고, 문서에는 데이터 인그레스(data ingress) 또는 이그레스(data egress)에 대한 수수료가 없다고 명시되어 있습니다. 박스에 SSH 접속, Jupyter 노트북 사용, 그리고 한 시간 동안 만져보는 경험을 원한다면 이를 능가하기 어렵습니다.
또한 추론(inference)을 위한 서버리스 제품, 템플릿 허브, 그리고 H200 및 B200 노드에서 3200 Gbps 네트워킹이 가능한 Instant Clusters를 보유하고 있습니다. 만약 사용자의 학습 작업이 이미 하나의 파드에 맞고, 자체 체크포인트(checkpoint)를 네트워크 볼륨에 저장하며, 누군가 이를 모니터링하고 있다면, 이동하는 것이 오후 시간을 들일 가치가 없을 수 있습니다.
Modal은 웹 엔드포인트에 연결된 짧은 함수(short functions) 측면에서 우위를 유지합니다. CoreWeave와 Together AI는 매우 큰 클러스터용으로 구축되었으며, 이곳에서는 Nodus 멀티노드 학습이 여전히 베타(Beta) 단계입니다.
RunPod 학습 작업을 Nodus로 옮기는 방법은 무엇인가요?
체크포인트 쓰기 위치를 /nodus/state로 지정한 다음, 동일한 명령을 CLI를 통해 실행합니다. 먼저 설치하고 로그인하세요:
pip install nodus-compute
nodus login
그런 다음, 청구되기 전에 예상치를 확인하기 위해 작업을 건식 실행(dry-run)합니다. 여기에 있는 모든 플래그는 nodus run CLI 레퍼런스에 문서화되어 있으며, torchrun 부분은 기존 명령입니다:
nodus run --name ft-h100 --gpu H100:8 --image nodus/pytorch \
--checkpoint /nodus/state --continuity Checkpointed --interruptible \
--max-cost 250 --dry-run -- torchrun --nproc_per_node 8 train.py
제출하려면 --dry-run을 제거하세요. --max-cost 250 제한은 이전에 계산된 $208보다 약간 높은 수준이므로, 장시간 실행되는 작업이라도 잔액을 소진하는 대신 설정된 한도에서 중단됩니다. Modal과 직접 비교하려면 Nodus vs Modal를 참고하세요. 만약 Modal도 고려하고 있다면, 저희의 훈련용 Modal 대안 목록에서 해당 측면을 다루고 있습니다.
FAQ
이 포스트에서 확인된 요율 기준으로 H100 SXM의 경우, Nodus 가격 페이지에 명시된 시간당 $2.60 대 RunPod Community Cloud의 시간당 $2.69로 약간 더 저렴합니다. RTX 4090 또는 RTX 3090과 같은 소비자용 카드의 경우, 가격 차이가 작고 변동성이 크므로 당일 두 가격 페이지를 비교하는 것이 좋습니다.
Nodus가 RunPod에서 제 작업을 실행해 주나요?
사용자 본인의 RunPod 계정을 연결하고 조직에 해당 기능이 활성화된 경우에만 가능합니다. 그렇지 않으면 작업은 Nodus 용량에서 실행됩니다.
실행 도중에 크레딧이 소진되면 Nodus 작업에는 어떤 일이 발생하나요?
체크포인트가 지정된(checkpointed) 작업은 긴급 체크포인트를 생성하고 일시 중지되며, 크레딧을 추가하면 해당 체크포인트부터 자동으로 재개됩니다. 자금 지원된 것 이상으로는 아무것도 실행되지 않습니다.
훈련 스크립트를 다시 작성해야 하나요?
대부분의 경우 그렇지 않습니다. 장시간 실행에 이미 필요한 상태 저장 및 재개 패턴과 마찬가지로, 시작 시 /nodus/state에 상태를 저장하고 그곳에 있는 내용을 로드하도록 설정해야 합니다.
무료 등급이 있나요?
Nodus는 이메일 및 카드 인증 후 첫 조직에게 $2.00의 스타터 크레딧을 제공하며, 유료 충전(top-up) 후에는 추가로 $28.00를 제공합니다. 두 금액 모두 지급일로부터 30일 후에 만료됩니다. Modal의 Starter 플랜은 매월 $30의 컴퓨팅 자원을 포함합니다.
원문 출판: Nodus blog.