Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемИлья Пупышев
1 Распределение нагрузки для сайтов с динамическим контентом Deniss Gaplevsky system engineer at inbox.lv
2 Автор не претендует на достоверность нижеизложенной информации
3 Методы масштабирования Горизонтальное масштабирование Вертикальное масштабирование Сервер 1Сервер 2 Сервер
4 Типы контента Статический Контент хранимый на сервере Требует быструю память Динамический Контент генерируемый сервером Требует быстрый процессор
5 Варианты динамического контента Общий все клиенты получают один и тот же контент новостные сайты, блоги интернет-магазины Персонализированный каждый клиент получает персонально ему предназначенный контент социальные сети
6 Общий динамический контент Плюсы – один IP – произвольное количество серверов – быстрое и простое добавление и удаление серверов – независимость от веб приложения Минусы – распределение трафика не связанно с производительностью серверов – Проблемы с кэшированием динамического контента – Proxy может стать узким местом в плане пропускной способности Сервер 2 Сервер 1
7 Общий динамический контент (L i veJournal) Плюсы – один IP – произвольное количество серверов – быстрое и простое добавление и удаление серверов – кэшированием динамического контента – распределение трафика в зависимости от производительности серверов Минусы – зависимость от кода веб приложения – балансер может стать узким местом в плане пропускной способности Сервер 2 Сервер 1
8 Персонализированный контент c1.one.lv c2.one.lv c3.one.lv c4.one.lv c5.one.lv c6.one.lv c8.one.lv c9.one.lv c12.one.lv c13.one.lv
9 Персонализированный контент (продолжение) Плюсы – простое и быстрое добавление новых серверов Минусы – плохие возможности по перераспределению нагрузки – проблемное удаление серверов
10 Персонализированный контент draugiem.lv draugiem.lv draugiem.lv draugiem.lv draugiem.lv draugiem.lv draugiem.lv i1.draugiem.lv i2.draugiem.lv i3.draugiem.lv i4.draugiem.lv i5.draugiem.lv
11 Персонализированный контент (продолжение) Плюсы – простое и быстрое отключение серверов Минусы – отсутствие возможностей по перераспределению нагрузки – медленное добавление новых серверов из-за кэширования DNS
12 Персонализированный контент Плюсы – простое и быстрое добавление новых серверов – простое и быстрое отключение серверов – возможность перераспределения нагрузки Минусы – Балансер может стать узким местом при большом входящем трафике Сервер 2 Сервер
13 Deniss Gaplevsky for BarCamp Latvia, Riga
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.