Наша небольшая стартап-компания планирует развернуть веб-приложение на Glassfish, и мне интересно, сможет ли кто-нибудь из опытных пользователей ответить мне на пару вопросов. Когда я покупаю сервер, я обычно смотрю на объем ОЗУ, так как GF действительно требуется хороший объем ОЗУ для работы, ниже представлены два сайта со значительной разницей в цене при одинаковом объеме ОЗУ. Интересно, почему?? Godaddy: http://www.godaddy.com/hosting/virtual-dedicated-servers.aspx?ci=9013 Против http://entic.net/Servers
Считает ли приведенный ниже план от Godaddy хорошим запуском приложения GF.
OS: Linux CentOS
• RAM: 4 GB
• Storage: 60 GB
• Bandwidth: 2,000 GB/mo
Наше веб-приложение представляет собой социальную сеть, которая, как ожидается, будет иметь 2000-4000 пользователей для начала.
Я просмотрел веб-сайт GoDaddy (что противоречит моей личной политике (они мне действительно не нравятся)), но вы можете обнаружить, что получите лучшую производительность за не намного больше денег от настоящего Выделенный сервер.
В прошлом я обнаружил, что виртуальным серверам не хватает производительности ввода-вывода, необходимой для сайтов с высоким трафиком. Это сложно, но вам может потребоваться некоторое представление о том, какая производительность ввода-вывода требуется вашему приложению. Если вы представляете много изображений, и я уверен, что это так, вы захотите как можно быстрее прочитать их с диска и быстро доставить их пользователю.
Я думаю, что, вероятно, я зашел бы так далеко, чтобы отделить медиа-сервер от media.yourdomain.com и установить для этого другую запись A, чтобы указать на вторичный IP-адрес на вашем сервере и указать Лаковый кеш при этом часто запрашиваемые статические ресурсы обслуживаются из памяти, а не с диска.
Перечитав ваш вопрос, я предполагаю, что причина того, что эти два сервера настолько разные по цене, заключается в том, что один GoDaddy является виртуальным выделенным сервером (что для меня звучит как противоречие в терминах, в некоторой степени), а другой это настоящий выделенный сервер (и более того, цена, которую вы должны заплатить).
Если бы у вас был в штате системный администратор, я бы, вероятно, посоветовал вам купить сервер 1U у Dell и установить его в Colo в местном центре обработки данных. Это может обойтись дешевле, чем аренда сервера за 500 долларов в месяц, если у вас есть кто-то, способный им управлять.
Я также собираюсь посоветовать, что если ваш сайт важен, то есть приносит вам деньги, тогда вы потратите немного больше и получите 2 сервера и установите между ними некоторую балансировку нагрузки. Это даст вам хороший шанс смягчить одиночные сбои оборудования и немного повысить отказоустойчивость, когда что-то пойдет не так (что, в конечном итоге, произойдет).
Я также хотел бы убедиться, что какой бы сервер вы ни выбрали, особенно выделенный, имел пару жестких дисков в конфигурации RAID1, чтобы вы могли справиться с отказом одного диска без отключения вашего сервера.