Электронная торговля - 2011
Александр Демидов

Организация отказоустойчивого масштабируемого web-кластера на базеAmazon WebServices

Александр Демидов, Руководитель направления арендных решений компании 1С-Битрикс
Окончил ВМК МГУ им М.В. Ломоносова. Более 8 лет работал в одной из старейших компаний на российском рынке хостинга «Зенон Н.С.П.». В компании «1С-Битрикс», отвечает за создание и развитие продуктов компании, предлагаемых клиентам по модели SaaS, а также за взаимодействие с хостинг-партнерами. Эксперт в области архитектуры и администрирования облачных сервисов, высоких нагрузок. Постоянный спикер отраслевых конференций и семинаров по интернет-тематике («РИФ+КИБ», RIW, HighLoad, РИТ++, CodeFest, FailOver Conference и др.).
Секция 3.2. Заметный сайт - большие проблемы

Тезисы доклада:
· Проблематика
С какими проблемами в области высокой нагрузки и отказоустойчивости сталкиваются крупные интернет-проекты. Упущенная выручка и удар по репутации. Рассматривается несколько типичных ситуаций.

· Задачи, которые необходимо решить
Обеспечение высокой доступности (HA). Масштабирование веб-проекта в условиях возрастающей нагрузки (HP). Балансирование нагрузки/трафика. Целостное резервное копирование.

· Типичные конфигурации веб-приложений на PHP
Рассматриваются наиболее распространенные аппаратно-программные конфигурации интернет-проектов.

· Технологии кластеризации
Шардинг (вертикальный и горизонтальный), репликация и балансирование нагрузки MySQL, распределенный кэш данных, централизованное хранение сессий, общее файловое хранилище, балансирование нагрузки.

· Облачный хостинг Amazon Web Services
Краткий обзор возможностей по гибкому конфигурированию облачных сервисов AWS для обеспечения масштабируемости и отказоустойчивости.

· Развертывание веб-кластера в облаке
На примере «1С-Битрикс: Управление сайтом», редакция «Веб-кластер», рассматриваем шаги по развертыванию отказоустойчивого, масштабируемого веб-кластера с использованием вышеперечисленных технологий кластеризации.