문제

나는 Xenserver 대 ESX와 공정한 비교를 수행하려고 노력하고 있으며, 한 가지 비교는 여러 VM을 사용한 성능입니다. 공정한 방식으로 VM 성능을 벤치마킹하는 방법을 아는 사람이 있습니까?

각 서버에서 고정 된 수의 XP/Vista VMS (예 : 8)를 실행하고로드 중일 때 각각이 얼마나 빨리 실행되는지에 대한 척도가 있습니다. 이상적으로는 한 가지 측면이 아닌 전체 시스템 (CPU/Memory/Disk/Network)의 벤치 마크를 원합니다.

나에게 이것은 실제로 매우 까다로운 일이며 의미있는 결과를 얻으므로 어떤 제안에도 감사 할 것입니다!

또한 공개 된 기존 보고서 나 비교를 보는 데 관심이 있습니다 (공급 업체 편견보다는 독립적으로 독립적으로!)

도움이 되었습니까?

해결책

일반적인 대답으로, VMware (Spec Virtualization 소위원회의 다른 가상화 공급 업체와 함께)는 호화로라고 불리는 하이퍼 바이저 벤치마킹 제품군을 구성했습니다. vmmark 다운로드 할 수 있습니다. VMMark 웹 사이트는이 벤치 마크가 왜 자주하는 질문 그리고 a 백지 벤치 마크를 설명합니다.

즉, 당신이 매우 구체적인 것을 찾고 있다면 당신의 Workload), 특히 VMMark의 변형을 롤 롤아웃해야 할 수도 있습니다. 특히 VMMARK 벤치 마크 (예 : 웹 서버, 데이터베이스 서버, 파일 서버 등)를 수행하지 않는 경우 그에 따른 방법론이 뒤쳐져 있습니다. 개발은 관심이 있어야합니다.

면책 조항 : vmmark는 아니지만 VMware에서 일합니다.

다른 팁

Winsat, Passmark, Futuremark, Sisoftware 등 VMS에서 일반적인 벤치 마크를 사용할 수없는 이유는 모르겠습니다. VM을 다른 호스트보다 호스팅하고 어떻게 진행되는지 확인하십시오.

제쳐두고, 의도 된 사용량과 밀접하게 일치하지 않는 벤치 마크는 실제로 평가를 방해 할 수 있습니다. 이것을 올바르게 얻는 것의 중요성에 따라, 당신은 그것을 관련성있게 만들기 위해 당신의 소유를 구축해야 할 수도 있습니다.

왜 벤치를 원하십니까?

일화적인 증거는 어떻습니까?

XP/Vista에서 벤치마킹을 원하기 때문에 이것이 테스트 환경이라고 가정하겠습니다. 내가 틀렸다면 제발 수정 해주세요.

현재 테스트 환경은 8GB RAM (곧 16GB로 업그레이드하려는 듀얼 Quad Core Xeon 기계)에서 다양한 구성으로 다양한 OS (2000/xp/vista/vista64/server 2008/server 2003)가있는 약 20 Vm입니다. 모든 기계는 주로 디스크 액세스로 인해 Vista입니다 (이것은 Windows Defender Disabled에도 불구하고)

권장 사항 - 하드웨어 공격. 그렇지 않으면 Vista VM을 실행하기에는 너무 고통 스럽습니다. - 더 많은 램.

Vista VM을 벤치마킹하고 실행하려는 경우 디스크 액세스 벤치마킹에 중점을 두는 것이 좋습니다. 다른 곳에서 성능 차이가 있다면 나는 그들이 중요한 것이 될 것이라고 의심합니다.

최근에 VMware의 ESX Performance Documentation을 발견했습니다. http://www.vmware.com/pdf/vi3.5_performance.pdf. 성능과 벤치마킹 개선에는 약간의 것이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top