![]() |
|
Модераторы: marykone |
![]()
|
|
| WebMakersRU |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 63 Регистрация: 3.2.2006 Репутация: нет Всего: нет |
Приветствую!
Нужно создать более или менее мощный кластер, но в средствах ограничивают таким вот набором: Apache, PHP, MySQL. Получается такая схема: несколько веб-серверов Apache, на которых одно и то же, один из которых с модулем балансёра, потом несколько серверов MySQL, каждый из которых привязан к одному веб-серверу. Вопросы следующие: 1) Должна быть репликция MySQL, для этого компы должны стоять в одной скоростной сети и серверы БД иметь по две сетевухи. Правильно ли я понимаю эту схему? 2) Какова вообще работоспособность такой схемы? И насколько она (схема) оправдана? Спасибо! |
|||
|
||||
| DENNN |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 10 Всего: 43 |
Не обязательно, но в полен допускается и такой вариант. Хотя чтоб не городить огород, можно и по одной сетевой оставить. Все равно никто из серверов на 100мбит кабель не сможет загрузить.
Вполне оправдана, вот только "Истинной" балансировки нагрузки не получиться, если отдавать из ДНС разные IP по round-robin DNS. Всегда какой-то сервер нагружен больше остальных, да и даже с коротким врем енем жизни ДНС-запросы могут кешироваться. Проблемы появятся, когда на серверах будут сайты, которые авторизуют пользователя по IP или сессии. В этом случае при "переходе" в процессе работы на другой сервер юзера "выкинет" на авотризации (авторизации как один из примеров такого механизма). Хотя для старта такая схема вполне себя оправдает. |
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Сетевые технологии | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |