Hyper-V가 게임에 대한 실제 영향

요약

이 기사에서는 Hyper-V의 게임에 대한 실제 영향을 탐색 할 것입니다. Hyper-V를 실행하는 서버에 대한 중요한 하드웨어 고려 사항과 CPU 사용, 메모리 소비 및 I/O 대역폭에 영향을 줄 수있는 방법에 대해 논의 할 것입니다. 또한 비용 관리 및 서버 성능에 대한 전력 계획 고려 사항, 서버 코어 설치 옵션 사용의 이점 및 추가 서버 역할을 수행하지 않고 Hyper-V에 대한 루트 파티션 전용의 중요성을 조사합니다.

키 포인트:

1. 프로세서 : Hyper-V는 확장 페이지 테이블 (EPT) 또는 중첩 페이지 테이블 (NPT)과 같은 2 단계 주소 변환 (SLAT) 기술을 지원하는 프로세서가 필요합니다.

2. 은닉처: 더 큰 프로세서 캐시는 Hyper-V, 특히 가상 프로세서의 비율이 높은 구성에서 논리적 프로세서에 이익을 얻을 수 있습니다.

삼. 메모리: Hyper-V를 실행하는 실제 서버에서 루트 및 하위 파티션 모두에 충분한 메모리가 필요합니다. 자식 파티션 크기는 각 가상 시스템에 대한 예상 부하를 기반으로해야합니다.

4. 저장: 스토리지 하드웨어에는 호스팅 된 가상 머신의 요구를 충족시키기 위해 충분한 I/O 대역폭과 용량이 있어야합니다. 다른 물리 디스크에 디스크 집약적 인 워크로드를 배치하면 성능이 향상 될 수 있습니다.

5. 전력 계획 고려 사항 : 전력 관리는 비용 관리에 중요하며 관리자는 전원 계획을 활용하여 호스트가 과도한 전력을 소비하지 않도록 할 수 있습니다. 기본 균형 계획은 전력을 보존하는 반면, 고성능 계획은 성능을 최적화합니다.

6. 서버 코어 설치 옵션 : Hyper-V 가상화 서버는 디스크 발자국, 공격 표면 감소 및 원격 관리 기능을 제공하는 서버 코어 설치 옵션을 사용해야합니다.

7. 전용 서버 역할 : 루트 파티션은 성능 문제를 피하기 위해 Hyper-V에 전념해야합니다. 추가 서버 역할을 실행하면 리소스를 소비하고 공격 표면을 증가시킬 수 있습니다.

질문:

1. Hyper-V를 실행하는 서버의 하드웨어 고려 사항은 무엇입니까??
하드웨어 고려 사항에는 Slat Technologies, 더 큰 프로세서 캐시, 루트 및 하위 파티션을위한 충분한 메모리 및 적절한 I/O 대역폭 및 용량을 갖춘 스토리지가 포함 된 프로세서가 포함됩니다.

2. Windows Server의 기본 전원 계획은 무엇이며 최적화는 무엇입니까??
기본 전원 계획은 균형을 이루어 CPU 사용에 기반한 프로세서 성능을 스케일링하여 전원을 보존합니다. 임차인 워크로드에서 전력 절약 및 중간 정도의 응답 대기 시간을 최적화합니다.

삼. 고성능 전력 계획을 언제 고려해야합니까??
모든 임차인 워크로드에 대한 결정 론적, 저도 응답이 전력 저축에 비해 가치가있는 경우 고성능 전력 계획을 고려해야합니다. 프로세서를 항상 최고 속도로 실행하여 성능을 최적화합니다.

4. Hyper-V에 서버 코어 설치 옵션을 사용하면 어떤 이점이 있습니까??
서버 코어 설치 옵션은 더 작은 디스크 발자국과 공격 표면의 최소한의 환경을 제공합니다. Hyper-V 가상화 서버에 권장되며 Windows PowerShell과 같은 기능을 사용하여 원격으로 관리 할 수 ​​있습니다.

5. 추가 서버 역할을 수행하지 않고 Root 파티션을 Hyper-V에 전념하는 것이 중요한 이유?
Hyper-V를 실행하는 서버에서 추가 서버 역할을 실행하면 가상화 서버 성능에 부정적인 영향을 줄 수 있습니다. 특히 CPU, 메모리 또는 I/O 대역폭을 소비하는 경우. 루트 파티션에서 서버 역할을 최소화하면 공격 표면이 줄어 듭니다.

