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

691 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
691
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Контейнеры изначально не затевались как полноценная эмуляция гостевых систем, но доросли до такого состояния. Проблема паравиртуализации — в медленности драйверов
  • Управление в debian sid через virsh и через lxctl
  • После этого - перерыв
  • Почему минус — понятно, зависите от поставщика
  • Виртуализация

    1. 1. Виртуализация by teran && inkvizitor68sl 1
    2. 2. История 2
    3. 3. Для чего нужна виртуализация?Запуск гостевых ОСИзоляция 3
    4. 4. Для чего нужна виртуализация?Перезагрузка виртуальной машины - «дешевле» перезагрузки физическойАбстрагирование от аппаратных проблем в какой-либо степени. 4
    5. 5. Для чего нужна виртуализация?Обеспечение простой миграции на новое «железо»Простое управление инфраструктурой 5
    6. 6. Для чего нужна виртуализация?Утилизация ресурсов мощных серверовПродажа небольшого количества ресурсов конечным покупателям. 6
    7. 7. Типы виртуализацииКонтейнеры (LXC, OpenVZ)Паравиртуализация (Xen)Полноценная виртуализация (аппаратная и «софтварная» (Xen, qemu, VirtualBox)Смешанная (qemu, VirtualBox). 7
    8. 8. Гипервизоры и карикатурыOpenVZЛегко администрироватьМного проблемПопулярна по многим причинам 8
    9. 9. Гипервизоры и карикатурыLXC (linux containers)Сложно администрировать, нужно пониматьМало проблем во «внутренностях»Много проблем в утилитах управления 9
    10. 10. Гипервизоры и карикатурыJail* (который во FreeBSD).* тоже вполне себе контейнеры 10
    11. 11. Гипервизоры и карикатурыXen и пророки его.Был одним из первыхДо сих пор популярен по многим причинамУмеет HVM и паравиртуализацию. 11
    12. 12. Гипервизоры и карикатурыVirtualBoxХорошо прижился на десктопахХорошая интеграция гостевой и основной систем (звук, видео, клавиатура и прочее) 12
    13. 13. Гипервизоры и карикатурыHyper-V* (windows)* тоже система виртуализации 13
    14. 14. Гипервизоры и карикатурыKVM+QEMUБыстро работаетОверхед по дискамСтарый и удобный. 14
    15. 15. Гипервизоры и карикатурыVMWare (fusion, workstation, ESX)Parallels workstationMS Virtual PCbochs 15
    16. 16. Виртуализация «иная»Javaи прочие 16
    17. 17. Проблемы виртуализацииВозрастающие затраты ресурсовПроседания по дискамУтечки памяти в гипервизорахПотери ресурсов во время «раздачи слонов» 17
    18. 18. Проблемы виртуализацииБезопасностьВозможность выйти в хост-системуВозможность повредить работе соседейВозможность повредить ядро bare-metall хоста в некоторых случаях (или вызвать kernel panic/oops). 18
    19. 19. Проблемы виртуализацииНе все системы виртуализации достаточно «управляемы»Костыли для развертывания машинКостыли для управленияКостыли для ограниченийКостыли, костыли, костыли 19
    20. 20. Проблемы виртуализацииРабота с вычислительными ресурсамиНе всегда понятно, как считаютсяНе всегда считаются честноПрекрасные возможности для оверселлинга =) 20
    21. 21. Облачная виртуализацияUEC (Ubuntu Enterprise Cloud)RHEV (RH enterprise virtualization)XCP (xen cloud platform)VMWare vSphereМаркетологи такие маркетологи... 21
    22. 22. Облачная виртуализацияДолжна уметьЖивую миграциюБыструю миграциюРезервировать машины в реальном времени 22
    23. 23. Облачная виртуализацияПочему этого нет?Медленные сетиМедленные разработчикиНеобходимо поддерживать слишком сложную логику 23
    24. 24. Облачная виртуализацияЧто вместо этого актуально?Предоставление платформ в облаке, а не виртуальных машин 24
    25. 25. Облачная виртуализацияКак использовать облачную виртуализацию для создания отказоустойчивой инфраструктуры?Сделать её отказоустойчивой саму по себе. И быть готовым к потере любой машины. 25
    26. 26. Вопросы 26

    ×