Domov Virtualizacija Kakšna je razlika med virtualnim strojem in zabojnikom?

Kakšna je razlika med virtualnim strojem in zabojnikom?

Anonim

V:

Kakšna je razlika med virtualnim strojem in zabojnikom?

A:

Virtualni stroji so del virtualizacijskih okolij. Kontejner je na drugi strani posebna vrsta virtualizacijske strategije, ki ponuja svoje prednosti in slabosti v različnih vrstah virtualizacijskih platform, vključno z gosti gosti omrežja in računalniškimi sistemi v oblaku.

Strokovnjaki za virtualizacijo govorijo o "virtualizaciji vsebnikov" ali "virtualizaciji operacijskega sistema" kot alternativi temu, kar nekateri imenujejo tradicionalna virtualizacija, ki temelji na hipervizorjih. Kaj je razlika? Pri virtualizaciji na osnovi hipervizorja sistem emulira strojno opremo; programski sistem ustvarja posamezne računalnike, namesto da bi fizične računalnike povezal skupaj. Eden od načinov, da strokovnjaki o tem govorijo, je, da sistemi, ki temeljijo na hipervizorjih, zahtevajo, da komunikacije delujejo tako kot med fizičnimi stroji; z drugimi besedami, ti deli virtualne strojne opreme ne delijo ničesar, česar fizični stroj ne bi delil z drugim, razen splošnega okolja virov.

Z virtualizacijo vsebnika se virtualizacija izvaja na ravni operacijskega sistema, namesto na ravni strojne opreme. Posamezni primerki si delijo jedro, zato se podatki usmerjajo drugače.

Veliko IT-jev gleda na virtualizacijo zabojnikov zaradi njegove zmožnosti zagotavljanja gostejših okolij kot virtualizacije hipervizorjev. Nekateri govorijo o tem kot o "poceni" načinu dela gostiteljskega okolja. Inženirji se lahko odločijo za namestitev vsebnikov na različne načine, na primer prek odprtokodnih platform, kot je OpenStack. Vendar nekateri trdijo, da je virtualizacija zabojnikov včasih manj razširljiva ali prožna od tradicionalnih metod.

Kakšna je razlika med virtualnim strojem in zabojnikom?