Hyper-V 메모리 성능

하이퍼바이저는 가상 머신을 서로 격리하고 가상화되지 않은 시스템과 마찬가지로 각 게스트 운영 체제에 대해 연속된 0부터 시작하는 메모리 공간을 제공하기 위해 게스트 물리적 메모리를 가상화합니다.

자식 파티션에 대한 올바른 메모리 크기 조정

물리적 컴퓨터의 서버 애플리케이션에 대해 일반적으로 수행하는 것처럼 가상 머신 메모리의 크기를 조정해야 합니다. 메모리가 부족하면 응답 시간과 CPU 또는 I/O 사용량이 크게 증가할 수 있으므로 일반 및 피크 시간에 예상 부하를 합리적으로 처리하도록 크기를 조정해야 합니다.

동적 메모리를 사용하도록 설정하여 Windows에서 가상 머신 메모리의 크기를 동적으로 지정할 수 있습니다. 동적 메모리를 사용하면 가상 머신의 애플리케이션에서 갑작스런 메모리 할당에 큰 문제가 발생하는 경우 동적 메모리가 메모리 압력에 응답하는 동안 임시 백업을 보장하기 위해 가상 머신의 페이지 파일 크기를 늘릴 수 있습니다.

동적 메모리 에 대한 자세한 내용은 Hyper-V 동적 메모리 개요Hyper-V 동적 메모리 구성 가이드를 참조하세요.

자식 파티션에서 Windows를 실행할 때 자식 파티션 내에서 다음 성능 카운터를 사용하여 자식 파티션에 메모리 압력이 발생하며 더 높은 가상 머신 메모리 크기로 더 나은 성능을 발휘할 수 있는지 여부를 식별할 수 있습니다.

성능 카운터 제안된 임계값
메모리 – 대기 캐시 예약 바이트 대기 캐시 예약 바이트와 무료 및 0페이지 목록 바이트의 합계는 1GB가 있는 시스템에서 200MB 이상, 2GB 이상의 RAM이 있는 시스템에서는 300MB 이상이어야 합니다.
메모리 – 사용 가능한 페이지 목록 바이트 수(0)입니다. 대기 캐시 예약 바이트와 무료 및 0페이지 목록 바이트의 합계는 1GB가 있는 시스템에서 200MB 이상, 2GB 이상의 RAM이 있는 시스템에서는 300MB 이상이어야 합니다.
메모리 – Pages Input/Sec 1시간 동안의 평균은 10 미만입니다.

루트 파티션에 대한 올바른 메모리 크기 조정

루트 파티션에는 I/O 가상화, 가상 머신 스냅샷 및 자식 파티션을 지원하기 위한 관리와 같은 서비스를 제공하기에 충분한 메모리가 있어야 합니다.

Windows Server 2016의 Hyper-V는 루트 파티션의 관리 운영 체제의 런타임 상태를 모니터링하여 자식 파티션에 안전하게 할당할 수 있는 메모리 양을 결정하는 동시에 루트 파티션의 고성능 및 안정성을 보장합니다.

추가 참조