Namai Virtualizacija Kuo konteineriai skiriasi nuo virtualių mašinų?

Kuo konteineriai skiriasi nuo virtualių mašinų?

Anonim

Q:

Kuo konteineriai skiriasi nuo virtualių mašinų?

A:

Konteineriai ir virtualiosios mašinos yra virtualizacijos sistemų dalys, kuriose aparatinės įrangos aplinka yra padalijama į virtualaus ar loginio komponento rinkinius. Tačiau konteineriai ir virtualios mašinos yra skirtingos technologijos, o skirtingai išdėstytų virtualizacijos sistemų dalys.

Naudojant virtualių mašinų sistemą, hipervizorius sėdi ant metalinių metalo apdirbimo elementų, o virtualios mašinos yra aprūpintos šia sistema. Virtualios mašinos planuojamos individualiai su savo operacinėmis sistemomis ir darbo krūviais.

Taikant konteinerių sistemą, operacinė sistema įdiegiama, tada konteinerių egzemplioriai dalijasi ta pagrindine operacine sistema.

Pagrindinis skirtumas yra tas, kad visi konteineriai neturi savo operacinių sistemų, todėl jie reikalauja mažiau išteklių. Tai veda prie konteinerių technologijos teikiamų galimybių. Įmonės gali daugiau nuveikti su šia sistema, nes jos neprivalo kiekvienam konteinerio egzemplioriui suteikti savo operacinės sistemos. Bendra konteinerių architektūra yra didelė šių alternatyvių sistemų patrauklumo dalis.

Kita vertus, virtualių mašinų izoliuotumas, kai klonuojamos virtualios mašinos gali veikti nepriklausomai viena nuo kitos, siūlo daugiau nereikalingų ir nesaugių rezultatų įmonėms. Ekspertai kalba apie vieną gedimo tašką, kuris yra konteinerių sistemų pažeidžiamumas. Šią filosofiją papildo daugybė įvairių su konteineriais susijusių saugumo problemų - kaip ir idėja, kad viena kenkėjiškų programų ataka gali lengviau sunaikinti visą konteinerių sistemą.

Tiek konteinerių, tiek virtualių mašinų technologijos yra gana naujos, nors pastaruoju metu kaip alternatyva atsirado konteinerių sistemos, ir abi šios technologijos yra inovatyvios, kad būtų sukurtos naujo tipo IT sistemos.

Kuo konteineriai skiriasi nuo virtualių mašinų?