Masaüstü için çıplak metal sanallaştırma


18

Çıplak metal sanallaştırma ürünleri hakkında hangi bilgiler var?

Ev için yeni bir masaüstü makine yapmakla ilgileniyorum. Intel Dört Çekirdekli işlemcilere bakıyordum ve oraya 8 GB RAM koymak istiyorum, ancak mevcut kaynaklardan en iyi şekilde yararlanmamı sağladı.

İyi bir 64-bit makine alabilir, çıplak metal sanallaştırma yapabilir, daha sonra birincil bir sisteme sahip olsaydım, ihtiyaç duyduğum zamanda ve gerektiğinde ekstra sanallaştırılmış sistemler de getirebilirdim. Çıplak metal sistemlerinin çoğunun sunucu pazarı için tasarlandığını biliyorum, ancak bir masaüstü için iyi çalışan bir şey var mı?

Uyarılar nelerdir? Satın alabileceğim ekran kartlarından en iyi şekilde yararlanamayacağımı düşünüyorum. Sadece iyi bir ekran çözünürlüğü elde etmeye ne dersiniz, bu bir sorun olacak mı? Tek bir 24 "ekran çalıştırıyorum.

DVD / CD yazma hakkında ne düşünüyorsunuz? CD koleksiyonumu yeniden kopyalamak istiyorum, 64 bitlik dörtlü kodlamanın bana yardımcı olacağını umuyordum.

Şu anda bir Mac kullanıyorum ve Windows'a geri dönemedim, bu yüzden Linux'tan ayrılıyor. Ubuntu'nun birincil işletim sistemini düşünüyordum. Fark eder mi?


Bilgisayarınıza Forth koyun (OS olarak). Donanıma daha fazla yaklaşmayacaksınız. ;)

Yanıtlar:


13

Başka bir yerde önerildiği gibi, VMWare ESXi , "çıplak metal" in sonunda yüklediğiniz şeyin tam bir işletim sisteminden daha az olduğunu ima ettiği ücretsiz çıplak metal hipervizörleri açısından mevcut olan şeydir.

Xen ayrıca donanım düzeyinde sanallaştırmanın kullanıldığı bir HVM moduna sahiptir ; bu modda Windows misafirlerini çalıştırabilir. Xen açıkça bir "çıplak metal" hipervizörüne sahiptir - Dom0 OS bile altında çalıştığından - ancak yapılandırılması ve bakımı oldukça karmaşıktır ve HVM olmayan alanların (Dom0 , diğerlerine donanım erişiminden geçen ve yönetici haklarına sahip olan birincil çekirdek birdir). HVM, donanım sanallaştırma desteğine sahip bir CPU ve anakart gerektirir; Xen wiki'nin HVM uyumlu anakartlar listesine bakın .

