Чим контейнери відрізняються від віртуальних машин? Представлено: Хмарологія

Автор: Eugene Taylor
Дата Створення: 9 Серпень 2021
Дата Оновлення: 12 Травень 2024
Anonim
Чим контейнери відрізняються від віртуальних машин? Представлено: Хмарологія - Технологія
Чим контейнери відрізняються від віртуальних машин? Представлено: Хмарологія - Технологія

Зміст

Представлено: Хмарологія



Q:

Чим контейнери відрізняються від віртуальних машин?

A:

Контейнери та віртуальні машини є обома частинами систем віртуалізації, де апаратні середовища абстрагуються на низку віртуальних або логічних компонентів. Однак контейнери та віртуальні машини - це різні технології та частини різних систем віртуалізації.

У системі віртуальних машин гіпервізор сидить на вершинах металевих архітектурних апаратних засобів, а віртуальні машини надаються з цієї системи. Віртуальні машини плануються індивідуально з власними операційними системами та навантаженнями.

З системою контейнерів операційна система встановлюється, а потім екземпляри контейнерів діляться цією операційною системою хосту.

Основна відмінність полягає в тому, що не кожен контейнер має власну операційну систему, вони менш ресурсомісткі. Це призводить до можливостей, які пропонує контейнерна технологія. Компанії можуть зробити більше із системою, оскільки вони не повинні давати кожному екземпляру контейнера власну операційну систему. Спільна архітектура контейнерів є значною частиною привабливості цих альтернативних систем.


З іншого боку, острівний характер віртуальних машин, де клоновані віртуальні машини можуть працювати незалежно один від одного, пропонує більш вигідні та незахищені результати для бізнесу. Експерти говорять про єдиний момент відмови, який є вразливим для контейнерних систем. Багато видів безпеки щодо контейнерів узгоджуються з цією філософією - подібно до ідеї, що одна атака шкідливих програм може легше знищити всю систему контейнерів.

І технології контейнерних, і віртуальних машин є досить новими, хоча контейнерні системи останнім часом розвиваються як альтернатива, і обидві ці технології впроваджуються інноваційно для отримання нових результатів для ІТ-систем.