yeonghoon.kim

  • 게시판
  • 갤러리

원격 LLM 챗봇 테스트

김영훈 2026.02.11 11:44 조회 수 : 140

DGX Ollama를 Open WebUI에 붙여서 챗봇처럼 써본 작업.

목표는 로컬 LLM에서 OpenClaw를 돌릴 수 있는지 보기 위한 테스트.

구성.

Main 서버
Open WebUI

DGX
Ollama
Nginx
GPU

Ollama docker-compose.

services:
  ollama-1:
    image: ollama/ollama:latest
    container_name: ollama-1
    ports:
      - "32777:11434"
    environment:
      - OLLAMA_NUM_PARALLEL=5
      - OLLAMA_KEEP_ALIVE=5m
    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: all
              capabilities: [gpu]
    volumes:
      - ollama-data:/root/.ollama

처음엔 Ollama 인스턴스를 2개로 잡았는데 메모리 중복 로드가 생김.

ollama-1: codellama:34b 33.8GB
ollama-2: codellama:34b 33.8GB

합계 67.6GB.

ollama-2 중지하고 단일 인스턴스로 운영.

Open WebUI 설정.

services:
  open-webui:
    image: ghcr.io/open-webui/open-webui:main
    container_name: open-webui
    ports:
      - "8080:8080"
    environment:
      - OLLAMA_BASE_URL=http://remote-llm-server:8080
      - WEBUI_AUTH=true
      - ENABLE_SIGNUP=true
      - RAG_EMBEDDING_ENGINE=
    volumes:
      - open-webui-data:/app/backend/data

RAG는 비활성화.

동시 접속 테스트.

프롬프트.

Say hello in 5 words

neural-chat:7b

5명
100%
5-15초

10명
100%
0.4-3.6초

20명
100%
0.4-3.9초

50명
100%
0.4-5초

codellama:34b

10명
100%
10-14초

20명
100%
2-9초

50명
100%
2-28초

모델 순차 로드 테스트.

neural-chat:7b
3.8GB
6.0초
6.7GB

mistral:latest
4.1GB
8.0초
31.7GB

mistral-openorca:latest
3.8GB
8.3초
56.4GB

deepseek-r1:7b
4.4GB
14.4초
40.7GB

gemma2:9b
5.1GB
8.3초
60.0GB

codellama:13b
6.9GB
14.9초
90.7GB

orca2:13b
6.9GB
8.7초
42.7GB

gemma3:12b
7.6GB
13.3초
95.5GB

deepseek-r1:14b
8.4GB
61.3초
메모리 부족

gpt-oss:20b
12.8GB
9.4초
30.1GB

qwen3:30b
17.3GB
2.2초
모델 파일 손상

codellama:34b
17.7GB
21.4초
63.9GB

Ollama 자동 메모리 관리 확인.

90.7GB -> 42.7GB
95.5GB -> 30.1GB

OLLAMA_KEEP_ALIVE=5m 설정으로 미사용 모델 자동 언로드.

모니터링.

GPU 사용률
GPU 메모리
GPU 온도

Prometheus / Grafana로 확인.

가능성은 봤다.

단순 챗봇 용도로는 충분히 동작함.

  • 추천 0

  • 비추천 0
이 게시물을
목록

댓글 0

번호 제목 글쓴이 날짜 조회 수
공지 2025 일본 여행 계획 김영훈 2024.10.10 4119
공지 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) 김영훈 2024.03.10 3752
37 [바이브코딩 - 클로드] kospiAlarm 작업 메모 김영훈 2025.10.29 109
36 infra-base 기본 서버 설정 메모 김영훈 2026.01.20 171
35 임시 파킹 페이지 김영훈 2026.01.20 308
34 monitoring 설정 김영훈 2026.01.23 130
33 ollama-chatbot 테스트 메모 김영훈 2026.01.27 355
32 OpenVPN 구축 김영훈 2026.01.28 143
31 GitLab CI/CD 테스트 김영훈 2026.01.28 216
30 Traefik 설정 김영훈 2026.01.28 353
29 openclaw 구축 작업 노트 [2] 김영훈 2026.02.01 341
28 smtp-relay 설정 김영훈 2026.02.06 195
27 WAF honeypot 설정 김영훈 2026.02.07 104
26 OpenClaw cron regression 대응 김영훈 2026.02.08 186
25 DGX Ollama 구축 김영훈 2026.02.11 183
» 원격 LLM 챗봇 테스트 김영훈 2026.02.11 140
23 Docker Ollama 트러블슈팅 김영훈 2026.02.11 128
22 GPU 모니터링 대시보드 구축 김영훈 2026.02.11 150
21 DGX Spark LLM 벤치마크 김영훈 2026.02.11 132
20 LLM 모델 선정 김영훈 2026.02.12 141
19 OpenClaw 모델 삭제 사고 김영훈 2026.02.13 114
18 ARM Kubernetes 구축 2 - VM 생성과 클러스터 설치 김영훈 2026.02.14 138
쓰기 태그
 첫 페이지 7 8 9 10 11 12 13 14 15 16 끝 페이지