Съдържание и теми, включени в курса
1. Бързо въведение в балансирането на натоварване и балансьорите
2. Въведение в HAProxy
- Какво е и какво не е HAProxy
- Как работи HAProxy
-
Основни функции
- Проксиране
- SSL
- Наблюдение
- Висока достъпност
- Балансиране на натоварването
- Устойчиви връзки (Stickiness)
- Семплиране и конвертиране на информация
- Карти (Maps)
- ACL и условия
- Превключване на съдържание
- Stick-tables
- Форматирани низове
- Пренаписване и пренасочване на HTTP
- Защита на сървъра
- Логване
- Статистики
-
Разширени функции
- Управление
- Специфични за системата възможности
- Скриптиране
- Оразмеряване
- Как да се сдобием с HAProxy
3. Алтернативи на HAProxy
- a. Nginx
- b. Apache и др.
4. Кратко припомняне за HTTP
- Моделът на HTTP транзакция
- HTTP заявка
- Редът на заявката
- Хедърите на заявката
- HTTP отговор
- Редът на отговора
- Хедърите на отговора
5. Конфигуриране на HAProxy
- Формат на конфигурационния файл
- Кавички и екраниране
- Променливи на средата
- Формат на времето
- Примери
6. Глобални параметри
- Управление на процеси и сигурност
- Настройка на производителността
- Дебъгване
- Потребителски списъци
- Пийрове (Peers)
- Mailers
7. Проксита
- Матрица на ключовите думи за прокси
- Справка на ключовите думи, сортирани по азбучен ред
8. Опции за Bind и сървър
- Опции за Bind
- Опции за сървър и сървър по подразбиране
- DNS резолвиране на сървър
- Глобален преглед
- Секция за резольери (resolvers)
9. Манипулация на HTTP хедъри
10. Използване на ACL и извличане на семпли
- Основи на ACL
- Съвпадение на булеви стойности
- Съвпадение на целочислени стойности
- Съвпадение на низове
- Съвпадение на регулярни изрази (regex)
- Съвпадение на произволни блокове данни
- Съвпадение на IPv4 и IPv6 адреси
- Използване на ACL за формиране на условия
- Извличане на семпли
- Конвертори
- Извличане на семпли от вътрешни състояния
- Извличане на семпли на Слой 4
- Извличане на семпли на Слой 5
- Извличане на семпли от съдържанието на буфера (Слой 6)
- Извличане на HTTP семпли (Слой 7)
- Предварително дефинирани ACL
11. Логване
- Нива на логване
- Формати на лога
- Формат на лога по подразбиране
- TCP формат на лога
- HTTP формат на лога
- Персонализиран формат на лога
- Формат на лога за грешки
- Разширени опции за логване
- Изключване на логването на външни тестове
- Логване преди изчакване за приключване на сесията
- Повишаване на нивото на логване при грешки
- Изключване на логването на успешни връзки
- Засичане на събития
- Състояние на сесията при прекъсване на връзката
- Непечатаеми знаци
- Захващане на HTTP бисквитки (cookies)
- Захващане на HTTP хедъри
- Примери за логове
12. Поддържани филтри
- Трасиране (Trace)
- HTTP компресия
- Stream Processing Offload Engine (SPOE)
- Кеш
- Ограниченияb. Секция за настройка на кеш
- Секция на прокси
Изисквания
- Разбиране на Linux системи и основни операции в командния ред
- Опит със задачи по администриране на сървъри, като конфигуриране и наблюдение
- Запознатост с мрежови концепции, включително HTTP и TCP/IP протоколи
Аудитория
- Системни администратори, отговорни за управление на сървърна инфраструктура
- Мрежови инженери, които искат да внедрят високопроизводителни решения за балансиране на натоварване
- DevOps специалисти, интересуващи се от автоматизиране на управлението на трафика и скалирането на услуги
Отзиви от участници (6)
обучението в режим на работа
PIERANDREA LAMBERTINI - Istituto Europeo di Oncologia Srl
Курс - HAProxy Administration
Машинен превод
знание за HAProxy
Marco - CloudFire
Курс - HAProxy Administration
Машинен превод
Възможността да се опитате с лаборатории
Mattia Bernardi - CloudFire
Курс - HAProxy Administration
Машинен превод
Всички съвети и приноски за подобряване на нашия HA-proxy
Mattias Stendahl - Hoglandsforbundet
Курс - HAProxy Administration
Машинен превод
Тренерът адаптира курса си, за да отговаря на въпроси, дори ако те бяха извън обхвата на курса.
Mario Kuik - Netherlands Army
Курс - HAProxy Administration
Машинен превод
Много ми хареса релацията и свързаността, които треньорът успя да постигне с класа. И че на лету, той беше в състояние да придаде формата, която нуждаяхме се.
Fredrik Lindlof - Svenska Spel AB
Курс - HAProxy Administration
Машинен превод