Virtualization in ALT Linux Platform Five

941 views

Published on

Uneex seminar at ISPRAS on 2009-12-11

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
941
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Virtualization in ALT Linux Platform Five

  1. 1. Технологии виртуализации в рамках «Пятой платформы» Кузнецов Виталий ALT Linux
  2. 2. История виртуализации ALT Linux: Server 4.0 <ul><li>Единственный тип виртуализации: OpenVZ-контейнеры
  3. 3. Сервер имеет доступ к репозиторию
  4. 4. Администратор создаёт профиль как набор пакетов
  5. 5. Профиль -> Шаблон
  6. 6. Шаблон -> Контейнер
  7. 7. Преднастроенные профили, web-интерфейс управления,... </li></ul>
  8. 8. Виртуализация в рамках «Пятой платформы»: новые требования <ul><li>Поставка «готовых» контейнеров («решений»)
  9. 9. Поставка отличных от ALT Linux систем
  10. 10. Поставка отличных от Linux систем
  11. 11. Пониженные требования к персоналу, осуществляющему запуск и эксплуатацию контейнеров
  12. 12. ... </li></ul>
  13. 13. Виртуализация в рамках «Пятой платформы»: решения <ul><li>Разделение стадий «создание» и «эксплуатация» контейнера
  14. 14. Контейнер создаётся: </li><ul><li>Разработчиком решения
  15. 15. Квалифицированным администратором </li></ul><li>Контейнер эксплуатируется: </li><ul><li>Персоналом, выполняющим инструкцию </li></ul></ul>
  16. 16. Виртуализация в рамках «Пятой платформы»: решения <ul><li>Технологии виртуализации: OpenVZ и KVM
  17. 17. OpenVZ: </li><ul><li>Скорость
  18. 18. Тонкая настройка ограничений </li></ul><li>KVM </li><ul><li>Поддержка «различных» OC </li></ul><li>Универсальное управление с помощью libvirt </li></ul>
  19. 19. Как создать контейнер с ALT Linux? <ul><li>Mkve-профиль, содержащий: </li></ul><ul><ul><li>Список пакетов
  20. 20. Hooks
  21. 21. Defaults </li></ul></ul><ul><li>Mkve
  22. 22. Запуск, проверка и доработка
  23. 23. Выгрузка </li></ul>
  24. 24. Как создать контейнер с не-ALT Linux? <ul><li>Устанавливаем на реальную/виртуальную машину с помощью штатного installer
  25. 25. Производим доработку/донастройку
  26. 26. Получаем образ ФС
  27. 27. Пишем Manifest (info, defaults)
  28. 28. Пакуем в bundle
  29. 29. Получаем OpenVZ-контейнер </li></ul>
  30. 30. Как создать контейнер с не-Linux? <ul><li>Устанавливаем в KVM/qemu
  31. 31. Производим доработку/донастройку
  32. 32. Получаем образ диска
  33. 33. Пишем Manifest (info, defaults)
  34. 34. Пакуем в bundle
  35. 35. Получаем KVM-контейнер </li></ul>
  36. 36. Установка и эксплуатация контейнеров (демонстрация)
  37. 37. Вопросы? <ul>Кузнецов Виталий [email_address] http://www.altlinux.ru </ul>

×