Я ищу поставщика приложений / веб-хостинга. Я вижу, что у меня может быть виртуальный сервер с 512 МБ ОЗУ. Мне это кажется ооочень мало.
Что я могу ожидать от запуска (для пользователей - значит, достаточно быстро) на таком виртуальном сервере?
Я после приложений RoR. Это означает RoR, веб-сервер, базу данных. 512Мб мне так мало кажется.
Может ли кто-нибудь пролить свет на это для меня?
Если у вас небольшой трафик или огромная база данных, этого будет более чем достаточно. Растите по мере необходимости.
Это не Ruby, но мы запускаем очень интенсивно используемую систему Subversion в Windows 2003 на виртуальном сервере с 256 МБ ОЗУ, и в ней есть свободное место, никогда не требуется перезапуск (кроме обновлений, конечно), и она никогда не замедляется.
Еще многое можно сделать с 512 МБ оперативной памяти, особенно при использовании операционной системы * nix.
У меня есть VPS с ОЗУ 512 МБ, на Windows Server 2003 и запущен SQL Server Express. На нем работает полдюжины сайтов с малым объемом, и есть немного свободного места.
Очевидно, если бы я мог себе это позволить, я бы арендовал выделенный сервер или, по крайней мере, более крупный VPS, но для нескольких небольших сайтов этот сервер подходит.
Это действительно зависит от того, что вы собираетесь разместить на нем ... Сколько сайтов / приложений? Примерно какая пропускная способность? Сколько одновременно работающих пользователей?
Есть ли у вас гарантированный минимум процессорного времени? Имеет ли пакет возможность повышения мощности (например, иногда вы можете «одолжить» ресурсы другого пользователя, когда их VPS не работают)?
Это должно быть достаточно просто, чтобы вы могли настроить виртуальную машину с одинаковыми ограничениями для тестирования ....