Hyper-V 용어

이 섹션에서는 이 성능 튜닝 항목 전체에서 사용되는 가상 머신 기술과 관련된 주요 용어를 요약합니다.

용어 정의
자식 파티션 루트 파티션에 의해 만들어진 모든 가상 머신입니다.
디바이스 가상화 하드웨어 리소스를 추상화하고 여러 소비자 간에 공유할 수 있는 메커니즘입니다.
에뮬레이트된 디바이스 게스트가 해당 하드웨어 디바이스에 대한 일반적인 드라이버를 사용할 수 있도록 실제 물리적 하드웨어 디바이스를 모방하는 가상화된 디바이스입니다.
깨달음 게스트 운영 체제를 최적화하여 가상 머신 환경을 인식하고 가상 머신에 대한 동작을 조정합니다.
guest 파티션에서 실행되는 소프트웨어입니다. 전체 기능을 갖춘 운영 체제 또는 작은 특수 용도의 커널일 수 있습니다. 하이퍼바이저는 게스트에 구애받지 않습니다.
하이퍼바이저 하드웨어 위와 하나 이상의 운영 체제 아래에 있는 소프트웨어 계층입니다. 기본 작업은 파티션이라는 격리된 실행 환경을 제공하는 것입니다. 각 파티션에는 자체 가상화된 하드웨어 리소스 집합(중앙 처리 장치 또는 CPU, 메모리 및 디바이스)이 있습니다. 하이퍼바이저는 기본 하드웨어에 대한 액세스를 제어하고 중재합니다.
논리 프로세서 하나의 실행 스레드(명령 스트림)를 처리하는 처리 단위입니다. 프로세서 코어당 하나 이상의 논리 프로세서와 프로세서 소켓당 하나 이상의 코어가 있을 수 있습니다.
통과 디스크 액세스 전체 실제 디스크를 게스트 내의 가상 디스크로 표현한 것입니다. 데이터 및 명령은 가상 스택에서 중간 처리 없이 실제 디스크(루트 파티션의 네이티브 스토리지 스택을 통해)로 전달됩니다.
루트 파티션 대부분의 디바이스 및 시스템 메모리를 포함하여 하이퍼바이저에서 하지 않는 모든 리소스를 먼저 만들고 소유하는 루트 파티션입니다. 루트 파티션은 가상화 스택을 호스트하고 자식 파티션을 만들고 관리합니다.
Hyper-V 관련 디바이스 물리적 하드웨어 아날로그가 없는 가상화된 디바이스이므로 게스트는 해당 Hyper-V 특정 디바이스에 대한 드라이버(가상화 서비스 클라이언트)가 필요할 수 있습니다. 드라이버는 VMBus(가상 머신 버스)를 사용하여 루트 파티션의 가상화된 디바이스 소프트웨어와 통신할 수 있습니다.
가상 머신 소프트웨어 에뮬레이션에 의해 만들어졌으며 실제 컴퓨터와 동일한 특성을 가진 가상 컴퓨터입니다.
가상 네트워크 스위치 (가상 스위치라고도 함) 실제 네트워크 스위치의 가상 버전입니다. 하나 이상의 가상 컴퓨터에 로컬 또는 외부 네트워크 리소스에 대한 액세스를 제공하도록 가상 네트워크를 구성할 수 있습니다.
가상 프로세서 논리 프로세서에서 실행되도록 예약된 프로세서의 가상 추상화입니다. 가상 머신에는 하나 이상의 가상 프로세서가 있을 수 있습니다.
VSC(가상화 서비스 클라이언트) 게스트가 리소스 또는 서비스를 사용하도록 로드하는 소프트웨어 모듈입니다. I/O 디바이스의 경우 가상화 서비스 클라이언트는 운영 체제 커널이 로드하는 디바이스 드라이버일 수 있습니다.
VSP(가상화 서비스 공급자) 자식 파티션에 I/O와 같은 리소스 또는 서비스를 제공하는 루트 파티션의 가상화 스택에 의해 노출되는 공급자입니다.
가상화 스택 가상 머신을 지원하기 위해 함께 작동하는 루트 파티션의 소프트웨어 구성 요소 컬렉션입니다. 가상화 스택은 하이퍼바이저와 함께 작동하며 하이퍼바이저 위에 있습니다. 또한 관리 기능도 제공합니다.
Vmbus 여러 활성 가상화된 파티션이 있는 시스템에서 파티션 간 통신 및 디바이스 열거에 사용되는 채널 기반 통신 메커니즘입니다. VMBus는 Hyper-V Integration Services와 함께 설치됩니다.

추가 참조