Назад | Перейти на главную страницу

Как мне узнать, какой VPS взять?

Я занимаюсь разработкой веб-сайтов на фрилансе и получил некоторые знания о хостинге веб-сайтов в Linux. В настоящее время у меня есть пакет для реселлеров, но я хотел бы взять вместо него VPS, чтобы я мог управлять всем сам.

Однако у меня вопрос: сколько оперативной памяти должно быть у моего VPS?

Я размещаю около 20-30 сайтов со средним количеством посетителей 6000 в месяц. (Худший вариант развития событий).

Я надеюсь, что вы можете мне помочь.

Как правило (и особенно, если вы не планируете настраивать конфигурации MySQL и Apache), вам нужно около 512 МБ ОЗУ для комфортного размещения приложений LAMP, и при этом у вас по-прежнему остается много памяти для административных задач, пока ваш сервер работает и обслуживает Запросы.

если ты делать планируете потратить время на настройку демонов на вашем VPS для среды с низким объемом памяти, вы можете уйти с далеко меньше памяти - это Настройка памяти LowEndBox 64 МБ объясняет некоторые «жертвы», на которые можно пойти, чтобы получить работающий LAMP-подобный сервер из дешевого VPS.

Это зависит от вашего приложения и того, что вы с ним делаете. Ничего не обслужить, кроме статического контента, можно вообще с небольшим объемом памяти, но добавление туда одного или двух экземпляров MySQL кардинально меняет арифметику. Лучше всего профилировать свое использование в том виде, в котором оно есть сейчас, добавить немного для повышения производительности, попробовать, а затем настроить требования к оперативной памяти с помощью поставщика VPS.

Одно из больших преимуществ виртуальных серверов - это то, что они виртуальные. Это означает, что вы можете легко масштабировать память по мере необходимости. Попробуйте обратиться к поставщику, который позволяет вам это сделать, чтобы вы могли начать с меньшей виртуальной машины и масштабировать ее, как только обнаружите, что вам нужно больше памяти.

Если выбранный вами провайдер не позволяет вам масштабироваться на лету, попробуйте и убедитесь, что ваш сервер как можно проще перестроить (я бы рекомендовал использовать инструмент управления конфигурацией, такой как марионетка) и что ваши приложения легко развертывание, поэтому перемещение поставщиков или пакетов сводится к минимуму.

После покупки виртуальной машины установите решение для мониторинга производительности, которое позволит вам видеть использование ресурсов и историю, чтобы вы могли планировать будущее. Некоторые провайдеры сделают это за вас (один из моих любимых - Linode) для тех, у кого нет решений, таких как Cacti, Collectd, Munin, Ganglia и т. Д.

Трудно дать вам точную цифру, поскольку все сайты работают по-разному, и вы не упомянули в своем исходном сообщении, какие сайты вы используете и какой контент они обслуживают. Я бы сказал, что хорошей стартовой цифрой будет 512 МБ.

ОЗУ 512 Мб, 1 или 2 процессора (ядра), 10 ГБ + отлично подойдут из того, что вы описываете.