TL;DR
셀프 호스팅의 비용 우위는 GPU 가격 자체가 아니라 GPU를 얼마나 지속적으로 바쁘게 유지하느냐에서 결정된다. 32B 모델을 GPU 한 장에서 약 50% 가동률로 운영하고 API가 백만 토큰당 $0.50, 요청당 약 500토큰이라면 손익분기점은 월 1,000만 요청, 약 50억 토큰 수준으로 계산된다. 월 500만 요청보다 적거나 전체 추론 비용이 월 2,000~3,000달러보다 낮으면 유휴 GPU와 운영 인력 비용 때문에 API가 더 합리적이라는 판단이다. 반면 4B·MoE 모델, Embedding, Reranking, Extraction처럼 반복 실행이 많은 작업은 GPU 가동률을 높여 손익분기점에 빠르게 도달하며, TEI와 SIE가 관련 배포 선택지로 제시된다.
실용적 조언
- 월간 요청 수와 토큰 처리량을 먼저 계산한 뒤 GPU 가동률을 반영해 API 비용과 비교해야 한다.
- 월 추론 비용이 2,000~3,000달러보다 낮거나 GPU가 유휴 상태로 남는다면 셀프 호스팅보다 API를 유지하는 편이 낫다.
- API에서 하나만 이전한다면 생성 호출보다 지속 실행과 재색인이 많은 Embedding, Reranking, Extraction 작업을 우선 검토해야 한다.
- Embedding과 Reranking을 함께 운영해 GPU 가동률을 높일 때 TEI와 SIE의 모델 배치 방식을 비교해야 한다.
섹션별 상세
용어 해설
- GPU 가동률(GPU Utilization)
- — GPU가 전체 처리 용량 중 실제 추론에 사용되는 비율이다. 셀프 호스팅에서는 GPU를 구매하거나 임대하는 비용이 유휴 시간에도 발생하므로, 가동률이 API 호출량과 비용 손익을 가르는 핵심 변수로 작용한다.
- 손익분기점(Break-even Point)
- — 두 운영 방식의 총비용이 같아지는 사용량 기준이다. 이 글에서는 GPU를 직접 운영하는 비용과 토큰 단위 API 비용을 비교해, 월간 요청 수와 토큰 처리량이 어느 수준을 넘어야 셀프 호스팅이 유리한지 계산한다.
- MoE
- — 여러 Expert 중 일부만 입력 처리에 참여시키는 모델 구조다. 글에서는 4B 모델이나 MoE 모델이 32B 모델보다 필요한 처리량이 작아 셀프 호스팅 손익분기점에 더 빨리 도달한다고 설명한다.
- 리랭킹(Reranking)
- — 검색 결과 후보를 추가 모델로 다시 평가해 순서를 조정하는 단계다. Embedding과 함께 지속적으로 실행되고 재색인 때마다 처리량이 반복되므로, 생성 요청보다 GPU를 꾸준히 바쁘게 만들어 셀프 호스팅 효과를 내기 쉽다.
- 텍스트 Embedding 추론(Text Embeddings Inference)
- — 텍스트를 벡터로 변환하는 Embedding 모델을 서버에서 실행하는 추론 방식이다. 글에서 TEI는 서버 하나에 모델 하나를 배치하는 선택지로 제시되며, 반복적인 Embedding 작업을 API 대신 직접 처리하는 데 쓰인다.
언급된 도구
서버 하나에서 모델 하나를 실행하는 추론 서버 선택지다.
한 클러스터에 여러 모델을 배치해 Embedding과 Reranking으로 GPU 가동률을 높이는 선택지다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.