Virtuelle maskiner er virkelig nyttige for folk, der ofte arbejder med to operativsystemer. For eksempel, hvis du laver alt dit udviklingsarbejde på Linux, men stadig har brug for Windows til spil. I sådanne tilfælde sparer du ved at køre en virtuel Linux-maskine på din pc fra at købe en anden computer.
Når det er sagt, kører de fleste virtualiseringsprogrammer oven på et eksisterende "værts" OS. Men hvis du vil fjerne mellemmanden og lave virtualiseringsprogrammets grænseflade direkte med hardwaren, bliver du nødt til at bruge en bare-metal hypervisor som VMwares ESXi.
Hvad er VMware ESXi?
VMware ESXi er VMwares bare-metal hypervisor, også kaldet en Type 1 hypervisor. Det er i bund og grund et specielt operativsystem, der kører direkte oven på dit systems hardware og tillader gæsteoperativsystemer at interagere direkte med systemkomponenterne, deraf navnet: bare metal.
Dette adskiller sig fra andre virtualiseringsprogrammer såsom Wine eller VMwares egen VirtualBox, som er Type 2 hypervisorer. I en type 1-hypervisor grænseflader gæste-VM (virtuel maskine) og, i forlængelse heraf, operativsystemet, der kører på nævnte VM, direkte med systemets hardware. I modsætning hertil kører Type 2-hypervisorer som almindelige programmer oven på et værts-OS, som derefter kan køre VM'er oven på værts-OS.
Dette betyder, at en enkelt VMware ESXi-server kan understøtte flere installationer af samme eller forskellige OS'er, der alle kører i isolerede miljøer. Denne praksis kaldes serverkonsolidering og praktiseres ofte i store virksomheder, hvor besparelser på hardware, køling og strømomkostninger kan være betydelige.
Overordnet set er ESXi en af de komponenter, der tilbydes i vSphere-softwarepakken leveret af VMware. Andre produkter, der normalt fungerer sammen med ESXi, omfatter blandt andre VCenter Server, VMware Directory Service og vCenter Server Database.
Der er flere store forskelle mellem disse to typer hypervisorer. Når det er sagt, anses Type 1 hypervisorer generelt for at være bedre, da de giver bedre ydeevne og er mere sikre, da VM'erne er isolerede af natur.
VMware ESXi funktioner
ESXi er designet med virksomhedsapplikationer i tankerne og tilbyder et væld af funktioner, herunder:
- Lille fodaftryk: Hele pakken er kun omkring 200 MB i størrelse. Det betyder, at ESXi kan køre på maskiner med mindre tilgængelige ressourcer, og det fungerer som en sikkerhedsforanstaltning, da et mindre fodaftryk betyder en reduceret angrebsflade.
- Bred OS-understøttelse: ESXi-servere understøtter stort set alle OS, du kan installere på en almindelig maskine. Windows, Linux og macOS kan alle installeres vha ISO filer ligesom du ville opsætte en almindelig VM.
- Nem administrativ adgang: Det er enkelt at administrere ESXi VM'er takket være dens HTML-baserede webgrænseflade. Når installationen er fuldført, kan du få adgang til ESXi på samme måde, som du ville få adgang til en server. Det betyder, at VM'er kan oprettes, slettes og fjernadministreres.
- Sikkerhed: Uden for den sikkerhed, som en hypervisor i bar metal giver som standard, sikrer VMware også din ESXi VM'er, der bruger indbygget kryptering, rollebaseret adgang og noget ret god logning og revision kapaciteter.
- Nemt skalerbar: En enkelt ESXi-installation kan bruge mere end én CPU samtidigt. Den kan også konfigureres til at køre op til 128 virtuelle CPU'er og 120 VM'er på op til 6 TB hukommelse.
- Kundesupport og kompatibilitet: Da det er en populær virksomhedsplatform, får du omfattende support og leverandørkapacitet. Dens lille fodaftryk betyder også, at du hurtigt kan opsætte og implementere ESXi-servere.
ESXi-krav og installation
Som nævnt før har ESXi hypervisorer ikke et stort fodaftryk, hvilket betyder, at minimumskravene er så lave som følger:
- En værts-CPU (64-bit, x86-processor) med mindst to kerner. Tjek VMware ESXi-krav for en komplet liste over understøttede processorer.
- Mindst 4 GB RAM og 4 GB lagerplads.
- En eller flere gigabit eller en hurtigere Ethernet-controller.
- Understøttelse af hardwarevirtualisering (Intel VT-x eller AMD RVI) til 64-bit VM'er.
Som du kan gætte, kan du konvertere næsten enhver moderne maskine til en ESXi-server, så længe du opfylder de førnævnte krav. Som pr VMware, er der yderligere krav til mere avancerede ting som lagerredundans. Opstart i ESXi kan udføres ved hjælp af USB-drev, harddiske eller cd'er ved hjælp af UEFI.
Installation af ESXi er også ret simpelt. VMware giver en nem at bruge installationsguide, der ligner installation af et OS på din maskine. Bare start i installationsguiden ved hjælp af et af de førnævnte opstartsmedier og følg instruktionerne. Videoen ovenfor giver et kig på, hvordan du installerer VMware ESXi.
Opdatering af VMware ESXi Hosts
Der er flere måder at opdatere din ESXi-vært på. Selvom du altid bør installere den seneste version (version 7.0 i skrivende stund), i tilfælde af at du opretter en ny ESXi-vært, er det også ret nemt at opdatere en.
Du kan opgradere dine version 6.5 eller 6.7 ESXi-værter til version 7 ved hjælp af et cd-, dvd- eller USB-drev, afhængigt af værten. En script-opgradering, ESXCLI eller vSphere Lifecycle Manager-opgradering er også mulig.
Hvis du ønsker yderligere funktionalitet ud af dine VM'er, kan du også installere eller opdatere VMware Tools ISO på dine VM'er. Dette er normalt sørget for at bruge enten VMware vSphere Update Manager (VUM) eller VMware vSphere Lifecycle Manager (vLCM), men det kan også lade sig gøre manuelt.
Når det er sagt, bør en komplet installation af ESXi installere VMware Tools som standard, så din eneste reelle bekymring her holdes hele systemet opdateret, hvilket også skulle ske automatisk, når du opdaterer din ESXi vært.
Sikkerhedskopiering af VMware ESXi VM'er
Dataredundans og sikkerhedskopiering er en ret vigtig del af it-virksomheds arbejdsgange. Afhængigt af hvilken slags backup du vil tage, har du følgende muligheder.
- Sikkerhedskopiering af VM-harddisken: Hvis du kun er interesseret i at sikkerhedskopiere din VM's harddisk, kan du vælge kun at gemme den VMDK-fil, der er knyttet til en bestemt VM, i vCenter.
- Sikkerhedskopiering af en hel VM: Hvis du vil spare dig selv for besværet med at konfigurere en anden VM og bare vil have en klar-til-brug kopi, er eksport af din VM til en OVF-skabelon i vCenter den hurtigste måde. Dette sikrer, at dine konfigurationsfiler, data og alle installerede programmer migreres til en enkelt OVF-fil, som kan bruges til hurtigt at geninstallere VM'en på en anden ESXi-vært eller endda VirtualBox installation.
Virtuelle maskiner kan være nyttige
Installation og brug af VMwares ESXi hypervisor er overraskende let, selv for en, der lige er begyndt i verden af VM'er og IT-infrastrukturstyring.
Selvom du ikke ønsker at gå ned i ESXi-værts- og serverapplikationens kaninhul, kan VMwares VirtualBox giver dig mulighed for at køre praktisk talt ethvert OS oven på dit eksisterende og åbner op for en helt ny verden af muligheder.