VM 벤치마크 도구?

VM 벤치마크 도구?

몇 가지 XEN 구성을 벤치마킹하고 싶습니다.

  • PV 돔유
  • PV 네트워크 및 디스크 드라이버가 포함된 HVM DomU
  • 에뮬레이트된 IDE 및 PV 네트워크를 갖춘 HVM DomU

기본은 동일한 원본 PV 클론을 기반으로 동일한 디스크/cpu/os/네트워크 설정을 갖춘 동일한 VM이 됩니다.

특히 특정 VM 번호에 관심이 있습니다.

  • CPU의 경우: 프로세스 컨텍스트 전환 기능(초당 cs?)
  • 메모리의 경우: 순수 RAM 메모리 처리량 읽기/쓰기
  • 디스크의 경우: 읽기/쓰기 작업의 대기 시간
  • 네트워크의 경우: 동시에 여러 개의 작은 패킷을 처리하는 능력

이를 테스트할 수 있는 좋은(무료) Linux 도구가 있습니까? 가상 머신을 다루는 특정 벤치마크가 있습니까?

나는 관심이 없습니다

  • CPU 속도 벤치마크(계산)
  • 디스크 전송 속도
  • 네트워크 대역폭 활용도

답변1

모든 항목을 독립적으로 테스트할 수 있지만 Phronix Test Suite를 권장합니다.


사이트에서:
Phoronix 테스트 스위트는 새로운 테스트를 쉽게 추가할 수 있는 확장 가능한 프레임워크를 제공하는 가장 포괄적인 테스트 및 벤치마킹 플랫폼입니다. 이 소프트웨어는 깨끗하고 재현 가능하며 사용하기 쉬운 방식으로 정성적 및 정량적 벤치마크를 효과적으로 수행하도록 설계되었습니다.

Phoronix 테스트 스위트는 스마트폰과 개인용 컴퓨터부터 멀티 코어 워크스테이션과 클라우드 컴퓨팅 인프라에 이르기까지 다양한 플랫폼에서 실행되도록 조정할 수 있습니다. (VM: 본질적으로 클라우드)

확장 가능한 아키텍처:Phoronix 테스트 스위트에는 130개 이상의 테스트 프로필과 60개 이상의 테스트 스위트가 함께 제공됩니다. 이러한 테스트는 모바일 장치의 배터리 전력 소비 모니터링부터 멀티스레드 광선 추적 벤치마크까지 다양하며 CPU, 그래픽, 시스템 메모리, 디스크 스토리지 및 마더보드 구성 요소를 포괄합니다. 현재 Phoronix Test Suite에서 다루지 않는 테스트가 있는 경우 각 프로필이 XML 파일과 몇 가지 간단한 스크립트로 구성되어 있는 확장 가능한 아키텍처(문서 참조)를 통해 새로운 테스트를 빠르게 추가할 수 있습니다.


편집하다:
메모:저는 이 제품을 사용해 본 적이 없지만 최근에 친구로부터 제품에 대한 이야기를 들었습니다. 그는 (그의 말에 따르면) 어떤 벤치마크로도 할 수 없는 몇 가지 MySQL 관련 테스트를 수행했습니다. 그는 테스트를 위해 무엇을 해야 하는지 알고 있었고 프레임워크를 사용하여 원하는 테스트를 통합할 수 있었습니다.

Phoronix 테스트 스위트: 홈 페이지
Phoronix 테스트 스위트: 기능

답변2

CPU 컨텍스트 전환 부분의 경우 xenanalyze를 살펴볼 수 있습니다.

http://vimeo.com/33655967

http://www.slideshare.net/xen_com_mgr/xenalyze

http://xenbits.xen.org/ext/xenalyze/

관련 정보