План на курса

1. Бързо въведение в балансирането на натоварването и балансиращите натоварване

2. Въведение в HAProxy

  1. Какво HAProxy е и какво не е
  2. Как работи HAProxy.
  3. Основни характеристики
    1. Прокси
    2. SSL
    3. Мониторинг
    4. Висока наличност
    5. Балансиране на натоварването
    6. лепкавост
    7. Извадка и конвертиране на информация
    8. Карти
    9. ACL и условия
    10. Превключване на съдържание
    11. Стик-маси
    12. Форматирани низове
    13. HTTP пренаписване и пренасочване
    14. Защита на сървъра
    15. Сеч
    16. Statistics
  4. Разширени функции
    1. Management
    2. Специфични за системата възможности
    3. Скриптиране
  5. Оразмеряване
  6. Как да получите HAProxy

3. HA прокси алтернативи

  1. а. Nginx
  2. b. Apache и др.

4. Бързо напомняне за HTTP

  • Моделът на HTTP транзакция
  • HTTP заявка
  • Редът на заявката
  • Заглавките на заявките
  • HTTP отговор
  • Линията за отговор
  • Заглавките на отговорите

5. Конфигуриране HAProxy

  1. Формат на конфигурационен файл
  2. Цитиране и бягство
  3. Променливи на средата
  4. Формат на времето
  5. Примери

6. Глобални параметри

  1. Управление на процеси и сигурност
  2. Настройка на производителността
  3. Отстраняване на грешки
  4. Потребителски списъци
  5. Връстници
  6. Пощали

7. Пълномощници

  1. Матрица за прокси ключови думи
  2. Подредени по азбучен ред ключови думи

8. Опции за свързване и сървър

  1. Опции за обвързване
  2. Опции за сървър и сървър по подразбиране
  3. DNS резолюция на сървъра
  4. Глобален преглед
  5. Разделът за разрешаване

9. Манипулиране на HTTP хедъра

10. Използване на ACL и извличане на проби

  1. Основи на ACL
  2. Съвпадащи булеви стойности
  3. Съвпадение на цели числа
  4. Съвпадащи низове
  5. Съвпадение на регулярни изрази (регекси)
  6. Съпоставяне на произволни блокове от данни
  7. Съвпадение на IPv4 и IPv6 адреси
  8. Използване на ACL за формиране на условия
  9. Извличане на проби
  10. Конвертори
  11. Извличане на проби от вътрешни състояния
  12. Извличане на проби от слой 4
  13. Извличане на проби от слой 5
  14. Извличане на проби от съдържанието на буфера (Слой 6)
  15. Извличане на HTTP проби (Слой 7)
  16. Предварително дефинирани ACL

11. Сеч

  1. Нива на лога
  2. Формати на регистрационни файлове
  3. Формат на регистрационния файл по подразбиране
  4. TCP формат на регистрационния файл
  5. HTTP регистрационен формат
  6. Персонализиран формат на журнала
  7. Формат на регистъра на грешките
  8. Разширени опции за регистриране
  9. Деактивиране на регистриране на външни тестове
  10. Регистриране преди изчакване на сесията да приключи
  11. Повишаване на нивото на журнала при грешки
  12. Деактивиране на регистрирането на успешни връзки
  13. Времеви събития
  14. Състояние на сесията при прекъсване на връзката
  15. Непечатаеми знаци
  16. Заснемане на HTTP бисквитки
  17. Прихващане на HTTP заглавки
  18. Примери за трупи

12. Поддържани филтри

  1. Проследяване
  2. HTTP компресия
  3. Stream Processing Разтоварващ двигател (SPOE)
  4. Кеш памет
  5. Ограничениеb. Раздел SetupCache
  6. Прокси раздел

Изисквания

  • Разбиране на Linux системите и основните операции на командния ред
  • Опит със задачи за администриране на сървъри като конфигурация и мониторинг
  • Запознаване с мрежови концепции, включително HTTP и TCP/IP протоколи

Публика

  • Системни администратори, отговорни за управлението на сървърната инфраструктура
  • Мрежови инженери, които търсят внедряване на високопроизводителни решения за балансиране на натоварването
  • DevOps професионалисти, интересуващи се от автоматизиране на управление на трафика и услуги за мащабиране
 14 Часа

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


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

Oтзиви от потребители (5)

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

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