태그: #qemu
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 8 편
커널을 빌드하고 부팅하기 — 내 노트북 말고 VM에서
커널을 직접 빌드해 본 사람과 그렇지 않은 사람 사이에는 넘기 힘든 선이 하나 있습니다. 이 글은 그 선을 넘는 절차를 처음부터 끝까지 정리합니다. defconfig와 menuconfig와 localmodconfig가 각각 무엇을 해 주는지, .config 파일이 실제로 무엇을 통제하는지, 디버그 심볼이 빌드 시간과 디스크를 어떻게 잡아먹는지, 그리고 병렬 빌드 옵션이 어디서 한계에 부딪히는
2026-08-19 · 28 분 읽기 #linux#kernel#kbuild#kconfig#qemu리버스 엔지니어링 도구 2026 — Ghidra / IDA Pro / Binary Ninja / radare2 / Frida / x64dbg / angr 심층 가이드
2026년 리버스 엔지니어링 도구 지형도를 디스어셈블러(Ghidra/IDA Pro/Binary Ninja/radare2+Cutter/Hopper), 디버거(x64dbg/OllyDbg/WinDbg/Pwndbg/GEF), 동적 계측(Frida/Cheat Engine/Wireshark), 심볼릭 실행(angr/Triton/KLEE), 그리고 엔진 레이어(Capstone/Keystone/Unicor
2026-05-16 · 40 분 읽기 #reverse-engineering#ghidra#ida-pro#binary-ninja#radare2하이퍼바이저 & 가상화 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#novaVMI spec가 libvirt domain XML로 변환되는 과정
KubeVirt의 converter가 VMI spec를 어떻게 libvirt domain spec와 XML로 바꾸며, 그 과정에서 디스크, NIC, CPU, 보안 옵션이 어떻게 재해석되는지 설명한다.
2026-03-20 · 9 분 읽기 #architecture#kubevirt#libvirt#qemu#domain-xmlvirt-launcher, libvirt, QEMU: 실제 VM 프로세스는 어디서 어떻게 뜨는가
virt-launcher Pod 내부에서 command server, libvirt 연결, domain event monitor, guest agent poller가 어떻게 맞물리며 실제 QEMU 프로세스를 실행하는지 추적한다.
2026-03-20 · 9 분 읽기 #architecture#kubevirt#qemu#libvirt#virt-launcherLive Migration 2: pre-copy, post-copy, dirty page, auto-converge의 실제 의미
KubeVirt live migration의 실제 데이터 전송 단계에서 pre-copy, post-copy, dirty page, auto-converge, pause 전환이 어떤 의미를 가지는지 소스 코드 기준으로 설명한다.
2026-03-20 · 10 분 읽기 #architecture#kubevirt#live-migration#libvirt#qemuKubeVirt는 어떻게 Pod 위에서 VM을 실행하는가
KubeVirt가 Kubernetes를 바꾸지 않고도 Pod 스케줄링, Pod 네트워크, Pod 스토리지를 재사용해 VM을 실행하는 원리를 소스 코드 관점에서 해부한다.
2026-03-20 · 10 분 읽기 #architecture#kubevirt#kubernetes#virtualization#qemu