Dysk fizyczny lub dysk VHD dla Hyper-V R2

15

Korzystając z Hyper-V, jakie są zalety / wady korzystania z opcji „Fizyczny dysk twardy” podczas dodawania dysku do maszyny wirtualnej, a nie tylko tworzenia dysku VHD o stałym rozmiarze, który jest tak duży jak dysk?

Zamiarem jest przydzielenie tego dysku do pojedynczej maszyny wirtualnej, więc nie ma wymogu, aby korzystać z niego co innego.

David Gardiner
źródło
Dzięki za komentarze wszystkich - teraz czuję się lepiej poinformowany. W tym konkretnym przypadku na maszynie wirtualnej działa system Windows Home Server, więc przenośność nie jest tak wysokim wymogiem, ale doceniam, że ogólnie należy o tym pomyśleć. -dave
David Gardiner
2
Jest też nowy oficjalny dokument od MS - download.microsoft.com/download/0/7/7/… - Wydajność wirtualnego dysku twardego
David Gardiner

Odpowiedzi:

7

Używam maszyn wirtualnych, ponieważ są przenośne. Podłączając dysk fizyczny, tracisz większość przenośności. O wiele łatwiej jest skopiować plik VHD na inny host niż przenosić dysk fizyczny między nimi.

BLAKE
źródło
2

Rzeczą, o której musisz pomyśleć, jest przenośność i szybkość. W dużej mierze przyjmuje się, że zapewnienie maszynie wirtualnej prawdziwego surowego dysku do pracy jest największym wzrostem wydajności, jaki można osiągnąć. Gdy maszyna wirtualna działa w pliku, ma system operacyjny, który myśli, że zapisuje do pliku, co z kolei prosi zewnętrzny system operacyjny o zapis na dysku.

Wydajność zapisu na dysku jest prawdopodobnie największym problemem, jaki może mieć maszyna wirtualna.

Więcej informacji: Horror kodowania: najważniejsza wskazówka dotycząca wydajności maszyn wirtualnych

Stewart Robinson
źródło
Chociaż prawdą jest, że wydajność maszyny wirtualnej można znacznie zwiększyć, upewniając się, że maszyna wirtualna ma odpowiednią przepustowość pamięci, nawet facet, którego siedzisz, nie próbuje powiedzieć, że musisz udostępnić dysk bezpośrednio maszynie wirtualnej. Mówi tylko, że powinieneś poświęcić dysk swojej maszynie wirtualnej. Umieszczenie pliku VHD na tym dysku pozwala zachować elastyczność bez znacznego pogorszenia wydajności.
Jake Oshins
Zależy. Naprawdę. Mam odsłonięty dysk, który już obejmuje 6 dysków fizycznych i wkrótce przejdzie do około 12 - w macierzy RAID 10. Czasami perfamnce przebija wszystko.
TomTom,
Na współdziałanie dysku fizycznego lub macierzy dyskowej między wieloma systemami często wpływa wydajność maszyny wirtualnej . Jednak narzut związany z użyciem pliku VHD nie jest tak dramatyczny, jak sugerowałeś.
Skyhawk,
Zastanawiam się, czy nadal dotyczy to dysków SSD. Ten artykuł pochodzi z 6 lat temu.
Jason
niezależnie od prędkości dysku twardego, która musiała przejść przez warstwę wirtualizacji przed faktycznym zapisaniem na dysk, był problem z prędkością
Stewart Robinson
1

Wątpię, czy można zmierzyć różnicę w wydajności spowodowaną umieszczeniem dysku VHD na tym pojedynczym dysku. Wypróbuj i przekonaj się. Podejrzewam, że będziesz chciał zachować elastyczność, o której wspominał BLAKE.

Jake Oshins
źródło
0

Coś innego do rozważenia: po podłączeniu dysku tranzytowego tracisz możliwość robienia migawek tej maszyny wirtualnej. Jedynym obejściem jest odłączenie dysku, wykonanie migawki i ponowne założenie migawki. Musi to być dysk SCSI, aby to działało. Będziesz także chciał się upewnić, że maszyna wirtualna nie zapisuje na dysku przed jego odłączeniem.

charleswj81
źródło