Bununla birlikte, KVM'yi daha ilginç bulabilirsiniz . KVM, ayrı, tescilli bir hipervizör çekirdeğini (ESX gibi) yönetmek için Linux kullanmak yerine, hipervizör yeteneklerini Linux'un kendisine inşa eder. Bu nasıl "çıplak metal" sizin yorumunuza bağlıdır - ama KVM çalıştıran ev sahibiniz yerinde kvm + libvirt + ile ilgili fazladan (örneğin, Red Hat's oVirt gibi bir şey ) olmayan 40 MB'lik bir initrd'den başka bir şey değilse , ' Uygulamada ESX'ten tamamen farklı olmayan bir şey aldım. KVM kullanıcı alanı bileşeni elde edilir QEMUBu, her türlü güçlü ve esnek olmasını sağlar - bir masaüstü için mutlaka ihtiyacınız olmayan, ancak gömülü sistemleri (yalnızca seri G / Ç ve VGA adaptörü olmadan) simüle etmede çok ilginç olan, depolama birimini desteklemek veya ilginç sanal ağ topolojileri oluşturmak için karmaşık COW görüntüleri zincirleri. Xen HVM gibi, KVM de donanım hızlandırması gerektirir. KVM iddiasız Windows misafirlerini (Vista dahil) oldukça iyi çalışır, ancak şu anda sadece Windows için paravirtual ağ sürücüleri vardır; diğer sürücülerin taklit donanım kullanmaları gerekir, bu da biraz daha yavaştır. (Qumranet, Windows için diğer sürücülerin geliştirilmesini finanse etmektedir, bu yüzden onları eninde sonunda görmeyi bekleyin. ).

Masaüstü kullanımı için VirtualBox iyi bir seçimdir, ancak "çıplak metal" kullanımına hiç uygun değildir. Libvirt desteği eksikliğinden dolayı , QA otomasyon kullanımları için de uygun olmadığını düşünüyorum. VirtualBox, "misafir yardımcı programları" arasında otomatik pencere yeniden boyutlandırması ve misafirinizin pencerelerinin ana bilgisayar arasında görüneceği ve bazen daha entegre bir deneyim için (teoride) yer alacağı bir "kesintisiz mod" sağlayacak bir paravirt video sürücüsüne sahiptir.

Sanallaştırma için özel olarak tasarlanmamış bir "birincil işletim sistemi" kullanıyorsanız, "çıplak metal" sanallaştırma ve birincil olarak (mikro) çekirdeğin minimalist, tamamen "çıplak metal" çözümü kullanmıyorsunuz Windows masaüstünüzün aynı donanımda görüntülenmesini istiyorsanız kontrol kesinlikle sanallaştırma amacıyla ciddi ölçüde yetersiz olacaktır. İstediğiniz şey "çıplak metal" değil, donanım destekli sanallaştırma ise, burada önerilen her şey - VirtualBox için bir onay kutusu seçilebilir yapılandırma seçeneğidir; varsayılan olarak daha geleneksel yöntemler kullanır.


KVM için +1. 1024x768'den daha büyük ekran çözünürlükleri istiyorsanız, kullandığınız sürüme bağlı olarak '-std-vga' veya '-vga std' bayrağını kullanın. Daha fazla bilgi için bu linux-kvm.com/content/using-high-resolution-graphics adresine bakın .
Evan Plaice

3

Kendim çeşitli VMWare ürünlerinin büyük bir hayranıyım (ve Hyper-V'den bile belirsiz bir şekilde etkilendim) ve tamamen yukarıda belirtilenlerle ilgileniyorum. Bu, hangi VM yazılımı ile başlamadan önce takdir etmenizi istediğim bir şey olduğunu söyledi. İstemci sanal makinelerine, ana işletim sistemi tarafından sabit bir donanım seti verilir - belirli bir türden birkaç işlemci, belirli bir türden bir yonga seti, belirli bir türden NIC'ler, ekran kartı vb. (Belirli türler ürüne / versiyon). Bu 'taklit' bileşenler hemen hemen her zaman çoğu istemci VM'nin sunucu olarak işlev görmesi için gereken şeydir, çünkü genellikle çok fazla özel donanıma ihtiyaç duymazlar. Ancak ana masaüstünüz bir istemci VM olarak çalışacaksa, bu sanal bileşenlerin sınırlamalarının sonunda sorunlara neden olup olmayacağını düşünmeniz gerekir. Oyun oynamaya örnek olarak, birkaç ana bilgisayar işletim sistemi DX9 özellikli bir sanal GPU'yu istemci VM'lerine maruz bırakır, bu da sizin için hiçbir oyun anlamına gelmez. Aynı şey ses donanımı için de geçerlidir, genellikle bir 'temel' ses kartı (varsa) alırsınız ve emülasyonu genellikle çok düşük öncelikli bir iştir, bu nedenle donanım benzetimli video kod çözme gibi şeyler için 5.1 sesi unutabilirsiniz. , istemci VM'niz donanımınızın bunu yapabileceğini bilmiyor, bu yüzden denemiyor.

Umarım bu sınırları anlarsınız, bir sunucu ortamı için bu elbette idealdir, tüm sunucu VM istemcileri bilinen aynı kararlı sürücüleri kullanabilir. Ancak birçok kişi istemci masaüstü makinelerinin daha fazla kontrol altında olmasını istiyor.

Düşündüğünüz bir seçenek, Windows Server 2008'i Hyper-V ile kullanmak olabilir, bunu aylarca kullanmadım. VMWare'den farklı bir modeli var ve 2008'i ana makineniz olarak kullanmanıza izin veriyor (böylece tüm donanımınıza normal gibi erişebiliyorsunuz) ve bunun üzerinde istemci VM'leri var. Bu şekilde daha çok VMWare Workstation, Fusion ve diğerleri gibi 'masaüstü sanallaştırma' sistemlerine benziyor, ancak 'Bare Metal VM'ler' ile ilgili soruyu sorduğunuzun farkındayım.

Bu yardımcı olur umarım,

Phil.



1

VirtualBox adında ücretsiz, açık kaynaklı bir Mac OS X uyumlu hipervizör var gibi görünüyor . Ancak bu "çıplak metal" değildir.

Çıplak metal , ücretsiz bir hipervizör olan VMWare ESXi olacaktır .

Ancak çoğu çıplak metal ürün, haklı olarak tahmin ettiğiniz gibi sunucu pazarına yöneliktir ve masaüstünde yararlı olabilecek kaynakları ortaya çıkarmaz. Nelerin kullanılabilir olduğunu ve nasıl bölümlendiğini (video, CD / DVD, USB vb.) Görmek için biraz araştırma yapmanız gerekir.

Ama siz çelişkili bir soru soruyorsunuz. Çıplak bir metal hipervizörü istiyorsunuz, ama aynı zamanda zengin özelliklere sahip olmasını istiyorsunuz. En iyi seçeneğiniz, VirtualBox ile minimal bir Linux işletim sistemi yüklemek ve bu tam sistemi hiper yöneticiniz olarak kullanmak ve bunun üzerine gerçek işletim sistemlerini çalıştırmak olabilir.


0

VirtualBox en iyi sanallaştırma araçlarından biri gibi görünmektedir. Linux + Virtualisation özellikleri ile çip üzerinde harika.

"Çıplak metal" ile ne demek istediğinden emin değilim, ama yakın olan şeyleri çalıştıramazsın, biraz görselleştirme olmalı (çekirdek hiper vizörü olsa bile)

http://www.virtualbox.org/

Windows'da kendi video sürücülerini kullanırken, Windows uygulamalarını süslü bir kompozisyon hilesi ile linux masaüstünüze karıştırabileceği bu harika numaraya sahiptir. (etkili bir şekilde, Windows masaüstü şeffaflaşır ve uygulama sınırlarını düşürür ve diğer süslü raporlama hileleri yapar) ve Windows'ta X11'i çalıştırmak gibi (gerçekten ürpertici, gerçekten)


"Çıplak metal", sanallaştırma amacıyla özel olarak orada olmayan hiçbir şey anlamına gelmez; bu nedenle, hipervizör tabanlı çözümler çıplak metal sanallaştırma olarak nitelendirilebilir.
Charles Duffy

0

XenClient , Windows XP SP3, Windows Vista ve Windows 7'yi destekleyen çıplak metal masaüstü dikeyleştirme araçlarından biridir. Sunucuları da yükleyebilirsiniz, ancak sürücü için Xen araçları desteklenmez.

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.