가상화란 무엇인가? 가상화를 한 마디로 정의할 수 있는 말은 존재하지 않는다. 많은 기술 용어와 마찬가지로 원래 목적과는 다르게 수없이 남용되어 왔기 때문이다. 대신 우리는 'IT 인프라'의 입장에서 가상화의 모든 것을 처음부터 알아볼 것이다.
서버 가상화의 역사와 x86 가상화의 실제 구현 방식을 논문을 기초로 하여 알아본다.
이번 포스팅에서는 서버 가상화 환경에서의 메모리 가상화 기법을 뒷받침하는 개념과 x86에서의 상세 구현에 대해 알아본다.
이번 포스팅에서는 직전의 메모리 가상화 파트에서 다루지 못했던 내용인 메모리 오버커밋과, 가상화 환경에서 메모리 압박(Memory pressure)를 핸들링 하는 방법을 알아본다.
이번 포스팅에서는 컴퓨터 아키텍처에서 I/O 장치를 다루는 방법과, 가상화 환경에서 I/O 장치를 가상화 하는 방법을 주로 인텔 개발자 문서를 참고하여 알아볼 것이다.
Virtualization 101 5편 - SR-IOV 표준은 PF와 VF 구성의 완전한 격리를 제공한다. 하지만 실제로도 그럴까?