adm-lib.ru
http://adm-lib.ru/forum/

Архитектура построения высоконагруженных проектов
http://adm-lib.ru/forum/viewtopic.php?f=3&t=37
Страница 1 из 1

Автор:  serg-php [ 01 окт 2011, 11:03 ]
Заголовок сообщения:  Архитектура построения высоконагруженных проектов

Уважаемое сообщество!

Задался вопросом моделирования ситуации на случай роста проекта.

Например, имеется слабый выделенный сервер с 30-40 сайтами малого и среднего размера.
В ситуации, если такой сервер не будет справляться с нагрузкой, логично взять более мощный сервер.
Соответственно, все проекты придется переносить на новый сервер.

Вопрос 1.
А можно ли, не переносить проекты, а слабый сервер объединить с более производительным?
Какая технология за это отвечает и каковы преимущества и ее недостатки?

Автор:  Victor [ 02 окт 2011, 13:22 ]
Заголовок сообщения:  Re: Архитектура построения высоконагруженных проектов

serg-php писал(а):
Задался вопросом моделирования ситуации на случай роста проекта.

Например, имеется слабый выделенный сервер с 30-40 сайтами малого и среднего размера.
В ситуации, если такой сервер не будет справляться с нагрузкой, логично взять более мощный сервер.
Соответственно, все проекты придется переносить на новый сервер.


Суть в том, что, если у Вас хорошо структурированный сервер, то перенос 40-ка сайтов - задача нескольких часов, сравнимая со временем переключения в ДНС. То есть - ни грама не проблема.
Например, после переноса первого десятка сайтов у Вас уже будут написаны скрипты дампа-восстановления баз. И разобраться с использованием cvsup - тоже не проблема.

serg-php писал(а):
Вопрос 1.
А можно ли, не переносить проекты, а слабый сервер объединить с более производительным?
Какая технология за это отвечает и каковы преимущества и ее недостатки?


Зачем? Есть ли смысл усложнять без необходимости? Вспомните бритву Оккама.
Не, в некоторых случаях пара серверов лучше, чем один, например упрощает автоматический бекап с одного на другой и время восстановления в случае аппаратного сбоя, но никак не Вашем случае.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/