Disk fisik atau VHD untuk Hyper-V R2

15

Menggunakan Hyper-V, apa pro / kontra dari menggunakan opsi "Fisik Hard Disk" ketika menambahkan drive ke VM sebagai lawan hanya membuat VHD ukuran tetap yang sebesar disk?

Tujuannya adalah agar disk ini dialokasikan ke satu VM tunggal sehingga tidak ada persyaratan apa pun untuk menggunakannya.

David Gardiner
sumber
Terima kasih atas komentar semua orang - Saya merasa lebih tahu sekarang. Dalam kasus khusus ini VM menjalankan Windows Home Server, jadi portabilitas bukanlah persyaratan yang tinggi, tapi saya menghargai itu adalah sesuatu yang perlu dipertimbangkan secara umum. -dave
David Gardiner
2
Ada juga whitepaper baru dari MS - download.microsoft.com/download/0/7/7/… - Virtual Hard Disk Performance
David Gardiner

Jawaban:

7

Saya menggunakan VM karena mereka portabel. Ketika Anda memasang disk fisik, Anda kehilangan sebagian besar portabilitas. Jauh lebih mudah untuk menyalin file VHD ke host lain daripada memindahkan disk fisik di antara mereka.

BLAKE
sumber
2

Hal yang harus Anda pikirkan adalah portabilitas versus kecepatan. Sudah diterima secara luas bahwa memberi VM disk mentah nyata untuk bekerja dengannya adalah perolehan kinerja terbesar yang bisa Anda buat. Ketika VM berjalan dalam file, ia memiliki sistem operasi yang berpikir itu menulis ke file, yang pada gilirannya meminta sistem operasi eksternal untuk menulis ke disk.

Kinerja penulisan disk mungkin adalah masalah terbesar yang dapat dimiliki VM.

Informasi lebih lanjut: Coding Horror: Satu-satunya Tip Kinerja VM yang Paling Penting

Stewart Robinson
sumber
Meskipun benar bahwa kinerja VM dapat sangat ditingkatkan dengan memastikan bahwa VM memiliki bandwidth penyimpanan yang memadai, bahkan orang yang Anda duduki tidak mencoba mengatakan bahwa Anda harus membuka disk langsung ke VM. Dia hanya mengatakan bahwa Anda harus mendedikasikan disk untuk VM Anda. Menempatkan file VHD pada disk tersebut menjaga fleksibilitas tanpa banyak mengganggu kinerja.
Jake Oshins
Tergantung. Betulkah. Saya memiliki disk terbuka yang sudah mencakup 6 disk fisik dan segera akan pergi ke sekitar 12 - dalam RAID 10. Kadang-kadang kinerja mengalahkan segalanya.
TomTom
Kinerja VM sering dipengaruhi oleh pembagian disk fisik atau array disk antara beberapa sistem. Namun, overhead yang dikenakan oleh penggunaan file VHD tidak sedramatis yang Anda sarankan.
Skyhawk
Saya ingin tahu apakah ini masih berlaku untuk SSD. Artikel ini dari 6 tahun yang lalu.
Jason
terlepas dari kecepatan hard disk yang harus melalui lapisan virtualisasi sebelum benar-benar menulis ke disk adalah masalah kecepatan
Stewart Robinson
1

Saya ragu bahwa Anda dapat mengukur perbedaan kinerja yang timbul dengan meletakkan VHD pada disk tunggal itu. Cobalah dan lihatlah. Saya menduga Anda ingin mempertahankan fleksibilitas yang disebutkan oleh BLAKE.

Jake Oshins
sumber
0

Hal lain yang perlu dipertimbangkan: begitu Anda memasang disk pass-through, Anda kehilangan kemampuan untuk mengambil snapshot dari VM itu. Satu-satunya solusi adalah melepaskan disk, mengambil snapshot, dan memasang kembali snapshot. Ini harus berupa disk SCSI agar ini berfungsi. Anda juga akan ingin memastikan VM tidak menulis ke disk sebelum melepaskannya.

charleswj81
sumber