* 가상화(Virtualization)란? 가상화는 소프트웨어 기술을 활용해서, 물리적 자원을 논리적으로 가상화하여 물리적 한계에 종속되지 않고 원하는 형태로 해당 자원을 분리, 통합, 이동할 수 있게 하는 기술. 물리적인 하드웨어에서 서버를 직접 구축하여 component끼리 묶여있는경우에는 component가 하나라도 고장나면 시스템을 사용하지 못하고 신뢰성이 낮아진다. 또한 이런 서버를 이전할 경우, 파일과 데이터베이스 백업, 운영체제 재설치등 상당한 시간이 소요된다. 따라서 가상화를 이용하여 하드웨어와 운영체제를 분리해서 기존의 서버에서 OS와 응용들을 파일처럼 복사하는 것이다. 컴퓨터 시스템은 하드웨어층과 소프트웨어층으로 나눌 수 있다. 소프트웨어층은 시스템소프트웨어층(운영체제, 미들웨어, 런타..