Введение в виртуализацию

Контейнеризация и виртуализация: основные концепции

Julia Ostheimer

Freelance AI Consultant

Цели курса

  • Глава 1
    • Определение виртуализации
    • Определение контейнеризации
    • Сравнение контейнеризации и виртуализации
  • Глава 2
    • Контейнеризация с помощью Docker
    • Определение оркестрации контейнеров
    • Оркестрация контейнеров с помощью Kubernetes
Контейнеризация и виртуализация: основные концепции

Компьютеры в нашей жизни

  • Персональные компьютеры в нашей жизни

Персональные компьютеры

  • Серверы для бизнес-приложений

Серверы — центр обработки данных

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

Компоненты компьютерной системы

  • Аппаратное обеспечение
    • Центральный процессор (CPU)
    • Хранилище данных
    • Материнская плата
    • Прочее
  • Программное обеспечение
    • Операционная система (ОС)
    • Прикладное программное обеспечение
    • Прочее
Контейнеризация и виртуализация: основные концепции

Ограничения физических машин

  • Высокая стоимость
  • Обслуживание и простои
  • Негибкость и сложность масштабирования
Контейнеризация и виртуализация: основные концепции

Знакомство с виртуальными машинами

  • Сокращение: VM
  • Смоделированная компьютерная система внутри другого компьютера
  • Каждая VM работает независимо

 

Виртуальная машина

Контейнеризация и виртуализация: основные концепции

Преимущества виртуальных машин

  • Оптимизация ресурсов
    • Экономичность
    • Устойчивость
  • Масштабируемость и гибкость
  • Изоляция и безопасность
  • Независимость от платформы
Контейнеризация и виртуализация: основные концепции

Определение виртуализации

  • Создание виртуальной версии компьютерного ресурса
  • Полная виртуализация:
    • Виртуализация всей компьютерной системы
    • Результат — виртуальная машина (VM)
Контейнеризация и виртуализация: основные концепции

Давайте потренируемся!

Контейнеризация и виртуализация: основные концепции

Preparing Video For Download...