Свържете се с нас

Съдържание и теми, включени в курса

1. Въведение в OpenStack

  • История на облака и OpenStack
  • Характеристики на облака
  • Модели на облака
    • частен, публичен, хибриден
    • локален, IaaS, PaaS, SaaS
  • Внедряване на публични и частни облаци, базирани на OpenStack
  • Open source и комерсиални дистрибуции на OpenStack
  • Модели за внедряване на OpenStack
  • Екосистема на OpenStack
    • Модули
    • Инструменти от по-ниско ниво
    • Интеграции
  • Жизнен цикъл на OpenStack
  • OpenStack сертификация
  • OpenStack лабораторна среда (VM) за този курс

2. Практически семинар по администриране на OpenStack

  • Запознаване с OpenStack
    • OpenStack компоненти (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
    • Взаимодействие с OpenStack облак
    • OpenStack демони и поток на API комуникация
  • Keystone - Услуга за управление на идентичността
    • Домейни, проекти, потребители и роли
    • Управление на Keystone каталог услуги и крайни точки
    • Управление/Създаване на домейни, групи, проекти, потребители и роли
    • Проверка на Keystone услуги
  • Glance - Услуга за образи
    • Характеристики на образа (свойства, метаданни, формат, контейнер)
    • Качване и сваляне на образ
    • Споделяне на образи
    • Управление на квоти за услугата за образи
    • Проверка на Glance услуги
  • Neutron - Мрежи
    • Основни типове мрежови ресурси в Neutron
    • Управление на мрежи на клиенти, подмрежи,
    • Управление на групи за сигурност и правила
    • Маршрутизация изток-запад
    • Мрежови пространства от имена
    • Управление на външни/доставчик мрежи
    • Маршрутизация север-юг
    • Управление на плаващи IP адреси
    • Управление на мрежови квоти
    • Основно отстраняване на мрежови проблеми (пространства от имена, tcpdump и др.)
    • Мрежови квоти
    • Проверка на Neutron услуги
  • Nova - Изчислителна услуга
    • Интерфейси към хипервайзори
    • Управление на ключови двойки
    • Управление на характеристики (flavours)
    • Параметри на инстанция
    • Създаване на инстанция
    • Проверка на стартирани инстанции
    • Създаване на моментни снимки
    • Управление на инстанции
    • Присвояване на плаващи IP адреси
    • Интерактивна конзола и конзолен лог
    • Присвояване на групи за сигурност
    • Изчислителни квоти
    • Получаване на статистики от Nova
    • Placement API и Nova Cells v2
    • Проверка на Nova услуги
  • Cinder - Блоково съхранение
    • Параметри на том
    • Създаване на том
    • Управление на том
    • Прикачване на том към Nova инстанция
    • Управление на моментни снимки на томове
    • Управление на резервни копия на томове
    • Възстановяване на резервни копия
    • Управление на квоти за томове
    • Добавяне на нов бекенд за съхранение
    • LVM, сторидж масив и Ceph бекенди за съхранение
    • Ceph в OpenStack
    • Проверка на Cinder услуги
  • Swift - Обектно съхранение
    • Swift компоненти и процеси
    • Управление на контейнери и обекти
    • Управление на списъци за контрол на достъпа
    • Настройка на изтичане на обекти
    • Пръстенът (The Ring) и политики за съхранение
    • Мониторинг на наличното пространство за съхранение
    • Настройка на квоти
    • Проверка на Swift услуги
  • Heat - Оркестрация
    • Шаблон за оркестрация Heat и неговите компоненти
    • Създаване на Heat стек
    • Проверка на Heat стек
    • Актуализиране на Heat стек
    • Проверка на Heat услуги
  • Основно отстраняване на проблеми
    • Анализиране на лог файлове
    • Централизирано логване
    • Дебъгване на OpenStack клиентски заявки
    • Управление на OpenStack база данни
    • Създаване на резервно копие на OpenStack
    • Анализиране на състоянието на изчислителен възел
    • Анализиране на състоянието на инстанция
    • Анализиране на AMQP брокер (RabbitMQ)
    • Услуги за метаданни
    • Общ подход за диагностициране на проблеми с OpenStack
    • Отстраняване на мрежови проблеми
    • Отстраняване на проблеми с мрежовата производителност
    • Резервно копиране и възстановяване на инстанции

2. Напреднали теми

  • Хардуерни съображения и планиране на капацитета
    • Изчислителен хардуер
    • Мрежов дизайн
    • Дизайн на съхранението
    • Оразмеряване на характеристики (flavours)
    • Свръхангажиране на ресурси
  • Високоналична контролна равнина (Control Plane)
    • HA в OpenStack услуги
    • HA база данни
    • HA опашка за съобщения
  • Разделяне на облака и филтри на планировчика
    • Защо и как да внедрим облачни дялове (host-aggregates)
    • Nova филтри на планировчика
  • Миграция на работни натоварвания
    • Студена и жива миграция
    • Настройка на жива миграция
    • Проект Watcher
  • Задълбочено OpenStack мрежи (SDN) (2-3ч)
    • Типове мрежи (локална, плоска, vlan, vxlan, gre)
    • Neutron плъгини
      • Linux Bridge
      • Open vSwitch
    • Разпределени виртуални рутери
    • LBaaS + проект Octavia
    • VPNaaS
  • Мониторинг и телеметрия на OpenStack
    • Ceilometer услуга
    • Външен мониторинг
  • Разширени функции на облак/хипервайзор
    • CPU pinning / NUMA архитектура
    • SR-IOV
  • Cloud-init и персонализиране на образи
    • Услуга за метаданни
  • Бекенди за блоково съхранение
    • LVM
    • Ceph RBD
    • Физически устройства
    • Съображения за мрежата за съхранение
  • Надграждане на OpenStack
    • Стратегии и процедури за надграждане
    • Надграждане с нулев престой
  • Предоставяне на физически сървъри (Bare-metal) с OpenStack
    • Ironic модул
    • Undercloud и overcloud концепции
  • Бъдеще на OpenStack

Изисквания

  • Основни умения за администриране на Linux
  • Основни познания в областта на мрежите
  • Основни познания за парадигмата на облачните изчисления
 28 Часа

Брой участници


Цена за участник

Отзиви от участници (1)

Предстоящи Курсове

Свързани Kатегории