
우리는 Win2k3, IIS6 및 SQL Server 2k5와 함께 원활하게 실행되는 4코어 물리적 서버를 보유하고 있습니다. 우리 서비스 제공업체는 우리가 ESX에 대한 P2V를 원합니다. 우리는 이에 반대하지는 않지만 물리적 서버의 성능을 평가하는 데 정말 익숙해졌고 가상 교체가 구성되고 수행되는 방식에 대해 약간의 불안감을 느꼈습니다. 내 질문:
상자는 다중 슬롯, 4코어입니다. O/S는 CPU에 대해 무엇을 가지고 있다고 '생각'합니까? 이로 인해 Windows가 다시 등록을 원하게 됩니까?
성능은 어떻게 비교됩니까? IIS와 SQL은 많은 코어를 좋아하며 현재 각각의 코어는 물리적 상자에서 10% 미만입니다. VMWare는 이를 통해 무엇을 하게 될까요?
귀하의 의견에 미리 감사드립니다.
답변1
OS는 ESX에 얼마나 많은 CPU가 할당되어 있는지 생각합니다. 이는 1개, 2개 또는 4개의 가상 CPU일 수 있습니다. vSphere에서는 이 값이 8로 높아진 것 같습니다.
모든 하드웨어가 변경되기 때문에 Windows에서 다시 등록을 원할 수도 있습니다. 그래도 고치는 것은 간단합니다.
성능은 문제가 되지 않습니다. 저는 2개의 가상 CPU 가상 머신에서 300명의 Exchange 서버를 문제 없이 실행하고 있습니다. 또한 각 가상 CPU에 대해 틱을 처리하기 위해 읽고 있는 물리적 코어를 조정해야 하기 때문에 더 적은 가상 CPU로도 VM이 잘 작동한다는 것을 알 수 있습니다. 가상 CPU가 많을수록 "사용 가능한" 코어도 많아집니다. 우리는 더 많은 것이 절대적으로 필요한 경우를 제외하고 대부분의 서버를 가상 CPU 1개로 실행합니다. SQL과 Exchange는 현재 2개의 가상 CPU(Citrix 포함)로 실행되는 유일한 시스템입니다.
답변2
이 훌륭한 기사를 참조하십시오: http://www.vmware.com/resources/techresources/1007
하지만 기존 상자를 ESX로 만들거나 기존 "서버"를 현재 하드웨어에서 다른 ESX 호스트로 이동한다는 뜻인가요? "P2V"라고 하면 후자를 생각하게 됩니다.