OffshoreVps
가이드2026년 9월 30일읽는 시간 8분작성: OffshoreVps 팀

GPU 서버에서 나만의 LLM 실행하기: VRAM, Ollama, vLLM

7B에서 70B 모델에 필요한 GPU 메모리, Ollama나 vLLM으로 실행하는 방법, 그리고 GPU를 빌리는 편이 API 요금을 내는 것보다 나은 경우를 다룹니다.

자체 하드웨어에서 대규모 언어 모델을 실행하면 프롬프트와 데이터를 직접 통제할 수 있고 토큰당 요금도 피할 수 있습니다. 이 가이드는 필요한 GPU 메모리 용량과, 임대한 GPU 서버에서 모델을 실행하는 방법을 설명합니다.

GPU 서버에서 LLM을 실행하는 데 사용하는 명령어를 보여 주는 VPS의 터미널 창으로, “curl -fsSL https://ollama.com/install.sh | sh”로 시작함
이 가이드에서 서버에서 실행하게 될 명령어의 종류입니다.

중요한 숫자: VRAM

모델은 그래픽 카드의 메모리(VRAM)에 들어가야 합니다. 대략적인 규칙은 파라미터 수(십억 단위)에 가중치당 바이트 수를 곱한 값에 컨텍스트 캐시용으로 20~30퍼센트를 더하는 것입니다.

모델 크기4비트 양자화16비트 원본적합한 GPU
7~8B약 5 GB약 16 GBRTX 4090 (24 GB)
13~14B약 9 GB약 28 GBRTX 4090 양자화, RTX 5090 (32 GB)
30~34B약 20 GB약 68 GBRTX 4090 또는 5090 양자화, H100
70B약 40 GB약 140 GBH100 80 GB 양자화, 16비트는 H100 2대

양자화는 가중치를 더 적은 비트로 저장해 품질 손실은 작게 하면서 메모리를 크게 줄입니다. 대부분의 사용자가 일반 소비자용 카드에서 큰 모델을 실행하는 방법입니다.

옵션 1: Ollama (가장 간단)

curl -fsSL https://ollama.com/install.sh | sh
ollama pull llama3.1:8b
ollama run llama3.1:8b

Ollama는 다운로드, 양자화, 포트 11434의 로컬 API를 처리합니다. 이 포트는 비공개로 유지하거나 앞에 인증을 두세요.

옵션 2: vLLM (최고 처리량)

pip install vllm
vllm serve meta-llama/Llama-3.1-8B-Instruct --max-model-len 8192

vLLM은 OpenAI 호환 API를 제공하고 많은 요청을 일괄 처리하므로, 여러 사용자나 애플리케이션이 GPU 하나를 공유할 때 더 나은 선택입니다. 일부 모델은 먼저 모델 페이지에서 라이선스에 동의해야 합니다.

이 가이드의 단계를 순서대로 나열하면 다음과 같습니다. 1. 중요한 수치: VRAM; 2. 옵션 1: Ollama(가장 간단); 3. 옵션 2: vLLM(최고 처리량); 4. GPU가 사용되는지 확인; 5. 임대한 GPU에서 사람들이 실행하는 다른 것들; 6. 비용 감각
이 가이드의 단계를 순서대로 나열한 것입니다.

GPU가 사용되는지 확인

nvidia-smi
watch -n 1 nvidia-smi

모델을 불러올 때 메모리 사용량이 급증하고 생성 중에는 사용률이 올라가야 합니다. 둘 다 0에 머문다면 모델이 CPU에서 실행되고 있는 것입니다.

임대한 GPU에서 사람들이 실행하는 다른 작업

  • 이미지 생성 (Stable Diffusion, ComfyUI).
  • LoRA로 소형 모델 파인튜닝.
  • 영상 및 3D 렌더링, 영상 트랜스코딩.
  • Whisper를 이용한 음성 인식.

비용 감각

일주일에 몇 시간만 GPU가 필요하다면 월 단위로 임대하는 것이 API보다 비쌀 수 있습니다. 하루 종일 추론을 실행하거나 프라이버시가 필요하다면 전용 GPU 서버가 대개 유리합니다. 결정하기 전에 월간 토큰 사용량을 계산해 보세요.