Köra flera operativsystem på samma fysiska dator samtidigt kallas Två typer av virtualisering finns - bare - metal virtualisering där en liten programvara? " Virtualisering . " installeras på en ren dator för att hantera de olika virtuella servrar och desktop virtualisering , där du använder en programvara i din egen operativsystem som hanterar virtuella servrar . Desktop Virtualization är främst avsedd för tester , eftersom det inte tillåter alla resurser på datorn för att kunna användas på de virtuella servrarna , och en sviktande operativsystem skulle stänga servrarna . För produktion servrar , är bare - metal virtualisering används . Lösningar
för att avgöra om du behöver bare - metal eller desktop virtualisering , måste du tänka på det specifika syftet med servrarna . Om du vill använda datorn i en produktionsmiljö , vilket innebär att ha verkliga människor som använder servern , sedan en bare - metal är att föredra . Om du vill använda ett testsystem operativsystem eller använda servrar för att testa applikationer innan du köper dem , till exempel , då desktop virtualisering är ett bra sätt att undvika att behöva köpa fler datorer för att köra tester .
Virtualisering produkter
gratis och kommersiella lösningar finns för både stationära och bare metal virtuella lösningar . För ren metall - metal virtualisering , XEN och KVM är de två viktigaste fria lösningar och XenServer från Citrix , Redhat Enterprise , VMware ESX och Microsoft Hyper - V är de viktigaste kommersiella lösningar . För desktop VMware server , Sun VirtualBox och Microsoft VirtualPC är gratis medan VMware Workstation och Parallels Desktop från Parallels , Inc. är kommersiella lösningar .
Dimensionering
Installera en enkel virtualisering produkt , oavsett om bare - metal eller stationär , inte kräver någon särskild kunskap . Men särskilt för produktionsmaskiner , måste du veta mycket exakt vilka resurser din dator behöver för att köra de virtuella servrar som du vill installera . Du måste veta exakt hur mycket processorkraft , minne och lagringsutrymme du behöver för varje av de virtuella servrarna . Om du redan har servrar i produktionen , är att informationen lätt att avgöra med hjälp av övervakningsverktyg . Kom ihåg att kontrollera toppförbrukningen samt genomsnittlig förbrukning . Till exempel kan ett e-postserver har en genomsnittlig förbrukning på 15 procent processorkraft , 250 MB RAM och 5 GB lagringsutrymme , men , eftersom användningen är cyklisk , kommer att förbruka 30 power procent bearbetning , 600 MB RAM och 10 GB lagringsutrymme under dagen och nästan ingenting på natten. Du kommer att behöva storlek den virtuella servern under dagen tid att inte låta dina användare märker en avmattning . Tänk på att inte använda processorkraft till sitt nominella värde . Ett tre år gammalt system med en 2 GHz single- core processor ( en kärna är en processor , dual core är två processor på samma CPU ) med 30 % procent av processorkraft kommer inte att använda 30 procent av din nya 3 - Ghz octo - core server ( åtta kärna ) . Addera Redundans
Eftersom gruppering av flera servrar på samma fysiska maskin införa ett enstaka fel , kanske du vill överväga en backup-server . Modern hypervisor ( bare - metal virtualisering programvara ) gör att du kan flytta virtuella maskiner för en maskin till en annan utan att användaren märker det. Du kan ställa in två servrar misslyckas över ( om en server misslyckas , tar den andra över utan att förlora information) eller lastbalansering ( dela belastningen av användarna mellan flera servrar ) . Beroende på hypervisor du använder kanske du måste ha identiska fysiska maskiner för att installera ett virtuellt system .