6. 이상적인 데이터 센터 환경에서 전력 관리 기술을 설명해 주시겠습니까??
이상적인 데이터 센터 환경에서 전력 소비는 대부분 바쁠 때까지 기계에 작업을 통합 한 다음 유휴 기계를 끄면 관리합니다. 실용적이지 않은 경우 관리자는 과도한 전력 소비를 피하기 위해 물리적 호스트의 전원 계획을 활용할 수 있습니다.

7. 가상화 된 워크로드의 최대 성능을 위해 고객이 어떤 전력 계획을 사용해야합니까??
가상화 된 워크로드에 대한 최대 성능을 원하는 고객은 고성능 전원 계획 사용을 고려해야합니다. 그것은 항상 최고 전력 상태를 제공하여 전력 절약보다 성능을 최적화합니다.

8. Slat Technologies는 무엇이며 Hyper-V에 중요한 이유?
확장 페이지 테이블 (EPT) 또는 중첩 페이지 테이블 (NPT)과 같은 슬랫 기술, Hyper-V의 메모리 가상화 지원. 효율적인 가상화 성능 및 주소 변환 기능을 제공하기 위해 Windows Server 2016의 Hyper-V에 의해 필요합니다.

9. 스토리지 구성이 Hyper-V 성능에 어떤 영향을 줄 수 있습니까??
물리 서버에서 호스팅되는 가상 머신의 요구를 충족시키는 데 충분한 I/O 대역폭 및 용량을 제공하는 스토리지 컨트롤러, 디스크 및 RAID 구성 선택. 다른 물리 디스크에 디스크 집약적 인 워크로드를 배치하면 전반적인 성능이 향상 될 수 있습니다.

10. 가상화 된 워크로드에 고성능 전력 계획을 사용하는 장점은 무엇입니까??
고성능 전력 계획은 프로세서가 항상 최고 속도로 실행되도록하여 수요 기반 스위칭과 같은 전력 절약 기술의 필요성을 제거합니다. 이로 인해 전력 절약 비용으로 가상화 된 워크로드에 대한 성능이 최적화됩니다.

답변:

1. Hyper-V를 실행하는 서버의 하드웨어 고려 사항에는 다음이 포함됩니다
Hyper-V에는 EPT 또는 NPT와 같은 슬랫 기술을 지원하는 프로세서가 필요합니다. 더 큰 프로세서 캐시는 Hyper-V, 특히 가상 프로세서의 비율이 높은 구성에서 논리적 프로세서에 이익을 얻을 수 있습니다. 루트와 아동 파티션 모두에 충분한 기억이 필요합니다. 스토리지 하드웨어에는 호스팅 된 가상 머신의 요구를 충족시키기에 충분한 I/O 대역폭과 용량이 있어야합니다. 다른 물리 디스크에 디스크 집약적 인 워크로드를 배치하면 성능이 향상 될 수 있습니다.

2. Windows Server의 기본 전원 계획이 균형을 이룹니다. 이 전력 계획은 CPU 사용에 따라 프로세서 성능을 스케일링하여 전력 보존을 가능하게합니다. 임차인 워크로드에서 전력 절약 및 중간 정도의 응답 대기 시간을 최적화합니다.

삼. 모든 임차인 워크로드에 대한 결정 론적, 저도 응답이 전력 저축에 비해 가치가있는 경우 고성능 전력 계획을 고려해야합니다. 이 전원 계획은 프로세서를 항상 최고 속도로 실행하여 다른 전력 관리 기술과 함께 수요 기반 스위칭을 효과적으로 비활성화하고 전력 저축보다 성능을 최적화합니다.

4. Hyper-V에 서버 코어 설치 옵션을 사용하는 이점은 다음과 같습니다 서버 코어 설치 옵션은 더 작은 디스크 발자국과 공격 표면의 최소한의 환경을 제공합니다. 더 나은 성능과 보안을 제공하므로 Hyper-V 가상화 서버에 권장됩니다. 관리자는 Windows PowerShell과 같은 기능을 사용하여 원격으로 관리 할 수 ​​있습니다.

