Свържете се с нас
 Продължителност 28 часa

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

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

  • История на облака и OpenStack
  • Характеристики на облака
  • Модели на облака
    • частен, публичен, хибриден
    • on-premise, IaaS, PaaS, SaaS
  • Внедряване на публични и частни облаци, базирани на OpenStack
  • Open source и комерсиални дистрибуции на 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 адреси
    • Управление на мрежовите квоти
    • Основно отстраняване на мрежови проблеми (namespaces, 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 Orchestration Template и неговите компоненти
    • Създаване на Heat стек
    • Проверка на Heat стек
    • Актуализиране на Heat стек
    • Проверка на услугите на Heat
  • Основно отстраняване на проблеми
    • Анализ на лог файлове
    • Централизирано събиране на логове
    • Дебъгване на заявки към OpenStack клиента
    • Управление на базата данни на OpenStack
    • Създаване на резервни копия на OpenStack
    • Анализ на състоянието на изчислителните възли
    • Анализ на състоянието на инстанциите
    • Анализ на AMQP брокера (RabbitMQ)
    • Услуги за метаданни
    • Общ подход за диагностициране на проблеми с OpenStack
    • Отстраняване на мрежови проблеми
    • Отстраняване на проблеми с мрежовата производителност
    • Резервно копиране и възстановяване на инстанции

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

  • Хардуерни съображения и планиране на капацитета
    • Изчислителен хардуер
    • Мрежов дизайн
    • Дизайн на съхранението
    • Оразмеряване на профилите (flavours)
    • Свръхангажиране на ресурси
  • Високоналичен контролен слой
    • HA в услугите на OpenStack
    • HA база данни
    • HA опашка за съобщения
  • Разделяне на облака и филтри на планировчика
    • Защо и как да внедрим облачни дялове (host-aggregates)
    • Филтри на планировчика на Nova
  • Мигриране на натоварвания
    • Студена и жива миграция
    • Настройка на живата миграция
    • Проект Watcher
  • Задълбочено разглеждане на мрежите в OpenStack (SDN) (2-3ч.)
    • Типове мрежи (local, flat, 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
  • Основни познания в областта на мрежите
  • Основни познания за парадигмата на облачните изчисления

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


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

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

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

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