Domov virtualizácie Ako sa líšia kontajnery od virtuálnych strojov?

Ako sa líšia kontajnery od virtuálnych strojov?

Anonim

Q:

Ako sa líšia kontajnery od virtuálnych strojov?

A:

Kontajnery a virtuálne stroje sú súčasťou virtualizačných systémov, v ktorých sú hardvérové ​​prostredia obmedzené na sériu virtuálnych alebo logických komponentov. Kontajnery a virtuálne stroje sú však rôzne technológie a sú súčasťou rozlične usporiadaných virtualizačných systémov.

V prípade systému virtuálnych strojov je hypervízor umiestnený na architektúre holých kovových hardvérov a z tohto systému sú poskytované virtuálne stroje. Virtuálne stroje sa plánujú individuálne s vlastnými operačnými systémami a pracovným zaťažením.

V prípade kontajnerového systému sa operačný systém nainštaluje a inštancie kontajnera potom zdieľajú tento hostiteľský operačný systém.

Hlavný rozdiel spočíva v tom, že keďže kontajnery nemajú vlastné operačné systémy, sú menej náročné na zdroje. To vedie k možnostiam, ktoré ponúka technológia kontajnerov. Spoločnosti môžu so systémom urobiť viac, pretože nemusia každej inštancii kontajnera poskytnúť vlastný operačný systém. Spoločná architektúra kontajnerov predstavuje veľkú časť príťažlivosti týchto alternatívnych systémov.

Na druhej strane ostrovná povaha virtuálnych strojov, v ktorých môžu klonované virtuálne stroje fungovať nezávisle od seba, ponúka podnikateľom viac nadbytočných a neúspešných výsledkov. Odborníci hovoria o jedinom bode zlyhania, ktorým je zraniteľnosť kontajnerových systémov. S touto filozofiou súvisí mnoho druhov bezpečnostných obáv týkajúcich sa kontajnerov - napríklad myšlienka spočíva v tom, že jediný útok škodlivého softvéru môže ľahšie zničiť celý systém kontajnerov.

Technológie kontajnerových aj virtuálnych strojov sú pomerne nové, aj keď sa systémy kontajnerov vyvíjali v poslednom čase ako alternatíva a obe tieto technológie sa inovujú s cieľom priniesť nové druhy výsledkov pre systémy IT.

Ako sa líšia kontajnery od virtuálnych strojov?