--- title: Workstation 스펙 및 용도 분석 date: 2026-06-28 type: ref domain: homelab tags: [hardware, spec, homelab] --- > 작성일: 2026-03-02 | 호스트명: ubuntu | Uptime: 9일+ --- ## 1. 시스템 개요 DevOps/SRE + LLMOps 실험을 위한 로컬 랩 워크스테이션. 커널, 네트워킹, eBPF, KVM, Kubernetes, LLM 등 5개 도메인의 딥다이브 실험 환경으로 활용 중. --- ## 2. 하드웨어 스펙 ### CPU | 항목 | 값 | |------|-----| | 모델 | AMD Ryzen 9 5900X | | 코어/스레드 | 12C / 24T | | 아키텍처 | Zen 3 (x86_64) | | 최대 클럭 | 4,954 MHz (Boost) | | 최소 클럭 | 567 MHz | | L3 캐시 | 64 MiB (2 CCX) | | 가상화 | AMD-V 지원 | ### 메모리 | 항목 | 값 | |------|-----| | 총 용량 | 약 40 GB (40,946 MB) | | 현재 사용 | ~5.2 GB | | 사용 가능 | ~33 GB (캐시 포함) | | Swap | 없음 (0 B) | ### GPU | # | 모델 | VRAM | 역할 | 비고 | |---|------|------|------|------| | GPU0 | NVIDIA GeForce RTX 3090 (GA102) | 24 GB GDDR6X | LLM 서빙 전용 | CUDA 13.1, 드라이버 590.48 | | GPU1 | AMD Radeon RX 6700 XT (Navi 22) | 12 GB GDDR6 | 디스플레이 전용 | 오픈소스(amdgpu) 드라이버 | ### 스토리지 | 디바이스 | 용량 | 마운트 | 파일시스템 | 사용률 | 용도 | |----------|------|--------|-----------|--------|------| | sdd (SSD) | 465 GB | `/` | ext4 | **17%** (71G/457G) | OS + 홈 | | sdd1 | 1 GB | `/boot/efi` | vfat | 1% | EFI 부트 | | sdc (HDD) | 3.6 TB | `/mnt/data` | ext4 | **100%** (여유 9.7G) | 데이터 저장 | | sdb (HDD) | 1.8 TB | `/mnt/database` | ntfs | **100%** (여유 9.0G) | 데이터베이스 | | sda2 (HDD) | 3.3 TB | `/mnt/backup` | ntfs | **100%** (여유 23G) | 백업 | > **경고**: HDD 3개 모두 거의 가득 찬 상태. 디스크 정리 또는 증설 필요. ### 네트워크 | 인터페이스 | 컨트롤러 | 속도 | 상태 | 비고 | |-----------|---------|------|------|------| | enp7s0 (유선) | Realtek RTL8125 | 1 Gbps | UP (br0 브릿지) | 메인 연결 | | wlp6s0 (Wi-Fi) | Intel Wi-Fi 6 AX200 | - | DOWN | 미사용 | | br0 | Linux Bridge | - | UP, 192.168.0.2/24 | KVM VM 브릿지 네트워크 | | virbr0 | libvirt NAT | - | DOWN | KVM 기본 NAT | | docker0 | Docker | - | DOWN | Docker 브릿지 | - 게이트웨이: `192.168.0.1` (br0 경유) - br0 구성: `enp7s0` + `vnet0` (VM NIC) 브릿지 --- ## 3. 소프트웨어 환경 ### OS 및 커널 | 항목 | 값 | |------|-----| | OS | Ubuntu 24.04.4 LTS (Noble Numbat) | | 커널 | 6.17.0-14-generic (PREEMPT_DYNAMIC) | ### 핵심 서비스 현황 | 서비스 | 버전/상태 | 용도 | |--------|----------|------| | **libvirtd** (KVM/QEMU) | libvirt 10.0.0 / QEMU 8.2.2, **active** | VM 기반 격리 실험 | | **Docker** | 29.2.1, **active** | 컨테이너 워크로드 | | **SSH** | OpenBSD sshd, **active** | 원격 접속 | | **Samba (smbd)** | **active** | 로컬 네트워크 파일 공유 | ### 가상 머신 (KVM) | VM 이름 | 상태 | vCPU | 메모리 | 용도 | |---------|------|------|--------|------| | linux-lab | **running** | 2 | 2 GB | 커널/시스템 실험 격리 환경 | ### Docker 컨테이너 | 이름 | 이미지 | 상태 | 용도 | |------|--------|------|------| | vllm-qwen | vllm/vllm-openai:latest | Exited (11일 전) | vLLM 기반 Qwen 모델 서빙 | --- ## 4. 용도 분석 ### 주요 활용 영역 (5개 도메인) ``` ┌─────────────────────────────────────────────────────────┐ │ 워크스테이션 역할 │ ├─────────────┬─────────────┬─────────────────────────────┤ │ Compute │ GPU │ Storage │ │ (CPU 24T) │ (RTX 3090) │ (SSD + HDD 9TB) │ ├─────────────┴─────────────┴─────────────────────────────┤ │ │ │ 1. Networking - 네트워크 스택 실험, 브릿지 구성 │ │ 2. eBPF/Observability - 커널 트레이싱, 성능 관측 │ │ 3. KVM/Virtualization - VM 격리 환경에서 커널 실험 │ │ 4. Kubernetes - 클러스터 구성/해체 반복 실험 │ │ 5. LLM - RTX 3090 기반 모델 서빙/추론 │ │ │ │ 최종 목표: 이론·실험 → Kakao Pay 프로덕션 적용 │ └─────────────────────────────────────────────────────────┘ ``` ### GPU 역할 분리 ``` RTX 3090 (24GB VRAM) RX 6700 XT (12GB VRAM) ┌──────────────────┐ ┌──────────────────┐ │ LLM 서빙 전용 │ │ 디스플레이 전용 │ │ - Ollama │ │ - amdgpu 드라이버 │ │ - vLLM │ │ - X11/Wayland │ │ - CUDA 워크로드 │ │ │ └──────────────────┘ └──────────────────┘ ``` ### 운영 특성 - **VM 격리 원칙**: 커널 패닉, 모듈 크래시, 커스텀 스케줄러 등 위험 실험은 반드시 VM 내부에서 수행 - **휘발성 워크로드**: VM 생성/삭제, K8s 클러스터 구성/해체가 일상적 — 재현성보다 실험 속도 우선 - **브릿지 네트워킹**: `br0`로 호스트-VM 간 L2 브릿지 구성, VM이 로컬 네트워크에 직접 참여 가능 --- ## 5. 주의사항 및 권장사항 | 구분 | 내용 | 우선순위 | |------|------|---------| | 디스크 용량 | HDD 3개 모두 100% — 정리 또는 증설 시급 | **긴급** | | Swap 미설정 | 40GB RAM에 Swap 없음 — LLM 로딩 시 OOM 위험 | 중간 | | vLLM 컨테이너 | 11일간 정지 상태 — 필요시 재시작 또는 정리 | 낮음 | | linux-lab VM | vCPU 2개 / RAM 2GB — 무거운 실험 시 리소스 부족 가능 | 참고 |