Ana makine olmadan sanal makineleri çalıştırın


11

Ubuntu veya Windows üzerinde çalışan sanallaştırma yazılımına (Virtual Box, Virtual PC) sahip olduğumu ve konuk işletim sistemlerini çalıştırabileceğimi biliyorum. Ana makine işletim sistemi olmadan sanal makineleri çalıştırmak mümkün müdür?

Şimdiden teşekkürler. Sanallaştırmaya pek aşina değilim. Temel bir soru ise özür dilerim. Google'da bir cevap bulamadım. Beni özgür bir şeye işaret edebilirsen, bu harika olurdu!


bak windows server 2008 sunucu çekirdeği yedi
Saif Khan

Harika bir fikir veya başka bir çözüm, örneğin, sürücü kabı olarak minimal bir windows xp ana bilgisayarı yapıyor ve üzerinde herhangi bir işletim sistemi çalıştırıyoruz.
diyizm

1
Tüm cevaplar yanlış çünkü tanım başına bir hipervizör bir ana işletim sistemidir. Bu nedenle, daha önce hiçbir şey yapmadan sihirli bir şekilde bir VM başlatmazsanız (bu, VM'yi yükleyen nedir?) Her zaman bir işletim sistemi çalıştırırsınız.
TomTom

Yanıtlar:


10

Birkaç ücretsiz, çıplak metal sanallaştırma yazılımı seçeneği:

  • VMWare ESXi
  • Microsoft Hyper-V Sunucu 2008

Hyper-V ücretsiz değildir.
Josh Brower

@Anaplogetos, Yukarıdaki bağlantı "ücretsiz indir" diyor. Anladığım kadarıyla Microsoft, Hyper-V Server 2008 için sunucu başına 28 dolar ücret alıyordu, ancak VMWare ESXi'yi ücretsiz hale getirdikten yaklaşık bir ay sonra ücretsiz hale getirdi. computerworld.com/action/… Bir şey mi kaçırıyorum?
Pete TerMaat

Pete haklı ... ücretsiz. Bağlantı, herhangi bir nedenden dolayı yayınına gelmedi, ancak buradan indirilebilir: microsoft.com/hyper-v-server/en/us/default.aspx
Sean Earp


4

Bu wikipedia makalelerine göz atın:

  • Platform sanallaştırma
  • hipervizör

Microsoft'un Hyper-V adlı bir hipervizörü var.


1
Ayrıca "çıplak metal sanallaştırma" için arama
Rob Allen

3

Temel olarak, iki tür hipervizör vardır. Öncelikle işletim sisteminizin üzerinde çalışan hipervizörler var. Bunlar Tip-2 hiper denetimcileri olarak adlandırılır ve VMware Workstation, MS Virtual PC ve VirtualBox'ı içerir. Ardından, hypervisor'lar vardır vardır bir işletim sistemi (O aşırı basitleştirilmiş biliyorum). Bunlara Tip-1 hiper denetimcileri denir ve Xen, KVM ile Linux, VirtualIron, ESX, ESXi ve MS Hyper-V'yi içerir.

İstediğinize en yakın olan, Tip-1 hipervizörüdür. Sorunuzdan yola çıkarak, web arayüzü ile ESXi için kaydedilen hemen hemen her şeyle zor zamanlar geçireceksiniz. İyi bir performans ve konuk işletim sistemlerinin geniş bir varyasyonu seçeneği istiyorsanız bunu tercih ediyorum. ESXi, altta yatan donanım için biraz seçici, bu yüzden bir sorun varsa, Fedora w / KVM ve / veya Windows 2008 ile Hyper-V'ye bakın. Zaten bir Windows 2008 lisansınız yoksa, son seçenek oldukça pahalıdır.


1
Evet, ama çıplak bir metal hipervizörü bile - teknik olarak - bir işletim sistemidir. Yani cevap yanlış.
TomTom

3

Linux için KVM

Gerçekte bazı sanal makineleri kullanmak için başka bir yazılım gibi görünse de, Linux çekirdeğini etkili bir şekilde bir hipervizöre dönüştürür.

Aynı şey XEN için de geçerlidir, fark XEN ile aslında XEN'i yönetim örneği olarak kullanılan sanallaştırılmış bir örneği (dom0) başlatacak olan Hipervizör olarak önyüklemenizdir.

KVM, Linux kurulumunuzu bir hipervizöre dönüştürür, böylece KVM etkin linux çekirdeğinizde kullandığınız dağıtım bir yönetim arayüzünden çok daha fazlası değildir.

Linux KVM ve XEN bence tek özgür (libre'de olduğu gibi) çıplak metal sanallaştırma.

Diğer seçenekler zaten adlandırılmış


1
Evet, lütfen bunu işletim sistemi olmadan, yani Linux olmadan çalıştırın. Ya da bir şey başlatmak.
TomTom

3

İşletim sistemi olmadan işlem yapmak mümkün olmadığından VM'leri Out Host ile çalıştırmak mümkün değildir.

Bir işletim sisteminde çekirdek farklı işlemi izole eder ve bunları planlar, bu ortama sanal ortamda zamanlama ve yalıtım yapmaya benzer bir şey olmalıdır.


Temel olarak, bir Hipervizörün kendi başına ana bilgisayar olabileceğini söylüyorsunuz (tamamen işlevsel bir işletim sisteminin üstünde kullanmak yerine mini bir işletim sistemi gibi kullanılır).
JCarlosR

2

Virutual bir makine, ana makinenin fiziksel CPU'suna, belleğine, disk sürücülerine ve diğer çevre birimlerine erişim sağlamak için ana makineye ve işletim sistemine güvenir.

Yani, hayır, ana makine ve işletim sistemi olmadan sanal bir makineyi çalıştıramazsınız.


3
çıplak metal hipervizörleri, kimse?
HannesFostie

2
Hükümlü haklı. Hipervizör, VM'nin kaynaklara erişimini yönetmeye adanmış, sadece çok az sertleştirilmiş bir işletim sistemidir. Bununla birlikte, fiziksel CPU'da 0 halkasında barındırılan bir işletim sistemidir. Intel VT, hiper yönetici için bu görevi boşaltmaya yardımcı olur, ancak VM'nin rinf 0'a gerçek erişimi olamaz, aksi takdirde aralarında sanal makine yalıtımı yapamazsınız.
Mathieu Chateau

Mathieu Chateau'nun cevabı, Hükümlü'den daha eksiksiz. Hükümlü teknik olarak doğru olsa da, tip 1 hipervizörlerden ve sanal makinelere neden hala doğrudan fiziksel (ring0) erişim sağlamadıklarından bahsetmesi gerektiğini düşünüyorum.
Burly

0

Windows 7'yi kullanabilir ve doğrudan sanal bir sabit sürücüye önyükleme yapabilirsiniz, o zaman bu sanal sürücüdeki işletim sistemi donanıma doğrudan erişebilir. Bu makaleye göz atın: Daha Az Sanal, Daha Fazla Makine - Windows 7 ve VHD'ye Önyükleme büyüsü


2
Bu sadece sanallaştırılmış bir disk, sanal bir makine değil. Ve aynı anda yalnızca tek bir işletim sistemini çalıştırabilirsiniz, Win7'yi yedek sürücü olmadan test etmek dışında pek kullanışlı görünmüyor.
saschabeaumont

0

Sanırım VMware ESXi gibi bir şey arıyorsunuz . Bugünlerde de ücretsiz ...

Bu az ya da çok ilgili sorudan utanmadan kopyalandı ;-)


0

Citrix XenServer 5.0 sürümüne de bakabilirsiniz.

Şubat ayından bu yana tamamen ücretsiz ve gerçekten iyi bir performansa sahip.

Daha önce açıklanan diğer (ücretsiz ve yönetimi kolay) seçenekler

  • VMware ESXi
  • Zaten bir Win2k8 lisansınız varsa MS Hyper-V ücretsizdir
  • Novell Xen (Novell SLES ile birlikte gelir)

Bir Bare-metal hipervizörü kullanırken (listede olanlar gibi), Donanım Sanallaştırılmış Sanal Makinelerini çalıştırmak için Intel VT veya AMD-V özellikli bir CPU'ya ihtiyacınız olacağını unutmayın. VMware ve Hyper-V ile, performans üzerinde sanallaştırılmış donanımdan daha olumsuz bir etkisi olan İkili Çeviri Sanal Makinelerini çalıştırma olanağına sahipsiniz.

Novell Xen ve Citrix XenServer, Xen (duh) üzerine inşa edildiğinden, sanallaştırılmış sanal makineleri kurmak gerçekten çok kolay. Bu tür bir sanallaştırma, sanallaştırıldığını bilen bir çekirdek gerektirir. Novell SLES'in paravirtualized kurulumu gerçekten kolaydır ve Citrix XenServer, Debian'ı CD'ye ihtiyaç duymadan hemen yükleyen bir Debian Paravirtualised şablonuna sahiptir. 18 Şubat, Debian Lenny (en yeni Debian) da dahil olmak üzere XenServer'ın yeni bir sürümü çıkacak.


0

Ubuntu'nun WUBI yükleyicisi bunu aslında yapar. Bu amaçla WUBI'ye daha fazla gelişme olduğunu görmek isterdim.

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.