Namai Virtualizacija Kuo konteinerizavimas skiriasi nuo virtualizacijos?

Kuo konteinerizavimas skiriasi nuo virtualizacijos?

Anonim

Q:

Kuo konteinerizavimas skiriasi nuo virtualizacijos?

A:

Nors virtualizavimas yra bendra strategija, leidžianti daugiau išnaudoti vidinės aparatinės įrangos išteklius, konteinerizavimas yra specifinis aparatūros virtualizacijos tipas. Konteinerizavimas atsirado kaip alternatyva tradicinei virtualizacijos rūšiai, kuriai esant hipervizoriai dalija fizinius išteklius į virtualias mašinas.

Užuot sukūręs virtualias mašinas ir tokiu būdu skaidęs aparatūros išteklius, konteinerizavimas siekia sukonstruoti įvairius duomenų konteinerius operacinės sistemos lygiu. Tai reiškia, kad konteineriai turės bendrą operacinę sistemą, skirtingai nei virtualios mašinos, kurių kiekviena turi klonuotą operacinę sistemą.

Kai kuriais atvejais konteinerizavimas gali būti labiau prieinama ar lengvesnė virtualizacijos forma. Nustatyti sudėtinius konteinerius gali būti lengviau, nei pabandyti padalinti išteklius, pvz., CPU ir atmintį, tarp daugelio virtualių mašinų. Konteinerių kūrimo įrankiai, tokie kaip „Docker“, padeda vadovams kurti konteinerių virtualizacijos sistemas. Dabar IT profesionalai diskutuoja, ar konteineris, ar hipervizorinė virtualizacija yra pranašesnis metodas. Kai kurie konteineriai vadina savotišku „plonojo kliento“ požiūriu į virtualizaciją, nes jie gali būti dislokuoti su mažesne masės apimtimi nei virtualios mašinos.

Kuo konteinerizavimas skiriasi nuo virtualizacijos?