태그: #virtualization
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 26 편
컨테이너와 VM은 무엇이 다른가 — namespace, cgroup, 그리고 커널 공유의 청구서
"컨테이너는 가벼운 VM"이라는 설명이 왜 오해를 낳는지부터 정리합니다. 컨테이너는 namespace로 시야가 가려지고 cgroup으로 자원이 제한된 평범한 리눅스 프로세스일 뿐이며, 호스트 커널을 그대로 공유합니다. pid/mnt/net/uts/ipc/user/cgroup 네임스페이스가 각각 무엇을 격리하는지, cgroup v2가 무엇을 제한하는지를 실제 명령으로 확인하고, 커널 공유가 만
2026-07-26 · 23 분 읽기 #docker#container#linux-namespace#cgroup#virtualizationapple/container 깊이 보기 — macOS 컨테이너의 경량 VM 접근법
Docker Desktop의 단일 리눅스 VM 구조가 가진 한계를 짚고, apple/container가 채택한 컨테이너당 경량 VM 1:1 모델을 분석합니다. WWDC26에서 공개된 Container Machine 기능과 Lima, Colima, OrbStack과의 아키텍처 비교, 실전 사용법, 마이그레이션 체크리스트까지 다룹니다.
2026-06-12 · 34 분 읽기 #apple-container#virtualization#macos#docker#container하이퍼바이저 & 가상화 Deep Dive — KVM, QEMU, Xen, Firecracker, VT-x, 중첩 페이지 테이블 완전 정복 (2025)
클라우드, 컨테이너, 서버리스의 근간이지만 대부분 개발자가 블랙박스로 여기는 하이퍼바이저 기술. 이 글은 가상화를 처음부터 해부합니다. 1967년 IBM CP-40부터 VMware, Xen, KVM까지의 역사, Type 1 vs Type 2, 전체 가상화 vs 파라버츄얼화, x86 virtualization의 난제(ring 0)와 Intel VT-x / AMD-V가 어떻게 해결했는지, VME
2026-04-15 · 46 분 읽기 #virtualization#kvm#qemu#firecracker#hypervisorOpenStack & KVM 가상화 완전 가이드 2025: 프라이빗 클라우드 구축부터 운영까지
OpenStack과 KVM 가상화의 모든 것! KVM/QEMU 하이퍼바이저 아키텍처, libvirt 관리, OpenStack 핵심 서비스(Nova/Neutron/Cinder/Keystone/Glance/Heat), 프라이빗 클라우드 구축, 네트워크(OVS/OVN), 스토리지(Ceph), 성능 최적화, vs VMware/Proxmox 비교.
2026-03-25 · 35 분 읽기 #openstack#kvm#virtualization#private-cloud#novaGPU Software Engineer 합격 가이드: CUDA 아키텍처부터 vGPU/MIG, InfiniBand, K8s GPU 스케줄링까지 시스템 최적화 완전 정복
LG유플러스 GPU Software Engineer JD를 완전 분석합니다. GPU 연산 구조, 메모리 계층, CUDA 프로그래밍, vGPU/MIG 가상화, InfiniBand/RDMA 네트워킹, K8s GPU Device Plugin, 대규모 클러스터 최적화까지 — 희소한 GPU 시스템 엔지니어가 되기 위한 딥다이브 + 면접 질문 30선 + 10개월 학습 로드맵.
2026-03-23 · 76 분 읽기 #gpu#cuda#system-software#virtualization#vgpu[가상화] 10. 가상화 기술의 미래: 컨피덴셜 컴퓨팅부터 GPU 디스어그리게이션까지
가상화 기술의 미래를 전망합니다. 컨피덴셜 컴퓨팅, ARM 가상화, GPU 디스어그리게이션, WebAssembly, Kata Containers, 유니커널 등 차세대 기술을 종합적으로 다룹니다.
2026-03-20 · 16 분 읽기 #virtualization#kubernetes#gpu[가상화] 07. NVIDIA GPU Operator: 쿠버네티스 GPU 관리 자동화
NVIDIA GPU Operator를 통해 쿠버네티스에서 GPU 드라이버, 런타임, 디바이스 플러그인, 모니터링을 자동으로 관리하는 방법을 상세히 다룹니다.
2026-03-20 · 12 분 읽기 #virtualization#kubernetes#gpu[가상화] 04. GPU 가상화 기술 총정리: Passthrough, vGPU, MIG, SR-IOV
GPU Passthrough, vGPU(NVIDIA GRID), MIG, SR-IOV, Kubernetes 타임슬라이싱까지 모든 GPU 가상화 기술을 비교 분석합니다.
2026-03-20 · 13 분 읽기 #virtualization#infrastructure#cloud[가상화] 01. 가상화 기술의 기초: Type 1 vs Type 2 하이퍼바이저
가상화의 핵심 개념과 Type 1/Type 2 하이퍼바이저의 차이점, 전가상화/반가상화/하드웨어 지원 가상화를 비교 분석합니다.
2026-03-20 · 14 분 읽기 #virtualization#infrastructure#cloud[가상화] 08. KubeVirt + GPU: VM에서 GPU 가속 활용하기
KubeVirt VM에서 GPU 패스스루와 vGPU를 활용하는 방법을 알아봅니다. GPU Operator 연동, VFIO 설정, Sandbox Device Plugin, 게스트 OS 드라이버 설치까지.
2026-03-20 · 13 분 읽기 #virtualization#kubernetes#gpu[가상화] 05. AWS EC2와 Nitro 시스템: 클라우드 가상화의 진화
AWS Nitro 시스템의 아키텍처, GPU 인스턴스 타입(P/G 시리즈), EFA 네트워킹, Nitro Enclaves까지 클라우드 가상화의 최전선을 분석합니다.
2026-03-20 · 14 분 읽기 #virtualization#infrastructure#cloud[가상화] 02. QEMU와 KVM: 오픈소스 가상화의 핵심
QEMU의 에뮬레이션 아키텍처와 KVM 통합, TCG 엔진, VirtIO, GPU 패스스루까지 오픈소스 가상화의 핵심을 깊이 있게 다룹니다.
2026-03-20 · 12 분 읽기 #virtualization#infrastructure#cloud[가상화] 09. 가상화 플랫폼 비교: QEMU vs VirtualBox vs VMware vs KubeVirt
주요 가상화 플랫폼 4종을 아키텍처, GPU 지원, 성능, 라이선스, 유스케이스 관점에서 종합 비교합니다. 환경별 최적 플랫폼 선택 가이드.
2026-03-20 · 13 분 읽기 #virtualization#kubernetes#gpu[가상화] 06. KubeVirt: 쿠버네티스 위에서 VM 실행하기
KubeVirt를 통해 쿠버네티스 클러스터에서 가상머신을 네이티브로 실행하는 방법을 알아봅니다. CRD, 아키텍처, CDI, 네트워킹, 라이브 마이그레이션까지 실전 가이드.
2026-03-20 · 13 분 읽기 #virtualization#kubernetes#gpu[가상화] 03. VirtualBox와 VMware: 데스크톱부터 엔터프라이즈까지
VirtualBox의 아키텍처와 한계, VMware 제품군(ESXi, Workstation, Fusion), vSphere 에코시스템, vGPU 지원까지 비교 분석합니다.
2026-03-20 · 12 분 읽기 #virtualization#infrastructure#cloudvirt-handler deep dive: kubelet 옆의 VM 노드 에이전트는 무엇을 하는가
virt-handler가 왜 노드별 DaemonSet으로 배치되며, launcher Pod와 libvirt domain 사이를 어떻게 연결하고 네트워크, 스토리지, 상태 보고를 수행하는지 분석한다.
2026-03-20 · 9 분 읽기 #architecture#kubevirt#kubernetes#virt-handler#virtualization디스크와 볼륨은 어떻게 VM에 붙는가
container disk, PVC, DataVolume, hostDisk, hotplug volume이 KubeVirt에서 어떤 준비 과정을 거쳐 guest 디스크로 연결되는지 소스 기준으로 정리한다.
2026-03-20 · 9 분 읽기 #architecture#kubevirt#storage#pvc#datavolumeLive Migration 1: migration CRD에서 target Pod 생성까지
VirtualMachineInstanceMigration 객체가 생성된 뒤 virt-controller가 정책, 용량, 타임아웃, target Pod 생성을 어떻게 조율하는지 control plane 관점에서 설명한다.
2026-03-20 · 9 분 읽기 #architecture#kubevirt#live-migration#controller#kubernetesVMI spec가 libvirt domain XML로 변환되는 과정
KubeVirt의 converter가 VMI spec를 어떻게 libvirt domain spec와 XML로 바꾸며, 그 과정에서 디스크, NIC, CPU, 보안 옵션이 어떻게 재해석되는지 설명한다.
2026-03-20 · 9 분 읽기 #architecture#kubevirt#libvirt#qemu#domain-xmlvirt-controller deep dive: informer, queue, reconcile로 VM Pod를 만드는 법
virt-controller가 VMI, Pod, PVC, migration 등을 감시하며 launcher Pod를 만들고 상태를 전파하는 방식을 informer와 reconcile 관점에서 해부한다.
2026-03-20 · 9 분 읽기 #architecture#kubevirt#kubernetes#controller#reconciliation