Виртуализация на ИТ контейнери без емулация - IONOS

Виртуализацията революционизира информационните технологии. Споделянето на ресурсите на физически компютър на няколко виртуални машини се появи за първи път под формата на хардуерна виртуализация в ИТ пейзажа. Този подход се основава на емулацията на хардуерни компоненти, което прави възможно инсталирането на няколко виртуални сървъра на една и съща обща хостинг система, като същевременно се използва собствена операционна система (наричана още ОС за операционна система). Подобна архитектура често се намесва в разработване на софтуер ако трябва да се извършват множество тестове на компютър. Виртуализацията формира основата на различни уеб хостинг продукти, базирани на облачна технология.

виртуализация

Алтернатива на хардуерната виртуализация дава виртуализация на операционната система. Ето как се изпълняват различни сървърни приложения в изолирани виртуални среди, известни като контейнери, които работят на една и съща операционна система. Тук говорим за виртуализация на контейнери. Подобно на виртуалните машини, които работят на собствени операционни системи, контейнерите позволяват да се използват различни приложения и изисквания в една физическа система. Тъй като контейнерът не включва операционна система, тази техника за виртуализация се характеризира със значително опростена инсталация и ниски режийни разходи.

Контейнерите не са измислени. Тази технология е разработена чрез проекти с отворен код като Docker и rkt от CoreOs.

Компютърни контейнери, какви са те ?

Виртуализацията на хардуера се основава на това, което се нарича хипервизор, който се намира върху хардуера на хоста и го разпределя пропорционално на хост системите. И обратно, няма допълнителна операционна система се стартира по време на виртуализацията на контейнера. Вместо това, общата ОС формира изолирани екземпляри. Тези виртуални контейнери предоставят приложения с a пълна среда за изпълнение.

Софтуерните контейнери се считат за приложения за сървъра. За да инсталирате приложение, трябва да заредите съответния контейнер в преносим формат (наречен изображение) с всички необходими данни на компютъра и да го стартирате във виртуализирана среда. Приложенията в контейнери могат да бъдат внедрени с почти всяка операционна система. В Windows има софтуер Virtuozzo, разработен от компанията Parallels, FreeBSD осигурява виртуализирана среда Jails и Linux поддържа контейнери като OpenVZ и LXC. Виртуализацията на операционните системи е интересна за масовия пазар само чрез контейнери на платформи като Docker или rkt. Можете да добавите основни функции към него, за да улесните използването на контейнера.