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