가상 서버의 기술적 특성
가상 서버 기술의 초기 사용은 활용도가 낮은 서버 하드웨어를 줄이고 더 적은 수의 시스템에 처리 작업을 집중하는 것이었습니다. 이러한 초기 채택 이후 다목적 솔루션으로 발전하여 신뢰성이 향상되고 관리가 향상되었으며 기업 데이터 센터 관리자에게 없어서는 안 될 도구가 되었습니다.
매우 단순화된 정의에 따르면 가상 서버는 단순히 소프트웨어를 사용하여 독립적인 컴퓨터의 동작과 기능을 시뮬레이션합니다. 서버 가상화 소프트웨어 스택의 맨 아래는 서버 하드웨어에 직접 설치되는 일반 운영 체제입니다. 스택의 상단 부분은 가상 컴퓨터를 구성하는 리디렉션 및 에뮬레이션을 처리하는 가상화 계층입니다. 이 두 부분을 함께 호스트 시스템이라고 합니다. 호스트 컴퓨터는 익숙한 PC BIOS(기본 입출력 시스템) 및 ROM(읽기 전용 메모리) 기능을 모두 제공하며 사용자의 선택에 따라 사용자 정의 구성이 변경되는 경우가 많습니다.
물리적 서버인 가상 PC는 운영 체제가 설치된 경우에만 유용합니다. 가상호스트에 설치된 운영체제를 게스트 OS(운영체제)라고 합니다. 게스트 OS 설치는 매우 쉽습니다. OS 설치 CD에서 부팅하기만 하면 됩니다. 이는 PC에 OS를 설치하는 것과 다르지 않습니다.
일반적으로 가상화가 어떻게 작동하는지 모른다면 대답은 PC와 같습니다. 실제로 전체 Windows 환경에서는 Windows 호스트 OS를 보고 있는지, 아니면 방금 설치한 4개의 Windows 게스트 OS 중 하나를 보고 있는지 쉽게 파악하지 못할 수도 있습니다. 하지만 게스트 OS와 해당 애플리케이션은 결코 잘못된 것이 아닙니다. 각 OS는 자신이 전체 시스템을 소유하고 있다고 생각합니다. 어떤 의미에서는 전체 기계를 소유합니다.