Hjem virtualisering Hva er forskjellen mellom å plassere containere inne i en vm vs direkte på bare metall?

Hva er forskjellen mellom å plassere containere inne i en vm vs direkte på bare metall?

Anonim

Q:

Hva er forskjellen mellom å distribuere containere i en VM kontra direkte på bare metall?

EN:

Når du bruker relativt nye containervirtualiseringsteknologier, har selskaper og ingeniører et valg: om de skal installere containersystemene direkte på bare metallvare, eller installere dem i et virtuelt maskinmiljø. Å distribuere innsiden av en virtuell maskin kan gi mer fleksibilitet, men det kan også kreve mer ressurser eller begrense kapasitet.

Når du distribuerer containere i en VM, kan det hende at selskaper må investere i bestemte mengder prosessorkraft, minnepartisjoner eller andre ressurser. Imidlertid kan dette være en måte å mer effektivt integrere container-ressurser i et større virtuelt system.

I tillegg kan en VM-distribusjon være det eneste alternativet for kompatibilitet for forskjellige typer offentlige og hybrid skysystemer.

På den annen side påpeker noen eksperter at moderne containersystemer effektivt isolerer forekomster og gir de riktige implementeringene for bare sysselsetting av metall, og at dette kan være mye mer ressurseffektivt og gi visse typer kapasitet. Bare metall sysselsetting kan eliminere noen flaskehalser og kan hjelpe prosesser som kjøres utenfor eldre virtuelle maskinsystemer, noe som kanskje ikke har høy ytelse sammenlignet med andre aspekter av systemet. Det, pluss ressursene som kreves for å kjøre i en VM, har noen teknikker som spør hvorfor ingeniører ville velge å distribuere containere i en virtuell maskin. Til slutt kan beslutningen om å løpe i et VM-miljø være relatert til mindre enn optimale legacy-systemer og en rekke praktiske hensyn.

Generelt er bare metallanvendelse av containere ofte et ideal eller mål som selskaper ser på når de tar i bruk containervirtualisering, i en kontinuerlig oppgradering av IT-systemer som kan fungere mer effektivt i svært virtualiserte oppsett.

Hva er forskjellen mellom å plassere containere inne i en vm vs direkte på bare metall?