Virtualisering kan være nyttig overalt, enten for hjemmekontor og småbedrifter bruk, eller i store bedrifter og datasentre. Hvis du ikke bruker de riktige verktøyene—kan ditt virtuelle miljø være rotete og ineffektivt i beste fall, eller buggy og ikke-funksjonell i verste fall.
I denne veiledningen vil jeg gi en rask primer på virtualisering, og deretter dykke inn i en virtualiseringsprogramvare sammenligning for å bestemme den beste virtualiseringsprogramvaren på markedet for i dag. I tillegg, hvis du leter etter en måte å overvåke og administrere virtualiseringsprogramvare på—og få mest mulig ut av dine virtuelle miljøer—vil jeg forklare hvorfor du bør vurdere et verktøy som SolarWinds® Virtualization Manager.
Hva Er Virtualisering?
Hva Er Virtualiseringsprogramvare?
Beste Virtualiseringsprogramvare Sammenligning
Windows
Mac
Linux
Hva Å Vite Om Virtualiseringsprogramvare
Fordeler Med Å Overvåke Dine Virtuelle Maskiner
Hvordan Velge Den Beste Virtualiseringsprogramvaren
- Hva Er Virtualisering?
- Hva Er Virtualiseringsprogramvare?
- Beste Virtualiseringsprogramvare Sammenligning
- Topp 3 Virtualiseringsprogramvare For Windows
- Virtualiseringsprogramvare For Mac
- Beste Virtualiseringsprogramvare For Linux
- Hva Du Skal Vite Om Virtualiseringsprogramvare
- Fordeler Med Å Overvåke Virtuelle Maskiner
- Hvordan Velge Den Beste Virtualiseringsprogramvaren
Hva Er Virtualisering?
Virtualisering kommer i mange former og kan brukes forskjellig avhengig av hva du prøver å virtualisere. Du kan for eksempel virtualisere nettverk, skrivebord, applikasjoner, lagrings-og serverinfrastruktur og data. Jeg går gjennom de forskjellige typer virtualisering, så se på programvare for å opprette og administrere virtuelle maskiner.
- Skrivebordsvirtualisering. De fleste er allerede kjent med desktop virtualisering. Det er her i stedet for at et operativsystem installeres på den fysiske maskinvaren til en datamaskin, eksisterer et programvarelag mellom maskinvaren og det virtuelle skrivebordet. Denne programvaren kalles en hypervisor, og kan installeres direkte på maskinvaren. Du kan også installere et operativsystem først (For Eksempel Windows), og deretter installere hypervisoren på TOPPEN av OPERATIVSYSTEMET. Hypervisoren kan da for eksempel sette opp en virtuell maskin som kjører Linux. På denne måten kan Du bruke Windows på datamaskinen og En Linux virtuell maskin. Dette er spesielt nyttig for testing av applikasjoner på forskjellige operativsystemer eller programvare i utvikling.
- applikasjonsvirtualisering. Den neste typen virtualisering de fleste har brukt kalles application virtualization. Dette er hvor et program er virtualisert og lagret på servere som er eksterne for den fysiske enheten du bruker for å få tilgang til programmet. Du kan bruke dette til å kjøre Et Mac-bare program på En Windows-enhet, for eksempel.
- Nettverksvirtualisering. Nettverk kan virtualiseres ved å samle nettverksressurser som svitsjer, rutere og annen nettverksinfrastruktur. De kollektive evnene til disse ressursene kan da aggregeres, og hele nettverket styres som en enhet. Hvis nettverksbruk er variabel, kan du ved å virtualisere nettverket tildele og distribuere ressurser mer effektivt og holde ytelsen stabil og høy.
- lagring virtualisering. Dette er når lagring fra flere fysiske lagringsenheter kombineres og behandles som en lagringsenhet (som nettverksressurser ovenfor). Den virtuelle lagringen kan deretter administreres som en lagringsenhet, og du kan tildele, endre, flytte og sette opp ressurser mer fleksibelt på tvers av infrastrukturen etter behov.
- Server virtualisering. Når servere er virtualisert, deler et verktøy opp ressursene til en server i mindre virtuelle maskinservere. Dette gir brukerne tilgang til hver virtuell server, og fysiske ressurser kan gjøres mer effektive. I stedet for å ha tre fysiske servere allokert til tre deler av virksomheten, kan du dele opp en fysisk server i tre virtuelle maskiner. Dette kan gjøre serverinfrastrukturen mer strømlinjeformet og spare på maskinvarekostnader.
- virtualisering Av Data. Data samles på tvers av et system og leveres deretter i virtuell form til enheter i nettverket eller systemet. Disse enhetene kan få tilgang til virtuelle data uten å måtte vite nøyaktig hvor de er lagret, og de opprinnelige dataene trenger ikke flyttes eller kopieres for enheter i hele infrastrukturen for å få tilgang til den.
Tilbake til toppen
Hva Er Virtualiseringsprogramvare?
Virtualiseringsprogramvare lar deg lage virtuelle maskiner for de typer virtualisering vi diskuterte ovenfor. I de fleste tilfeller bruker du virtualiseringsprogramvare til å opprette virtuelle nettverk, virtuelle skrivebord og virtuelle servere. Disse programvarene kalles hypervisorer eller virtuelle maskinmonitorer.
Hypervisorer fungerer ved å opprette et ekstra lag mellom den fysiske maskinvaren (eller operativsystemet) og en virtuell maskin. De kan enten være «bare metall» hypervisorer eller» vert » hypervisorer. Bare metall hypervisorer er installert på den fysiske maskinvaren, uten operativsystem (også kalt Type 1). Du kan deretter opprette virtuelle maskiner direkte. Hosted hypervisors (Type 2) kjører på et eksisterende operativsystem og er generelt enklere å betjene da de fungerer som alle andre programmer du kan bruke på datamaskinen.
Beste Virtualiseringsprogramvare Sammenligning
jeg går gjennom de forskjellige alternativene som er tilgjengelige på markedet, inkludert den beste virtualiseringsprogramvaren For Windows, Mac og Linux i dag.
Topp 3 Virtualiseringsprogramvare For Windows
- VirtualBox
VirtualBox er gratis virtualiseringsprogramvare For Windows i form av en åpen kildekode hypervisor. Ikke la deg lure av at Det er gratis: Dette Oracle-produktet er et Av De beste windows-virtualiseringsverktøyene der ute. VirtualBox kan kjøre på vertsoperativsystemer, inkludert Windows, Linux 2.4 og utover, Server 2003, Solaris, OpenSolaris og OpenBSD, og kan også installere disse som gjesteoperativsystemer.
VirtualBox Er en hosted hypervisor-dette betyr at du kjører den på operativsystemet som et program og lager virtuelle maskiner gjennom dette programmet. VirtualBox bruker øyeblikksbilder for å lagre EN GJELDENDE VM-tilstand, slik at du kan gå tilbake til det senere om nødvendig. Snapshots brukes primært til testformål. Til slutt støtter den migrering av virtuelle maskiner, ytelsesoptimaliseringsverktøy og en ekstern TILGANG GUI. - Hyper-V
En annen stor aktør på markedet Er Hyper-V programvare, En Microsoft virtualisering programvare. Dette er en av De viktigste konkurrentene For VirtualBox. Mens VirtualBox er en hosted hypervisor, Er Hyper-V en bare metall hypervisor. Når datamaskinen starter, Kjører Hyper-V direkte fra BIOS, og starter et virtuelt maskinstyringssystem som Windows, Windows Server eller Hyper-V Server. Hvis datamaskinen kjører, Kjører Hyper-V, Mens VirtualBox bare startes hvis brukeren åpner VirtualBox-programmet på operativsystemet.
Mens VirtualBox kan kjøre på alle operativsystemene som er omtalt ovenfor, Er Hyper-V bare kompatibel med Windows. Dette er En av De viktigste ulempene Ved Hyper-V. Hvis bedriften din bruker flere forskjellige plattformer, Vil VirtualBox være ditt valg. Men hvis Du har Et Windows-bare Eller primært Windows-basert system, og du vil ha en bare metall hypervisor, Er Hyper-V frontløperen.
I Motsetning Til VirtualBox Støtter Hyper-V bare maskinvarevirtualisering, men alle de andre funksjonene er svært like(migrasjon, fjernkontroll, etc.) Men støtte er ikke bra, og programvaren kan være litt clunky å sette opp og bruke. På oppsiden kommer den som gratis virtualiseringsprogramvare Med Windows 10 Pro Og Windows Server. - VMware Workstation
VMware er en annen dominerende aktør i markedet for virtualiseringsprogramvare For Windows, med høyt rangerte produkter for forskjellige vertsoperativsystemer.
Som VirtualBox er VMware Workstation en hosted hypervisor, og er installert på operativsystemet og brukes som et program. VMware Workstation kan bare installeres På Windows-og Linux-maskiner, Men VMware tilbyr VMware Fusion For Mac som et alternativ. VMware Workstation kan lage gjesteoperativsystemer For Linux, Windows, Solaris, FreeBSD og macOS. Den støtter også maskinvarevirtualisering, men gir ikke programvarevirtualisering som VirtualBox.
VMware Workstation har en høy kvalitet, intuitiv OG brukervennlig GUI. VMware produserer Også vmware vSphere, en bare-metall hypervisor For Windows-systemer. I stedet for virtuelle skrivebord brukes dette til å lage virtuelle datasentre. Tenk nøye gjennom nøyaktig hva du vil bruke din virtualiseringsprogramvare til, da flere av disse produsentene har litt forskjellige produkter for ulike virtualiseringsbehov. VMware-produkter kan være dyre.
Tilbake til toppen
Virtualiseringsprogramvare For Mac
- VMware Fusion
når det gjelder virtualiseringsprogramvare For Mac, Tilbyr VMware Fusion-verktøyet. Den støtter i utgangspunktet den samme listen over vertsmaskiner som VMware Workstation og vSphere. Den inneholder også En «Unity Mode», som lar Deg starte Windows-programmer fra macOS dock. På denne måten kan du integrere operativsystemene. Programvaren er visuelt tiltalende, enkel å bruke, og svært stabil med en lav forekomst av feil.
det er Imidlertid noen ulemper. Sammenlignet med å starte Et Windows OS ved Hjelp Av VMware, Var Både Parallels og VirtualBox mye raskere. VirtualBox setter opp færre funksjoner enn Parallels og VMware Fusion, så det er fornuftig å starte opp raskere. VMware Fusion er generelt ansett enterprise-grade programvare, som det setter opp mer komplekse integrasjoner og har flere funksjoner. På den annen side Brukes Paralleller vanligvis mer for hjemmekontor eller småbedriftsvirtualisering.
du kan få en gratis prøveversjon av VMware Fusion hvis du vil teste den ut før du kjøper den. Det finnes to forskjellige versjoner: Basic og Pro. - Boot Camp
dette er gratis virtualiseringsprogramvare Fra Apple for å lage virtuelle maskiner For Mac, laget Av Microsoft og Apple i samarbeid. Den lar deg effektivt kjøre Windows-operativsystemer På mac-maskinvare. Når Du starter Opp Mac-Maskinen Ved Hjelp Av Boot Camp, kan Du velge Mellom Windows ELLER Mac OS, avhengig av hva du foretrekker. Det har eksistert siden 2007 og lar deg starte opp operativsystemet ved å partisjonere harddisken.
Du konfigurerer Boot Camp ved hjelp Av Et Verktøy kalt Boot Camp-Assistenten. Som standard tar det rundt 20 GB av harddisken Din For Windows-partisjonen, og vil la resten For Mac OS kjøre. Hvis du vet at du skal installere store programmer På Windows-partisjonen, allokere den mer av harddisken din.
- Parallels Desktop
Mange Mac-brukere foretrekker Å bruke Parallels over Boot Camp, da Det kan integreres lettere Med Windows sammen med det innfødte Mac OS. Den lar til og med varsler fra din virtuelle windows-maskin vises i Mac OS alert center, som lar deg holde oversikt over hva som skjer i Vm-ene dine, selv når du ikke bruker dem aktivt. Parallels kan også opprette Vm-er ved hjelp Av Ulike Linux-distribusjoner, og kan kjøre Chrome OS eller eldre versjoner Av Mac OS hvis du trenger dem til testformål.
Beste Virtualiseringsprogramvare For Linux
RedHat Virtualisering
når Det gjelder linux virtualiseringsprogramvare, kan noen av verktøyene ovenfor også brukes På Linux-operativsystemer, selv om de ble designet For Windows eller Mac. RedHat Virtualisering er imidlertid laget spesielt For Linux operativsystemer. DET er enkelt å bruke og er basert PÅ KVM (kernel-based virtual machine) hypervisor. Selv om det er en hosted hypervisor, har en stor mengde utvikling gått inn i modenheten til denne programvaren, noe som gjør det i mange tilfeller så fort som et system som opererer på en ikke-virtualisert måte.
Den kan støtte gjesteoperativsystemer for Andre Linux-distribusjoner, Windows 7, 8, 8.1 og 10 og Windows Server-distribusjoner. Det fremmer høye nivåer av skalerbarhet og kan skape store virtuelle maskiner for å støtte store bedrifter. Du kan få gratis prøveversjon Av RedHat Virtualisering eller kjøpe den på abonnementsbasis.
Tilbake til toppen
Hva Du Skal Vite Om Virtualiseringsprogramvare
VMware Workstation og Andre vmware-produkter er generelt ansett som industristandarden og er kjent som noen av de beste virtualiseringsprogramvarealternativene for både windows-Og Mac-vertsoperativsystemer. Samlet sett er Det beste alternativet For Mac Etter Min mening Parallels eller VMware Fusion, Med Boot Camp som gir grunnleggende funksjonalitet hvis du bare vil kunne kjøre Et Windows OS sammen Med Mac OS. Noen av ovennevnte programvare kan også kjøre På Linux-distribusjoner, men Redhat Virtualiseringsverktøyet er mye raskere, siden det er spesielt utviklet for Bruk På Red Hat Linux.
men til slutt må du velge det beste virtualiseringsalternativet for nettverks-og infrastrukturoppsettet. Alle disse trenger overvåkingsverktøy for å holde øye med ytelsen, da virtuelle maskiner og tilhørende virtuelle miljøer kommer med unike utfordringer.
Fordeler Med Å Overvåke Virtuelle Maskiner
når du bruker virtualiseringsprogramvare Og kjører virtuelle maskiner, må du sørge for at du sporer atferd, kapasitet og ytelse. For dette formålet vil de fleste bedrifter bruke virtuelle maskinstyringsverktøy som opererer uavhengig av hypervisor-eller virtualiseringsprogramvaren.
Overvåking er viktig fordi virtuelle miljøer har forskjellige utfordringer fra fysiske miljøer. En gjestemaskin har ikke direkte tilgang til maskinvaren—den går gjennom en hypervisor eller annen virtualiseringsprogramvare. Det er viktig for hypervisoren å fungere riktig og tildele de riktige fysiske ressursene til dine virtuelle maskiner etter behov. Overvåking AV CPU – og minnebruk og-tildeling er viktig for å sikre At Vm-er fungerer som forventet. I tillegg må du sørge for at nettverkskomponenter og lagring fungerer bra, slik at du ikke støter på båndbreddeproblemer eller kapasitetsproblemer som påvirker brukerne.
I Hovedsak kan fysiske maskiner som arbeider med fysisk maskinvare, bare bruke det som den fysiske maskinvaren har tilgjengelig. Virtuelle maskiner kan tildeles så mye av de fysiske ressursene som administratoren ønsker, noe som betyr at en datamaskin med 10 GB RAM kan være vert for 10 gjestoperativsystemer, og tildele hver gjest 2 GB RAM, og bare håper at HVERT OS ikke alltid trenger å bruke full RAM-tildeling. Denne «overprovisioning» er vanlig, men kan forårsake problemer hvis den ikke styres og overvåkes riktig.
et godt verktøy for virtuell maskinovervåking bør kunne se PÅ GJESTEOPERASJONSLAGET og virtualiseringslaget for å sikre at data fra begge «sider» samsvarer. Det virtuelle miljøet bør behandles, ikke en maskin om gangen, siden du må holde øye med hele den virtuelle infrastrukturen for å redusere VM-sprawl og skalere effektivt. Hvis du lager for mange virtuelle maskiner og lar dem operere ukontrollert, kan det føre til store ytelsesproblemer hvis du ikke har et styringsverktøy på plass.
alle oppgavene ovenfor er enklere med riktig programvare. Mitt toppvalg for et virtualiseringsstyringsverktøy er SolarWinds Virtualization Manager (VMAN). VMAN gir omfattende VM-overvåking, inkludert kapasitetsplanlegging, VM-ytelsesovervåking og administrasjonsverktøy, og fullstendig synlighet på Tvers Av Hyper-V og vmware virtualiseringsprogramvare. Det kan også gi informasjon om hele den virtuelle infrastrukturen, for eksempel vertsmaskiner, Vm – er, klyngeorganisasjon, virtuell lagring som vsaner og ytelsesmålinger.
SolarWinds VMAN har innebygde verktøy for å bidra til å redusere VM-sprawl, for eksempel å slå av uvirksomme Vm-Er og slette drevne Vm-Er som ikke har blitt brukt på en stund. ENDELIG har VMAN nyttige prediksjonsverktøy for å holde oversikt over nettverks-og lagringsbehov, CPU-og minnefunksjonalitet og fullstendig synlighet over hele stabelen (enten det er virtuell infrastruktur, lagring eller server). Jeg liker også sin gratis 30-dagers prøveversjon, så du kan teste det ut selv.
Hvordan Velge Den Beste Virtualiseringsprogramvaren
virtualiseringsprogramvaren du velger, avhenger i stor grad av hvilke operativsystemer dine nåværende enheter allerede kjører og hvilken infrastruktur du har satt opp. Det avhenger også av hvilket sikkerhetsnivå du trenger, om du vil ha bare metal eller hosted hypervisors, og hvilke typer operativsystemer du vil virtualisere. Som jeg nevnte ovenfor, er det noen store aktører på markedet, men til slutt må du velge hva som passer med hva firmaet prøver å gjøre.
i alle tilfeller, du må sikre virtuelle maskiner og tilhørende programvare fungerer riktig og gode resultater, og for dette anbefaler jeg å bruke en omfattende overvåkingsprogram. Mitt toppvalg Er SolarWinds Virtualization Manager, på grunn av brukervennlighet, mange funksjoner og kostnadseffektiv prising.