5. 성능 문제를 피하기 위해 추가 서버 역할을 실행하지 않고도 Hyper-V에 루트 파티션을 Hyper-V에 전념하는 것이 중요합니다. Hyper-V를 실행하는 서버에서 추가 서버 역할을 실행하면 CPU, 메모리 또는 I/O 대역폭과 같은 중요한 리소스를 소비 할 수 있습니다. 이것은 가상화 서버의 성능에 부정적인 영향을 미치고 공격 표면을 증가시킬 수 있습니다.

6. 이상적인 데이터 센터 환경에서 전력 소비는 대부분 바쁠 때까지 기계에 작업을 통합 한 다음 유휴 기계를 끄면 관리합니다. 이 접근법은 워크로드 통합을 활용하여 전력 소비를 줄이는 데 도움이됩니다. 이 접근법이 실용적이지 않은 경우 관리자는 실제 호스트의 전원 계획을 활용하여 필요한 것보다 더 많은 전력을 소비하지 않도록 할 수 있습니다.

7. 가상화 된 워크로드의 최대 성능을 보장하려는 고객은 고성능 전력 계획 사용을 고려해야합니다. 이 전원 계획은 프로세서를 항상 최고 속도로 실행하여 수요 기반 스위칭과 같은 전원 절약 기술을 효과적으로 비활성화합니다. 전력 절약보다 성능을 최적화하여 가상화 된 워크로드에 대한 최상의 성능을 보장합니다.

8. 확장 페이지 테이블 (EPT) 또는 중첩 페이지 테이블 (NPT)과 같은 슬랫 기술, Hyper-V의 메모리 가상화 지원. 이러한 기술은 효율적인 가상화 성능 및 주소 변환 기능을 위해 Hyper-V에서 필요합니다. Windows Server 2016의 Hyper-V는 특히 Slat Technologies를 지원하는 프로세서가 필요합니다.

9. 스토리지 구성은 Hyper-V 성능에 크게 영향을 줄 수 있습니다. 호스팅 된 가상 머신의 요구를 충족시키기에 충분한 I/O 대역폭 및 용량을 제공하는 스토리지 컨트롤러, 디스크 및 RAID 구성을 선택하는 것이 중요합니다. 다른 물리적 디스크에 디스크 집약적 인 워크로드를 배치하면 경합을 줄이고 디스크 처리량을 개선하여 전반적인 성능을 향상시킬 수 있습니다.

10. 가상화 된 워크로드에 고성능 전력 계획을 사용하는 장점은 다음과 같습니다 고성능 전력 계획은 프로세서가 항상 최고 속도로 실행되도록하여 가상화 된 워크로드의 성능을 최적화합니다. 수요 기반 스위칭과 같은 전력 절약 기술을 제거하여 모든 테넌트 워크로드에 대한 결정 론적, 저도 응답을 제공합니다. 그러나이 계획은 전력 절약에 중점을 두지 않으며 다른 전력 계획에 비해 더 많은 전력을 소비 할 수 있습니다.

Hyper-V가 게임에 대한 실제 영향

시스템 : 코어 i7 9700K, 32GB RAM, GPU NV 1080

Hyper-V 구성

