Xen 디스크 성능 문제

Xen 디스크 성능 문제

저는 현재 XFS로 포맷된 하드웨어 RAID 제어(쓰기 캐시 활성화)에서 실행되는 플랫 파일로 domU와 함께 CentOS 5에서 Xen PV를 사용하고 있습니다. dom0에서는 /dev/zero에서 2GB dd 쓰기로 약 500MB/s를 얻을 수 있지만 domU에서는 운이 좋게도 10MB/s를 얻습니다(보통 그 절반 정도입니다).

domU에서 디스크 스케줄링을 NOOP로 변경하고 일부 마운트 매개변수를 변경하고 dom0(CPU 우선순위 지정)과 domU(RAM 및 VCPU 할당 증가)의 성능 할당을 조정해 보았습니다. 이러한 단계 중 어느 것도 눈에 띄는 성능 변화를 가져오지 않았습니다.

여기서 내 직감은 dom0의 견고한 성능으로 인해 하드웨어 문제가 아니라는 것입니다. 이 문제의 원인이 무엇인지에 대한 아이디어가 있습니까? LVM 기반 domU로 전환하는 것을 고려하고 있습니다.

답변1

파일을 Xen domU의 블록 장치로 사용하면 성능이 저하된다는 것은 잘 알려져 있습니다. LVM LV 또는 직선 블록 장치를 사용해 보십시오.

또한 RAID 컨트롤러에 있는 쓰기 캐시의 양에 따라 2GB는 그다지 크지 않으며 단지 dom0의 캐시 속도를 테스트하는 것일 수도 있습니다.

관련 정보