가상화란 : 하나의 실물 컴퓨팅 자원을 마치 여러 개인 것처럼 가상으로 쪼개서 사용하거나, ****여러 개의 실물 컴퓨팅 자원들을 묶어서 하나의 자원인 것처럼 사용하겠다는 것이다. (이때 컴퓨팅 자원(리소스)이란, CPU, 메모리, 스토리지, 네트워크 등 컴퓨터를 구성하는 요소들을 의미한다)
승엽이가 1000GB 짜리 스토리지를 샀다 하지만 승엽이가 아무리 데이터를 저장해도 200GB 이상 쓸 일이 없을 것만 같다 800GB나 남는 것이 너무 아까워 남는 용량을 병신 4명에게 나누어주려고 한다 하지만 스토리지는 한 개 밖에 없는 건데 이걸 나누어 주는 게 가능할까? '가상화' 기술을 사용하면 가능하다 실제로 물리적인 스토리지는 1개뿐이지만, 이 1000GB의 컴퓨팅 자원을 '개념적으로' 200GB씩 쪼개서 마치 별개의 5개의 스토리지인 것처럼 사용할 수 있는 것이다
이렇게 1개의 자원을 여러 개로 나눌 수 있는 것처럼 여기거나, 여러 개의 자원을 하나인 것처럼 생각하는 과정들을 자원을 '추상화'라고 한다