Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

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

137 vues

Publié le

Презентация подготовлена по материалам выступления Виталия Квятковского на витебском Dev Day MiniQ (https://vk.com/devdayminiq), который был проведен 15 сентября 2016.

Publié dans : Logiciels
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

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

  1. 1. ВИРТУАЛИЗАЦИЯ Виталий КвятковскийEPAM Systems
  2. 2. Кто я  Виталий Квятковский  Lead Software Engineer  EPAM Systems
  3. 3. Agenda: Виртуализация  Что это?  Уровни виртуализации  Гипервизор  Первого уровня  Второго уровня  Контейнеры  Почему популярна?
  4. 4. Что это?
  5. 5. Гипервизор Хост Гипервизор Гость Гость Гость
  6. 6. Гипервизор Windows Virtual Box Linux Linux Linux
  7. 7. Почему это сложно?  Виртуализация  Процессора  Памяти  Устройств ввода-вывода
  8. 8. Уровни виртуализации Аппаратный (железо) Операционная Система Приложения Операционной Системы Гипер визор
  9. 9. Аппаратная поддержка  Аппаратный  Процессор  AMD-V / SMV  VT-x  Память  EPT  Ввод-вывод  VT-v  Хорошо если есть  Но не факт что поможет
  10. 10. Уровень операционной системы Гипервизор первого типа Аппаратура Гипервизор Гость Гость Гость
  11. 11. Гипервизор первого типа  Вряд ли понадобится
  12. 12. Уровень приложений ОС  Гипервизор второго типа  Контейнеры
  13. 13. Аппаратура Операционная система Гипервизор второго типа Гипервизор Гость Гость Гость
  14. 14. Гипервизор второго типа
  15. 15. Гипервизор второго типа  Бинарной трансляции  Паравиртуализация  Нужно готовить ядро  Не windows!*  Аппаратная поддержка  Все современные гипервизоры
  16. 16. Контейнеры  Изоляция  Реальное оборудование  Одно ядро ОС  Минимальные расходы на виртуализацию
  17. 17. Контейнеры Аппаратура Хост ОС Гипервизор Гостевая ОС Приложение Аппаратура Хост ОС Приложение Контейнер Гипервизор Контейнер
  18. 18. Контейнеры
  19. 19. Docker  Почему популярен среди контейнеров? Просто Быстро Переносимо DockerHub
  20. 20. Docker: Применение  Микросервисы Компоненты и их масштабируемость  Упрощение развертывания  Continuous delivery dev -> test -> prod
  21. 21. Почему виртуализация популярна?  Безопасность  Быстро  Мигрировать  Обновлять  Масштабировать  Запуск другой ОС  Тестирование  Оптимальная нагрузка
  22. 22. Для разработчика  Среда разработки  Dev Env != Prod Env  «А на моей машине работает» ©  Эксперименты  Откат изменений  Быстрый деплой
  23. 23. Вопросы и ответы
  24. 24. Спасибо за внимание!

×