HighLoad++

Конференция разработчиков
высоконагруженных систем

Нестандартное использование аппаратных решений для нагруженных проектов

Николай Шадрин (Citrix)

Программный комитет еще не принял решения по этому докладу

Тезисы:

Во многих проектах использование аппаратных решений дает неоспоримые преимущества для разработчика и администратора. Рассказ пройдет о функциональных возможностях ADC (Application Delivery Controller) и о возможностях их использования в разных веб-средах. ADC – это устройство, стоящее на границе между серверной фермой и выходом наружу, занимающееся балансировкой нагрузки, разбором контента, усилением безопасности серверов и разгрузкой. Фактически мы займемся обзором тех возможностей, которыми обладают самые продвинутые из таких устройств.

1. Общий обзор функциональности и расположения устройства в сети.

  • Схемы расположения
  • Балансировка на разных уровнях
  • Мониторинг работы серверов
  • Сжатие, кэширование, безопасность

2. Пример реального внедрения: что именно компания Yota применила для решения своих задач, и почему.

3. AAA. Вынос аутентификации пользователей на устройство. Проверка паролей, установка Cookie, интерфейсы аутентификации. Больше не надо программировать страницу логина.

4. Web2.0 Push. Как разгрузить Keep-Alive соединение. Как держать миллионы соединений и не нагружать сервер лишней работой. Пример работы схемы Push для чата или службы сообщений. Протоколы Connection Labeling.

5. Кэширование персональных страниц. Политики определяемости кэша на базе полного набора заголовков и параметров URL. Политики инвалидации кэша. Демонстрация работы.

6. nCore. Мультиядерная архитектура, позволяющая держать нагрузку в пределах миллиона запросов в секунду на 2U-устройстве.

7. NetScaler VPX. Малые проекты могут использовать Virtual Appliance для решения таких же задач, не тратя деньги на дорогую железку. Показ работы VPX в действии.

Также вниманию посетителей предлагается 3-4 часовой мастер-класс, на котором будут рассмотрены основные методики работы с устройством и предоставлена возможность под руководством специалистов самим сконфигурировать тестовую схему. Примерный план курса:

1. Первичное конфигурирование

2. Настройка балансировки нагрузки с разбором запроса по заголовкам

3. Настройка сжатия трафика

4. Настройка кэширования

5. Настройка Rate Limiting (ограничения нагрузки по хитам)

Дополнительная информация – http://citrix.com/netscaler

По любым вопросам обращайтесь:
Программный комитет : Олег Бунин , +7 (916) 635-95-84
Организационный комитет : , +7 (495) 646-07-68 доб. 2
Бухгалтерия и вопросы оплаты : Анна Громовая , +7 (495) 646-07-68 доб. 1
Пресс-служба : , +7 (495) 646-07-68 доб. 6

Почтовый адрес: 125362, Москва, ул.Водников, дом 2, стр.2, офис 15 (четвертый этаж), ООО «Онтико»

Rambler's Top100
Рейтинг@Mail.ru