Saya memiliki PC rumahan yang kuat, dan saya telah menggunakan VirtualBox untuk menjalankan distro Linux di Windows (dan sebaliknya).
Saya tertarik untuk mencoba hypervisor tipe 1 yang ringan untuk menjalankan semua sistem operasi saya (Windows 7, Debian, Arch) dan sedang mencari saran untuk memilih dan bagaimana menerapkannya.
Dari apa yang saya kumpulkan, hypervisor tipe 1 adalah OS ringan yang hanya menyediakan fungsionalitas manajemen VM.
Apakah saya akan mendapatkan kinerja yang wajar di bawah setiap OS tamu? Bisakah semua OS tamu memiliki akses ke drive data bersama, atau yang terbaik untuk memiliki server penyimpanan di OS tamu lain dan memasangnya di jaringan virtual?
Bagaimana dengan game, apakah ini layak, atau apakah saya secara realistis perlu menjalankan Win7 dengan bare metal?
Saya menghargai masukan apa pun.
Jawaban:
Tampaknya kemajuan yang baik telah dibuat dalam passthrough VGA, dalam 18 bulan terakhir, sehingga ada kemungkinan pengaturan seperti itu dapat bekerja hari ini. Syaratnya di sini adalah bahwa semua elemen perangkat keras (CPU, motherboard, GPU) mendukung IOMMU, yaitu Intel VT-d atau AMD-Vi (ini tidak sama dengan VT-x atau AMD-V).
Saya akan mencoba sesuatu yang serupa; rencana saya A (mungkin ada B, C ... jika A gagal) adalah mencoba KVM dengan versi kernel, libvirt dan qemu yang sangat baru. Saya kemungkinan besar akan mulai dengan salah satu distribusi Arch, Fedora atau Proxmox (mis. Debian dioptimalkan untuk KVM). Saya bahkan mungkin mencoba melakukan hal yang sama dengan berbagai distro untuk membandingkan proses dan efeknya.
Jika Anda masih tertarik dengan jawaban, saya menemukan panduan bermanfaat ini yang terus diperbarui dan terus diperbarui (mulai hari ini - lihat tanggal jawaban saya di bawah). Saya berencana untuk mendasarkan pekerjaan saya pada panduan ini KVM VGA-Passthrough di forum ArchLinux
KVM bukan satu-satunya pilihan, ada juga dukungan kuat di komunitas Xen untuk VGA passthrough, itu juga didukung di bawah versi baru EXSi. Jika saya perlu paket B atau C, ini akan menjadi pilihan saya.
sumber
Pertama, perbedaan antara hypervisor "Tipe 1" dan "Tipe 2" agak kabur saat ini. Ini tentu sedikit berbeda dari definisi 1973 yang asli. Bagaimanapun, banyak hypervisor yang biasa disebut "Tipe 1" sebenarnya bukan hypervisor logam telanjang, tetapi bergantung pada OS host sampai batas tertentu.
Saat ini banyak orang mengatakan "Tipe 1" ketika mereka berarti "server" dan "Tipe 2" ketika mereka berarti "workstation." Ini bukan definisi asli, jadi memperhatikan perbedaan artifisial ini akan sangat membingungkan.
Ini lebih berguna untuk menentukan apakah hypervisor dapat mencapai apa yang ingin Anda lakukan.
Dengan cara itu:
Semua hypervisor populer memberikan kinerja mendekati asli yang wajar setelah alat tamu / driver paravirtualized diinstal. Pengecualian utama untuk ini adalah grafik 3D, yang biasanya akan berjalan buruk dibandingkan dengan kinerja asli bahkan dengan driver.
Meskipun dimungkinkan (dengan prosesor yang mendukung VT-d) untuk memesan kartu video host untuk penggunaan eksklusif mesin virtual, ini tidak didukung dengan baik di banyak hypervisor karena mereka memusatkan pengembangan fitur ini pada pemberian akses mentah VM ke kartu jaringan.
Jika Anda seorang gamer, Anda harus mempertimbangkan untuk menjalankan solusi virtualisasi desktop seperti VMware Workstation atau VirtualBox sehingga Anda dapat bermain game di OS host dan memiliki kinerja setinggi mungkin dari gim Anda.
Jika Anda ingin berbagi data antara OS tamu Anda, Anda dapat membuat VM khusus untuk tujuan ini, atau menggunakan fitur berbagai solusi virtualisasi untuk menyediakan akses ke folder pada hard drive host (mis. VirtualBox dan VMware Workstation menyediakan "folder bersama" "yang memetakan direktori pada hard drive host ke hard drive virtual atau berbagi jaringan virtual di dalam tamu).
sumber
Saya pikir masa depan (perangkat keras yang lebih mampu, hypervisor yang lebih baik dioptimalkan) akan memperkenalkan revolusi di ruang ini, tetapi sekarang taruhan terbaik Anda adalah dengan OS host ringan yang dibangun sendiri seperti Linux, dengan hanya driver VM, Xorg dan grafis diinstal ... maka Anda dapat menempatkan sistem operasi kerja "nyata" Anda di layar penuh, satu per monitor. VMware Workstation akan bekerja dengan baik untuk ini.
Semoga masa depan akan lebih baik mengaktifkan jenis pengaturan ini dan mengurangi overhead untuk grafis 3d.
sumber
NxTop (sekarang Citrix XenClient Enterprise) cukup bagus. Saya pikir masih ada versi XenClient gratis. Baremetal Mokafive dan Wanova (sekarang dimiliki oleh VMware) serupa tetapi SANGAT mahal dan umumnya untuk penggunaan perusahaan.
Semoga VMware akan merilis hypervisor desktop tipe 1 dengan model yang mirip dengan ESXi - tersedia secara bebas tetapi Anda harus membayar untuk vSphere untuk fitur-fitur enterprise yang keren.
sumber