Hyper-V를 실행하는 서버에 대한 하드웨어 고려 사항은 일반적으로 비 계약 서버의 고려 사항과 비슷하지만 Hyper-V를 실행하는 서버는 CPU 사용량이 증가하고 메모리를 더 많이 소비하며 서버 통합으로 인해 더 큰 I/O 대역폭이 필요할 수 있습니다.

  • 프로세서 Windows Server 2016의 Hyper-V. Hyper-V는 이제 확장 페이지 테이블 (EPT) 또는 중첩 페이지 테이블 (NPT)과 같은 2 단계 주소 변환 (SLAT) 기술을 지원하는 프로세서가 필요합니다.
  • 은닉처 Hyper-V는 더 큰 프로세서 캐시, 특히 메모리에 큰 작업 설정이 있고 가상 프로세서 대 논리적 프로세서의 비율이 높은 가상 머신 구성에 대한 혜택을 누릴 수 있습니다.
  • 메모리 물리적 서버에는 루트와 하위 파티션 모두에 충분한 메모리가 필요합니다. 루트 파티션은 가상 머신 및 가상 머신 스냅 샷과 같은 작업을 대신하여 I/OS를 효율적으로 수행하기 위해 메모리가 필요합니다. Hyper-V는 루트 파티션에 충분한 메모리를 이용할 수 있도록하고 자식 파티션에 나머지 메모리를 할당 할 수 있도록합니다. 하위 파티션은 각 가상 시스템에 대한 예상 부하의 요구에 따라 크기를 조정해야합니다.
  • 저장 스토리지 하드웨어는 물리적 서버가 호스팅하는 가상 머신의 현재 및 미래 요구를 충족시키기에 충분한 I/O 대역폭과 용량을 가져야합니다. 스토리지 컨트롤러 및 디스크를 선택하고 RAID 구성을 선택할 때 이러한 요구 사항을 고려하십시오. 디스크 집약적 인 워크로드가 다른 물리적 디스크에 가상 머신을 배치하면 전반적인 성능이 향상됩니다. 예를 들어, 4 개의 가상 머신이 단일 디스크를 공유하고 적극적으로 사용하는 경우 각 가상 머신은 해당 디스크 대역폭의 25 % 만 생성 할 수 있습니다.

전력 계획 고려 사항

핵심 기술로서 가상화는 서버 워크로드 밀도를 높이고 데이터 센터에 필요한 물리적 서버 수를 줄이고 운영 효율성을 높이고 전력 소비 비용을 줄이는 데 유용한 강력한 도구입니다. 전력 관리는 비용 관리에 중요합니다.

이상적인 데이터 센터 환경에서 전력 소비는 대부분 바쁠 때까지 기계에 작업을 통합 한 다음 유휴 기계를 끄면 관리합니다. 이 접근법이 실용적이지 않은 경우 관리자는 실제 호스트의 전원 계획을 활용하여 필요한 것보다 더 많은 전력을 소비하지 않도록 할 수 있습니다.

서버 전원 관리 기술에는 특히 임차인 워크로드가 Hoster의 물리적 인프라에 대한 정책을 지시하는 것이 신뢰할 수 없기 때문에 비용이 발생합니다. 호스트 레이어 소프트웨어는 전력 소비를 최소화하면서 처리량을 최대화하는 방법을 추론하도록 남겨 둡니다. 대부분의 단일 기계에서 물리적 인프라가 적당한 전력 추첨이 적절하다고 결론을 내릴 수 있으므로 개별 테넌트 워크로드가 다른 방법보다 느리게 실행됩니다.

Windows Server는 다양한 시나리오에서 가상화를 사용합니다. 가볍게로드 된 IIS 서버에서 적당히 바쁜 SQL Server, Hyper-V가있는 클라우드 호스트에 이르기까지 서버 당 수백 개의 가상 머신을 실행합니다. 이러한 각 시나리오에는 고유 한 하드웨어, 소프트웨어 및 성능 요구 사항이있을 수 있습니다. 기본적으로 Windows Server는 다음을 사용하고 권장합니다 균형이 잡힌 CPU 사용에 따라 프로세서 성능을 스케일링하여 전력 보존을 가능하게하는 전력 계획.

와 더불어 균형이 잡힌 전력 계획, 최고 전력 상태 (및 임차인 워크로드에서 가장 낮은 응답 대기 시간)는 물리적 호스트가 비교적 바쁜 경우에만 적용됩니다. 모든 임차인 워크로드에 대한 결정 론적, 저도 응답을 평가하는 경우 기본값에서 전환을 고려해야합니다 균형이 잡힌 전력 계획 고성능 전력 계획. 그만큼 고성능 전원 계획은 프로세서를 항상 최고 속도로 실행하여 다른 전력 관리 기술과 함께 수요 기반 스위칭을 효과적으로 비활성화하고 전력 저축보다 성능을 최적화합니다.

실제 서버 수를 줄임으로써 비용 절감에 만족하고 가상화 된 워크로드의 최대 성능을 달성하려는 고객의 경우 고성능 전력 계획.

서버 코어 설치 옵션

