Q:
Hvad er forskellen mellem at placere containere i en VM kontra direkte på bare metal?
EN:Når man bruger relativt nye containervirtualiseringsteknologier, har virksomheder og ingeniører et valg: om man skal installere containersystemerne direkte på bare metalhardware eller installere dem i et virtuelt maskinmiljø. Implementering inde i en virtuel maskine kan give mere fleksibilitet, men det kan også kræve flere ressourcer eller begrænse kapacitet.
Når de distribuerer containere i en VM, kan virksomheder muligvis være nødt til at investere i specifikke mængder af processorkraft, hukommelsespartitioner eller andre ressourcer. Dette kan dog være en måde at mere effektivt integrere containerressourcer i et større virtuelt system.
Derudover kan en VM-installation være den eneste mulighed for kompatibilitet til forskellige typer af offentlige og hybride skysystemer.
På den anden side påpeger nogle eksperter, at moderne containersystemer effektivt isolerer forekomster og giver de rigtige former for implementering til bare metalbeskæftigelse, og at dette kan være meget mere ressourceeffektivt og tilføje visse former for kapacitet. Brug af bare metal kan eliminere nogle flaskehalse og kan hjælpe processer med at køre uden for ældre virtuelle maskinsystemer, som muligvis ikke har høj ydeevne sammenlignet med andre aspekter af systemet. Det plus de ressourcer, der kræves for at køre i en VM, har nogle teknikere, der spørger, hvorfor ingeniører ville vælge at placere containere i en virtuel maskine. I sidste ende kan beslutningen om at køre i et VM-miljø være relateret til mindre end optimale legacy-systemer og en række praktiske overvejelser.
Generelt er bare metalanvendelse af containere ofte et ideal eller et mål, som virksomhederne ser på, når de anvender containervirtualisering, i en løbende opgradering af IT-systemer, der kan fungere mere effektivt i meget virtualiserede opsætninger.