Возможный дубликат:
Как вы проводите нагрузочное тестирование и планирование емкости для веб-сайтов
Мы собираемся перейти от нашего текущего общего хостинга к, вероятно, (управляемому) выделенному серверу, и я осмотрелся. Очевидно, что существует множество поставщиков и множество опций, поэтому я не уверен, какие технические характеристики мне следует искать.
Нам нужно что-то, что работает не только сейчас, но и в будущем, поскольку мы планируем быстро расти.
Информация о том, как мы планируем его использовать прямо сейчас :
В будущем мы ожидаем значительного увеличения посещений в течение этого года. Также мы увеличим количество сайтов CakePHP, но ненамного (возможно, 10 в этом году).
Это цитата, которую я получил от одного поставщика, которая выглядит интересной во многих отношениях, но я не уверен насчет спецификаций, если их слишком много и они нам действительно не нужны, или они будут подходит для роста:
Общая стоимость: 233 доллара США в месяц
Кроме того, у поставщика очень хорошие отзывы о надежности и потребностях. услуга.
Это звучит хорошо для нас? Слишком? Слишком мало на будущее? Любые советы будут высоко ценится!
Откровенно говоря, почти невозможно знать, что сработает для вас. Просто не хватает информации, чтобы продолжать. Один долго выполняющийся или плохо написанный запрос в MySQL может замедлить все остальное.
Практическое правило №1. Получите оборудование как можно быстрее. Эмпирическое правило №2. Разместите базы данных на разных серверах.
«Нам нужно что-то, что работает не только сейчас, но и в будущем, поскольку мы планируем быстро расти». Поскольку единственный ответ, который я могу вам дать, это то, что я действительно не знаю, достаточно ли это быстро. Я не могу сказать вам, достаточно ли будет завтра. Ваш бюджет может быть достаточным, чтобы получить адекватную машину на данный момент, но не на завтра.
Вы также вообще не думали о дублировании. У вас есть 1 сервер, который делает все это, и вы не можете выключить его, не отключив все веб-сайты. Вы могли бы подумать о настройке двух серверов с переключением между ними. В Google есть множество примеров того, как это сделать.