Віртуалізація та контейнеризація

Концепції контейнеризації та віртуалізації

Julia Ostheimer

Freelance AI Consultant

Підсумок: віртуалізація vs контейнеризація

Віртуалізація

  • Створює віртуальну версію обчислювального ресурсу
  • Повна віртуалізація
  • ВМ: змодельована комп'ютерна система всередині іншого комп'ютера

Контейнеризація

  • Пакує застосунок і залежності в ізольоване середовище
  • Віртуалізація на рівні ОС
  • Контейнер: ізольоване середовище для застосунку
Концепції контейнеризації та віртуалізації

Програмні інструменти для контейнеризації

  • Керування контейнерами: Docker

Логотип Docker

 

  • Оркестрація контейнерів: Kubernetes

Логотип Kubernetes

1 Логотипи: Docker і Kubernetes
Концепції контейнеризації та віртуалізації

Програмні інструменти для віртуалізації

  • Oracle VM VirtualBox

Логотип VirtualBox

  • VMware
Концепції контейнеризації та віртуалізації

Випадки використання віртуалізації

Концепції контейнеризації та віртуалізації

Випадки використання віртуалізації

  • Консолідація серверів

Використання серверів

1 Іконки: icons8.com
Концепції контейнеризації та віртуалізації

Випадки використання віртуалізації

  • Консолідація серверів
  • Legacy-застосунки
Концепції контейнеризації та віртуалізації

Випадки використання контейнеризації

Концепції контейнеризації та віртуалізації

Випадки використання контейнеризації

  • Мікросервісна архітектура
Концепції контейнеризації та віртуалізації

Випадки використання контейнеризації

  • Мікросервісна архітектура
  • Оркестрація контейнерів

Оркестр

1 Зображення: istockphoto.com
Концепції контейнеризації та віртуалізації

Переваги контейнерів vs віртуальних машин

Чинник Контейнер Віртуальна машина Фізична машина
Ізоляція ** *** *
Безпека ** *** *
Обсяг *** ** *
Масштабованість *** ** *
Витрати *** ** *
Гнучкість ** *** *
Концепції контейнеризації та віртуалізації

Давайте потренуємось!

Концепції контейнеризації та віртуалізації

Preparing Video For Download...