Похоже, вы достигли этой точки. Вы оптимизировали свои приложения, посмотрели на производительность сервера, вы видите, что вы достигаете пиковой нагрузки на память, увеличиваете нагрузку на процессор, и, как видите, администрирование такого количества веб-сайтов не должно быть легким.
Кроме того, характеристики вашей виртуальной машины не фантастические. В частности, это память, потенциально не очень хорошая для количества сайтов, которые у вас есть.
У вас есть много причин для переезда.
Тем не менее, некоторые вещи, на которые стоит обратить внимание:
1) Сколько из этих 250 сайтов фактически используется? Какие из них являются нарушителями пиковой производительности? Те - главные кандидаты для того, чтобы быть перемещенными в их собственную коробку.
2) Сколько вообще не используется? Вы можете уйти на пенсию?
3) Вы работаете на виртуальной машине. Какую платформу виртуальной машины вы используете? Какие другие серверы работают на этом оборудовании?
4) Какая у вас сейчас избыточность? 250 сайтов на одной коробке без бэкапа? Если у вас есть резервный сервер, вы можете использовать его для округления запросов или в качестве веб-фермы, распределяя нагрузку.
Допустим, вы решили переехать. Первое, о чем вы, вероятно, должны подумать - как.
Собираетесь ли вы просто вдвое сократить количество сайтов? 125+ админов на одном боксе, 125+ админов на другом? Или ты собираешься переместить самый используемый?
Или вы можете использовать несколько виртуальных машин, все активные, как часть веб-фермы или системы с балансировкой нагрузки.
Судя по всему, есть реальное сопротивление, чтобы купить больше оборудования.
В какой-то момент вам придется, хотя, как иногда, вещи просто стареют или остаются позади. Новые серверы имеют гораздо больше вычислительной мощности и памяти в одном и том же пространстве и могут быть дешевле в эксплуатации.
Да, и еще одна вещь. Стоимость всех этих повторных оптимизаций и тестирования, вероятно, может быть легко компенсирована покупкой большего количества оборудования. Конечно, это не оправдание для того, чтобы вообще не выполнять какую-либо оптимизацию, и я впечатлен количеством сайтов, которые вы используете, особенно если у вас много пользователей, но баланс существует, и я надеюсь, что вы сможете сместиться в сторону «аппаратная» сторона этого еще немного.