Windows Server 2016에는 서버 코어 설치 옵션이 특징입니다. Server Core는 Hyper-V를 포함한 선택된 서버 역할 세트를 호스팅하기위한 최소한의 환경을 제공합니다. 호스트 OS를위한 작은 디스크 발자국과 더 작은 공격 및 서비스 표면이 특징입니다. 따라서 Hyper-V 가상화 서버는 서버 코어 설치 옵션을 사용하는 것이 좋습니다.

서버 코어 설치는 사용자가 로그온 한 경우에만 콘솔 창을 제공하지만 Hyper-V는 Windows PowerShell을 포함한 원격 관리 기능을 노출시켜 관리자가 원격으로 관리 할 수 ​​있습니다.

전용 서버 역할

루트 파티션은 Hyper-V에 전념해야합니다. Hyper-V를 실행하는 서버에서 추가 서버 역할을 실행하면 가상화 서버의 성능에 부정적인 영향을 줄 수 있습니다. 특히 CPU, 메모리 또는 I/O 대역폭을 소비하는 경우. 루트 파티션에서 서버 역할을 최소화하면 공격 표면 감소와 같은 추가 이점이 있습니다.

시스템 관리자는 hyper-v를 실행하는 서버의 전반적인 성능에 부정적인 영향을 줄 수 있기 때문에 루트 파티션에 설치되는 소프트웨어를 신중하게 고려해야합니다.

게스트 운영 체제

Hyper-V는 다양한 게스트 운영 체제를 지원하고 조정되었습니다. 게스트 당 지원되는 가상 프로세서 수는 게스트 운영 체제에 따라 다릅니다. 지원되는 게스트 운영 체제 목록은 Hyper-V 개요를 참조하십시오.

CPU 통계

Hyper-V는 가상화 서버의 동작을 특성화하고 리소스 사용을보고하는 성능 카운터를 게시합니다. Windows에서 성능 카운터를보기위한 표준 도구 세트에는 성능 모니터 및 Logman이 포함됩니다.Hyper-V 성능 카운터를 표시하고 기록 할 수있는 exe. 관련 카운터 객체의 이름은 Hyper-V.

Hyper-V 하이퍼 바이저 논리 프로세서 성능 카운터를 사용하여 항상 물리 시스템의 CPU 사용량을 측정해야합니다. CPU Utilization은 Root 및 HILD 파티션의 작업 관리자 및 성능 모니터 보고서에 대해 실제 물리적 CPU 사용을 반영하지 않습니다. 다음 성능 카운터를 사용하여 성능을 모니터링하십시오

  • Hyper-V 하이퍼 바이저 논리 프로세서 (*) \% 총 런타임 논리 프로세서의 총 비 이용 시간
  • Hyper-V 하이퍼 바이저 논리 프로세서 (*) \% 게스트 런타임 게스트 또는 호스트 내에서주기를 달리는 시간
  • Hyper-V 하이퍼 바이저 논리 프로세서 (*) \% 하이퍼 바이저 런타임 하이퍼 바이저 내에서 달리기에 소요되는 시간
  • Hyper-V 하이퍼 바이저 루트 가상 프로세서 (*) \\* 루트 파티션의 CPU 사용량을 측정합니다
  • Hyper-V 하이퍼 바이저 가상 프로세서 (*) \\* 게스트 파티션의 CPU 사용량을 측정합니다

추가 참조

  • Hyper-V 용어
  • 하이퍼 V 아키텍처
  • Hyper-V 프로세서 성능
  • Hyper-V 메모리 성능
  • 하이퍼 V 스토리지 I/O 성능
  • Hyper-V 네트워크 I/O 성능
  • 가상화 된 환경에서 병목 현상을 감지합니다
  • Linux 가상 머신

Hyper-V가 게임에 대한 실제 영향

리누스 기술 팁

나는 Win 10 Enterprise 1909에 Hyper-V 역할을 설치하기 전후에 PCMark 10과 3DMARK를 운영했습니다. 결과는 설치시 무시할 수있는 성능 저하를 보여줍니다.

시스템 : 코어 i7 9700K, 32GB RAM, GPU NV 1080

pcmark = 6591 = 1.34 % 성능 손실.

3dmark = 7477 = 0.32 % 성능 손실.

더 적은 기계가 어떻게 운이 될지 추측 할 수 없습니다.