Witam.
Mam utworzony Failover Cluster z dwóch hostów Hyper-V Server 2012 R2 i podłączoną macierz IBM v3700 z dyskami HDD w RAID10. RAID na macierzy podzielony na dysk quorum i dysk volume, które są podłączone bezpośrednio do hostów poprzez Fibre Chanel (na hostach adaptery HBA QLogic Fibre Channel) z włączoną funkcją MPIO .
Wykonując test prędkości dysku za pomocą HDTune transfery na maszynach wirtualnych są rzędu 50-100 MB/s i tak samo pokazuje performace monitor na macierzy:
Test na maszynie wirtualnej:
Wynik testu na macierzy:
Widać że transfer osiąga max. około 100 MB/s.
Natomiast wykonując operacje takie jak kopiowanie pliku o dużej wielkości w to samo miejsce lub tworzenie dodatkowego VHD dla maszyny wirtualnej bezpośrednio na volumenie CSV (C:\ClusterStorage\Volume1\) gdzie są składowane katalogi z maszynami wirtualnymi, transfer osiąga około 400-600 MB/s.
Tworzenie nowego dysku:
Wynik przy tworzeniu nowego dysku VHD dla maszyny wirtualnej:
Widać, że transfer wzrósł do ponad 500 MB/s na macierzy.
Ustawienia maszyny wirtualnej:
Reasumując operacje na dysku na vm są bardzo wolne, operacje na CSV są prawidłowe.
Jaka jest tego przyczyna?