Linux-KVM, QEMU, Sanal Kutu, VMWare [kapalı]


16

Linux'ta yeniyim. Chromium OS oluşturmaya ve QEMU üzerinde çalıştırmaya çalışıyorum. Bu arada Linux KVM, Virtualbox ve VMWare ile karşılaştım. Linux'ta sanallaştırma ile ilgili temel olarak iki sorum var:

  1. Günümüzde endüstride kullanılan en popüler açık kaynaklı sanallaştırma sistemleri nelerdir? Örneğin, Ubuntu kutumun üstünde başka bir dağıtım çalıştırırken daha fazla seçeneğim var mı?

  2. Birisi Linux'ta sanallaştırma konusunda deneyime sahipse, neyin ne zaman kullanılacağına dair bazı ipuçlarını paylaşır mısınız? Bir bulut oluşturmak için hangileri kullanılır?


Aşağıdaki adamların belirttiği gibi, XEN de var, bu da yapılandırırken size baş ağrısına neden olabilir, ancak kurduktan sonra - (AFAIK) en düşük seviyeli kullanıcı alanı sanallaştırma sistemine sahip olacaksınız. XEN ve KVM bir kategoriye girer (KVM'yi temel alan proxmox'un yanı sıra) ve VM'leri düşük seviye sanallaştırmada çalıştırmanıza izin verir, yani PCI / USB / ... cihazlarınızı HOST işletim sisteminizden ayırabilir ve onları VM'lerinize götürün. xen / kvm, PC'nizin HW'sine çok daha yakındır.
netikras

Öte yandan VmWare ve VBox da iyi seçimlerdir, özellikle CPU'nuz sanallaştırmayı ve / veya cihazlara doğrudan erişimi desteklemiyorsa (intel terimleriyle - VTx ve VTd) .VmW ve VBox kendi sanal bilgisayarlarını açabilir ve talimatları uygulayın (VT-x / VT-d'yi de destekleyebilirler).
netikras

1
VT-x / VT-d olmadan sadece bir netbook vardı VBox seviyorum. VM'ler hiç yıldırım hızında değildi ... ama en azından mevcutlardı. Masaüstü bilgisayarımı tüm Intel CPU oyuncaklarıyla birlikte aldıktan sonra, qemu / KVM benim için ONE. .). Evet, qemu / kvm'nin bakımı VBox / VmW kadar kolay değil, ama bu benim seçimim.
netikras

1
Son not .. Eğer Linux derlemenizle uğraşmak istiyorsanız ve VT-x / VT-d etkin CPU'nuz varsa - qemu / KVM veya xen ile gitmenizi öneririm. VM'nizi oluşturmak için eğlenceli bir baş ağrınız olacak ... ama eğlenceli :) Ama bu VT- yoksa? CPU üzerinde VE / VEYA KullanıcıLand (güzel GUI, kolay bakım, sürücüler hakkında endişe yok, paylaşılan klasörler, şık araçlar) kalmayı tercih VmW / VBox öneririz.
netikras

1
VMware açık kaynak kodlu değildir. Virtualbox kısmen açık kaynaklıdır, ancak bunun bir masaüstü sanallaştırma sistemi olarak kullanıldığını hiç görmedim veya duymadım. Xen, sadece sanal masaüstü ortamları için kullanıldığını gördüm (Citrix tarafından satıldığı gibi, tüm açık kaynak olmadığına da inanıyorum). KVM'nin şu anda açık kaynaklı sanallaştırmanın en iyisi olduğuna inanıyorum. Ama sayılarım yok, sadece sınırlı gözlemlere dayanan düşüncem.
spuk

Yanıtlar:


7

Yukarıda bahsettiğim sistemlerden daha popüler sanallaştırma sistemleri var mı?

'Xen' hariç neredeyse tüm popüler sanallaştırma sistemlerini listelediniz.

Ne zaman kullanılır?

Ubuntu kutusunu kullandığınız için, sizin için qemu / kvm öneririm. Libvirt / qemu / kvm 'GUI önü' olan ve pencerelerdeki 'vBox veya VmWare Workstation'a çok benzeyen' virt-manager 'ile başlayabilirsiniz.


7

Değişir. GUI (basit ama eksiksiz) ve hızı nedeniyle Virtualbox'ı seviyorum. Ayrıca libvirt ile kvm-qemu kullanıyorum, çünkü Virtualbox'tan daha hızlı ve daha yapılandırılabilir. VMWare'i (İş İstasyonu) sevmiyorum çünkü ticari, kapalı kaynak ve gerçekten ağır. Bunu sevdim çünkü 90'larda VMWare Workstation ve Server'ı piyasaya sürerek Linux'u destekleyen ilk ticari şirketlerden biriydi. Sanallaştırma için Linux altında birçok ürün var, beğendiğiniz ürünü seçiyorsunuz.

X86: VMWare, qemu, kvm, bochs (slow but works well with older operating systems), pc emulator
PPC: PearPc: very slow, claims to emulate old ppc mac-os
Sparc: qemu, slow and with cpu at 100%, emulates old solaris version
Alpha: some commercial emulators, good speed
Itanium: none

Bakımsız ve eski platformlar için basilisk, koyun kurtarıcı ve diğerleri gibi birçok emülatör de var.


Neden Itanium için herhangi bir sanallaştırma ürünü yok? Mimari sanallaştırma için çok mu zor?
AlexStack

Neden bilmiyorum, PPC de birçok nedenden ötürü taklit etmek zordur, pearpc emülatörü gerçekten yavaş ve 10.4'e kadar sadece eski mac OS PPC'yi taklit ediyor, bu mimari intel'den gerçekten farklı ve "bağlantılı" anlaşılması kolay bir nedenden ötürü asla ürünlerini taklit etme imkanı vermeyen büyük şirketlere, çok ppc kullanmak istiyorsanız atm (örneğin AIX testi), ebay'den kullanılan bir PPC iş istasyonu satın almalı veya iyi bir emülatör beklemelisiniz, belki gelecek 10 yıl veya 20 yıl bizim için iyi bir sürpriz ayıracaktır.
elbarna

Ve hiç taklit edilmemiş başka bir mimariyi unuttum, HP'den HPPA yakın zamanda 400mhz'lik eski bir iş istasyonunu kullandı, 400mhz CPU için çok iyi bir performans!
elbarna

Performans açısından, KVM (Gnome Kutularını Kullanarak) VirtualBox ile karşılaştırır (Diyelim ki Windows 10'u Linux Sisteminde çalıştırıyoruz)?
Royi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.