OpenStack Administrator
Этот курс предназначен для IT-специалистов, сетевых администраторов, ответственных за архитектуру и / или косвенную поддержку и работу инсталляций OpenStack и Ceph. Курс предоставляет участникам подробное представление о шагах, необходимых для работы среды OpenStack и Ceph. Эти лекции охватывают архитектуру, лучшие практики, обеспечение процесса работы, взаимодействие компонентов, мониторинг и устранение неполадок.
Курс разбит на две секции: лекции и лабораторные работы. Лекции предоставляют обзор и архитектуру openstack, openstack networking, облачное хранилище с использованием cinder, swift, ceph, снятие метрик с ceilometer, оркестрацию с использованием шаблонов heat. Лаборатории обеспечивают практический опыт работы в среде OpenStack и Ceph «все в одном».
Студентам будут предоставлены мощности с возможностью администрировать OpenStack с использованием Horizon и командной строки. Во время выполнения лабораторных занятий, студенты смогут установить и настроить взаимодействие со всеми основными компонентами Openstack и Ceph.
Во время обучения Вы узнаете:
Введение в облака:
- Терминология;
- Виртуализация;
- Что такое облачные вычисления;
- Происхождение и история OpenStack;
- Информация о OpenStack Foundation;
- Понимание того, как OpenStack может использоваться на предприятии;
- Примеры внедренных проектов.
1 ак.ч.
Архитектура OpenStack:
- Архитектура OpenStack;
- Роли узлов;
- Основные проекты:
- Nova;
- Neutron;
- Glance;
- Cinder;
- Ceilometer;
- Heat;
- Swift;
- Описание процесса создания виртуальной машины;
- Варианты установки OpenStack.
Лабораторная работа:
- Разработка плана установки Openstack;
- Установка Ubuntu Server;
- Настройка сети и разбивки диска в Linux;
- Установка и настройка NTP Server;
- Установка и настройка MySQL.
3 ак.ч.
Работа с управляющим узлом:
- Управляющие узлы. Задачи. Архитектура;
- Отказоустойчивые конфигурации, ограничения:
- База данных. Сравнение вариантов. Масштабируемость. Примеры построения архитектуры. Основные настройки.
- Очередь сообщений. Сравнение вариантов. Масштабируемость. Примеры построения архитектуры. Основные настройки.
- Управление пользователями, модуль Keustone. Масштабируемость. Примеры построения архитектуры. Основные настройки.
- Управление шаблонами, модуль Glance. Масштабируемость. Примеры построения архитектуры. Основные настройки.
- Управление блочными устройствами, модуль Cinder. Масштабируемость. Примеры построения архитектуры. Основные настройки.
- Memcached, его роль в OpenStack. Параметры, настройка;
- API OpenStack.
Лабораторная работа:
- Установка RabbitMQ;
- Установка и настройка Keystone;
- Создание пользователей Keystone, проектов и ролей;
- Создание Security Groups и Key pairs;
- Установка Horizon;
- Настройка Horizon;
- Создание Проектов и Пользователей;
- Удаленная работа с виртуальной машиной;
- Другие административные задачи;
- Установка и настройка Glance;
- Работа с шаблонами и типами шаблонов;
- Установка и настройка Cinder;
- Создание сервиса Cinder;
- Создание диска на cinder и присоединение к виртуальной машине.
5 ак.ч.
Работа с вычислительным узлом:
- Работа с виртуальными машинами;
- Подготовка к запуску виртуальных машин;
- Управление виртуальными машинами:
- Обзор Nova CLI;
- Загрузка/Остановка виртуальной машины;
- Добавление диска к виртуальной машине;
- Overcommitting. Настройки, рекомендации;
- Memory ballooning. Настройки, рекомендации;
- Измерение производительности OpenStack.
Лабораторная работа:
- Установка и настройка Nova and KVM Hypervisor;
- Создание сервиса Nova compute.
2,5 ак.ч.
Работа с сетями:
- Сеть в OpenStack;
- Архитектура OpenStack Networking:
- Nova-Network vs. Neutron;
- Архитектура и плагины Neutron;
- Архитектура OpenVSwitch;
- Агенты Neutron;
- Управление сетью:
- Neutron CLI;
- Управление сетями;
- Управление подсетями;
- Управление роутерами;
- Управление портами;
- Управление Floating IP.
Лабораторная работа:
- Установка и настройка Neutron;
- Создание сервиса Neutron;
- Создание Сети, Роутеров и IP-адресов;
- Запуск ВМ и присвоение IP-адресов.
3 ак.ч.
Работа с хранилищами:
- Архитектура Swift:
- Accounts, Containers, Objects, Rings;
- Nodes Types: Auth, Proxy, Storage;
- Partitions, Zones, Replication;
- Повседневное использование Swift:
- Aккаунты;
- Создание и управление объектами;
- Управление Object Server;
- Управление Container Server;
- Управление Account Server;
- Управление Proxy Server;
- Управление Ring;
- Работа с большими объектами.
Лабораторная работа:
- Установка и настройка Swift:
- Установка узлов серверов хранения;
- Форматирование и монтирование дисков;
- RSYNC и RSYNCD;
- Установка прокси-сервера;
- Настройка поддержка нескольких регионов.
2,5 ак.ч.
SDS Ceph. Работа с Ceph:
- Черты Software Defined Storage;
- Классификация;
- История Ceph, его задачи, границы применимости;
- Архитектура CEPH (журналы, OSD, PG, мониторы);
- Внутреннее устройство (RBD, RGW, MDS, пулы);
- Примеры того, где не нужно использовать Ceph.
Лабораторная работа:
- Установка и настройка Ceph;
- Интеграция Ceph c Cinder;
- Интеграция Ceph c Glance.
4 ак.ч.
Мониторинг:
- Ceilometer Background and Usecases;
- Архитектура Ceilometer;
- Ceilometer Meters и Pipelines;
- Развертывание Ceilometer;
- Другие системы и варианты мониторинга OpenStack.
Лабораторная работа:
- Установка и настройка Ceilometer.
1 ак.ч.
Оркестрация с использованием HEAT:
- Архитектура;
- AWS CloudFormation Template Format;
- Heat Services:
- Heat-API;
- Heat-CFN-API;
- Heat-Engine.
Лабораторная работа:
- Настройка Heat;
- Настройка шаблонов для использования с Heat;
- Создание Stack.
2 ак.ч.
24 ак.ч.
Стоимость обучения: 36 950р.
Даты
Время
Цена
Место занятий
Преподаватель
После успешного прохождения образовательных программ, предлагаемых МГТУ им. Н. Э Баумана, вы получите один из следующих документов:
Сертификат (на русском языке с дублированием информации на английском языке) установленного образца, в котором будут указаны полное наименование программы и количество часов обучения.
Удостоверение о повышении квалификации (на русском языке), в котором будут указаны полное наименование программы и количество часов обучения.
* Удостоверение о повышении квалификации выдается слушателям, успешно завершившим обучение по образовательным программам повышения квалификации. Тип выбранной Вами образовательной программы Вы можете уточнить у менеджеров.
- + Программа курса
-
Во время обучения Вы узнаете:
Введение в облака:
- Терминология;
- Виртуализация;
- Что такое облачные вычисления;
- Происхождение и история OpenStack;
- Информация о OpenStack Foundation;
- Понимание того, как OpenStack может использоваться на предприятии;
- Примеры внедренных проектов.
1 ак.ч.
Архитектура OpenStack:
- Архитектура OpenStack;
- Роли узлов;
- Основные проекты:
- Nova;
- Neutron;
- Glance;
- Cinder;
- Ceilometer;
- Heat;
- Swift;
- Описание процесса создания виртуальной машины;
- Варианты установки OpenStack.
Лабораторная работа:
- Разработка плана установки Openstack;
- Установка Ubuntu Server;
- Настройка сети и разбивки диска в Linux;
- Установка и настройка NTP Server;
- Установка и настройка MySQL.
3 ак.ч.
Работа с управляющим узлом:
- Управляющие узлы. Задачи. Архитектура;
- Отказоустойчивые конфигурации, ограничения:
- База данных. Сравнение вариантов. Масштабируемость. Примеры построения архитектуры. Основные настройки.
- Очередь сообщений. Сравнение вариантов. Масштабируемость. Примеры построения архитектуры. Основные настройки.
- Управление пользователями, модуль Keustone. Масштабируемость. Примеры построения архитектуры. Основные настройки.
- Управление шаблонами, модуль Glance. Масштабируемость. Примеры построения архитектуры. Основные настройки.
- Управление блочными устройствами, модуль Cinder. Масштабируемость. Примеры построения архитектуры. Основные настройки.
- Memcached, его роль в OpenStack. Параметры, настройка;
- API OpenStack.
Лабораторная работа:
- Установка RabbitMQ;
- Установка и настройка Keystone;
- Создание пользователей Keystone, проектов и ролей;
- Создание Security Groups и Key pairs;
- Установка Horizon;
- Настройка Horizon;
- Создание Проектов и Пользователей;
- Удаленная работа с виртуальной машиной;
- Другие административные задачи;
- Установка и настройка Glance;
- Работа с шаблонами и типами шаблонов;
- Установка и настройка Cinder;
- Создание сервиса Cinder;
- Создание диска на cinder и присоединение к виртуальной машине.
5 ак.ч.
Работа с вычислительным узлом:
- Работа с виртуальными машинами;
- Подготовка к запуску виртуальных машин;
- Управление виртуальными машинами:
- Обзор Nova CLI;
- Загрузка/Остановка виртуальной машины;
- Добавление диска к виртуальной машине;
- Overcommitting. Настройки, рекомендации;
- Memory ballooning. Настройки, рекомендации;
- Измерение производительности OpenStack.
Лабораторная работа:
- Установка и настройка Nova and KVM Hypervisor;
- Создание сервиса Nova compute.
2,5 ак.ч.
Работа с сетями:
- Сеть в OpenStack;
- Архитектура OpenStack Networking:
- Nova-Network vs. Neutron;
- Архитектура и плагины Neutron;
- Архитектура OpenVSwitch;
- Агенты Neutron;
- Управление сетью:
- Neutron CLI;
- Управление сетями;
- Управление подсетями;
- Управление роутерами;
- Управление портами;
- Управление Floating IP.
Лабораторная работа:
- Установка и настройка Neutron;
- Создание сервиса Neutron;
- Создание Сети, Роутеров и IP-адресов;
- Запуск ВМ и присвоение IP-адресов.
3 ак.ч.
Работа с хранилищами:
- Архитектура Swift:
- Accounts, Containers, Objects, Rings;
- Nodes Types: Auth, Proxy, Storage;
- Partitions, Zones, Replication;
- Повседневное использование Swift:
- Aккаунты;
- Создание и управление объектами;
- Управление Object Server;
- Управление Container Server;
- Управление Account Server;
- Управление Proxy Server;
- Управление Ring;
- Работа с большими объектами.
Лабораторная работа:
- Установка и настройка Swift:
- Установка узлов серверов хранения;
- Форматирование и монтирование дисков;
- RSYNC и RSYNCD;
- Установка прокси-сервера;
- Настройка поддержка нескольких регионов.
2,5 ак.ч.
SDS Ceph. Работа с Ceph:
- Черты Software Defined Storage;
- Классификация;
- История Ceph, его задачи, границы применимости;
- Архитектура CEPH (журналы, OSD, PG, мониторы);
- Внутреннее устройство (RBD, RGW, MDS, пулы);
- Примеры того, где не нужно использовать Ceph.
Лабораторная работа:
- Установка и настройка Ceph;
- Интеграция Ceph c Cinder;
- Интеграция Ceph c Glance.
4 ак.ч.
Мониторинг:
- Ceilometer Background and Usecases;
- Архитектура Ceilometer;
- Ceilometer Meters и Pipelines;
- Развертывание Ceilometer;
- Другие системы и варианты мониторинга OpenStack.
Лабораторная работа:
- Установка и настройка Ceilometer.
1 ак.ч.
Оркестрация с использованием HEAT:
- Архитектура;
- AWS CloudFormation Template Format;
- Heat Services:
- Heat-API;
- Heat-CFN-API;
- Heat-Engine.
Лабораторная работа:
- Настройка Heat;
- Настройка шаблонов для использования с Heat;
- Создание Stack.
2 ак.ч.
24 ак.ч.
Стоимость обучения: 36 950р.
- + Расписание
-
Даты
Время
Цена
Место занятий
Преподаватель
- + Преподаватели
-
- + Документы об окончании
-
После успешного прохождения образовательных программ, предлагаемых МГТУ им. Н. Э Баумана, вы получите один из следующих документов:
Сертификат (на русском языке с дублированием информации на английском языке) установленного образца, в котором будут указаны полное наименование программы и количество часов обучения.
Удостоверение о повышении квалификации (на русском языке), в котором будут указаны полное наименование программы и количество часов обучения.
* Удостоверение о повышении квалификации выдается слушателям, успешно завершившим обучение по образовательным программам повышения квалификации. Тип выбранной Вами образовательной программы Вы можете уточнить у менеджеров.
- + Отзывы
-