저는 새로운 Windows Server 2016 시스템을 구성하고 있으며 그 시스템에서 여러 대(3~5)의 Hyper-V 가상 머신을 실행할 계획입니다. 제가 사용할 수 있는 SSD는 두 개입니다. 하나는 빠르고 하나는 느립니다. 호스트 OS와 게스트 VM을 서로 다른 드라이브에 배치하는 것이 가장 좋다는 것을 알고 있지만 어떤 구성이 게스트 VM에 대해 최고의 성능을 제공합니까? 나는 읽었다여기HDD와 SSD 사이에서는 VM을 SSD에 두는 것이 더 좋지만, 대기 시간 특성이 다르기 때문에 두 SSD에 적용되는지는 잘 모르겠습니다.
답변1
분명히 이는 성능을 극대화하려는 시스템에 따라 다릅니다. 게스트 시스템의 성능을 최대화하려면 더 빠른 SSD에 배치하십시오. 가상화는 일반 작업만큼 호스트 시스템에 많은 리소스를 요구하지 않습니다. 기본적으로 프로세서 명령 및 메모리 주소 변환입니다. 느린 드라이브에서 실행되는 호스트는 게스트의 성능에 큰 영향을 미치지 않습니다. 게스트의 성능에 가장 큰 영향을 미치는 것은 CPU, Intel VT-d, VT-x 또는 AMD-V의 가상화 기술입니다.
답변2
SSD 속도가 무엇이든 게스트 OS의 성능에 병목 현상이 거의 발생하지 않으므로 그다지 중요하지 않을 것입니다. 더 중요한 것은 사용 중인 프로세서의 용량과 가상화 기능입니다.
즉, 게스트 내부에서 중요한 I/O를 수행할 계획이라면 더 빠른 드라이브에 배치해야 하며 그 반대의 경우도 마찬가지입니다. 더 많은 파일에 액세스하는 곳에서는 드라이브가 더 빨라야 합니다. 또 다른 방법은 가상화를 위한 메모리가 부족한 경우를 대비해 더 빠른 SSD에 가상 메모리를 유지하는 것입니다.