1 / 31

Золушка в облаках

Контейнерная виртуализация. Юрий Устинов Русоникс. Золушка в облаках. Виртуализация, гипервизор. ОС. железо. Виртуализация, гипервизор. гипервизор. ОС. железо. Виртуализация, гипервизор. вирт . сервер. вирт . сервер. вирт . сервер. гипервизор. ОС. железо.

Download Presentation

Золушка в облаках

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Контейнерная виртуализация Юрий Устинов Русоникс Золушка в облаках

  2. Виртуализация, гипервизор ОС железо

  3. Виртуализация, гипервизор гипервизор ОС железо

  4. Виртуализация, гипервизор вирт. сервер вирт. сервер вирт. сервер гипервизор ОС железо

  5. Виртуализация, гипервизор вирт. сервер вирт. сервер вирт. сервер СОФТ ОС гипервизор виртуальное железо ОС железо

  6. Виртуализация, гипервизор вирт. сервер вирт. сервер вирт. сервер вирт. сервер вирт. сервер вирт. сервер гипервизор гипервизор ОС ОС железо железо

  7. Контейнерная виртуализация ОС с виртуализацией железо

  8. Контейнерная виртуализация СОФТ СОФТ СОФТ ОС с виртуализацией железо

  9. Контейнерная виртуализация Гипервизорная виртуализация СОФТ СОФТ СОФТ СОФТ СОФТ СОФТ ОС ОС ОС виртуальное железо виртуальное железо виртуальное железо гипервизор ОС с виртуализацией ОС железо железо

  10. Пример: контейнеры в Русониксе СОФТ СОФТ СОФТ start stop exec file XML API vzagent ОС с виртуализацией железо

  11. Пример: контейнеры в Русониксе Новый контейнер: Кастомизация: + OS Template + EZ Templates vzagent, XML API выполнение команд внутри контейнера индивидуальная конфигурация под клиента

  12. Пример: контейнеры в Русониксе Файловая система VZFS: Новый контейнер Репозиторий EZ Templates apache nginx MySQL smth OS Templates CentOS smth

  13. Пример: контейнеры в Русониксе Файловая система VZFS: Новый контейнер Репозиторий EZ Templates magic link apache nginx MySQL smth apache nginx MySQL smth OS Templates magic link CentOS CentOS smth

  14. Пример: контейнеры в Русониксе Файловая система VZFS: Новый контейнер Репозиторий EZ Templates # touch magic link apache nginx MySQL smth apache nginx MySQL smth OS Templates magic link CentOS CentOS smth

  15. Пример: контейнеры в Русониксе Файловая система VZFS: Новый контейнер Репозиторий EZ Templates # touch apache nginx MySQL smth apache nginx MySQL smth OS Templates magic link CentOS CentOS smth

  16. Пример: контейнеры в Русониксе Совместное использование памяти для бинарного кодаи библиотек data data data data data data code code code code code code EZ Template: apache

  17. Пример: контейнеры в Русониксе Балансировка нагрузки, смена тарифа, живая миграция Тип A Тип A ТипБ ТипБ Тип A Тип A Тип A Тип A

  18. Пример: контейнеры в Русониксе Балансировка нагрузки, смена тарифа, живая миграция Тип A Тип A ТипБ ТипБ Тип A Тип A Тип A Тип A

  19. Пример: контейнеры в Русониксе Балансировка нагрузки, смена тарифа, живая миграция Тип A Тип A ТипБ ТипБ Тип A Тип A Тип A ТипБ

  20. Пример: контейнеры в Русониксе Резервное копирование, снэпшоты 1 4 Копия 4 Копия 4 2 5 Копия 4 3 6

  21. Пример: контейнеры в Русониксе Резервное копирование, снэпшоты 1 4 Копия 4 Копия 4 2 5 Копия 4 3 6

  22. Ситуация А Вылетел диск nginx apache PHP MySQL ОС

  23. Ситуация Б Обновление Сервиса Б требует новой версии ОС. Сервис А работает только со старой версией ОС. Сервис Б Сервис А ОС

  24. Ситуация В Сервис Б создает нагрузку и мешает остальным. Сервис Б Сервис А Сервис Г Сервис В ОС

  25. Ситуация Г

  26. Ситуация Д Вам нужно выявить стабильно работающее сочетание различных версий ПО и библиотек Версия 17 ОС

  27. Ситуация Д Вам нужно выявить стабильно работающее сочетание различных версий ПО и библиотек Версия 16 Версия 17 Версия 15 ОС

  28. Пример: контейнеры в Русониксе тысячи веб-проектов тысячи виртуальных серверов

  29. Пример: контейнеры в Русониксе тысячи веб-проектов тысячи виртуальных серверов

  30. Спасибо, #failoverconf Юрий Устинов /Русоникс/ VK/FB:rusonyx Twitter: @rusonyx Email: u@rsnx.ru

More Related