Виртуальный частный сервер и хостинг Colo + собственные серверы для раннего этапа веб-приложения - PullRequest
5 голосов
/ 04 декабря 2008

Я работаю над веб-приложением, и мне нужно найти наилучший способ его размещения. Я стараюсь свести к минимуму «общую стоимость владения», но в моем случае более важно сохранить расходы на хостинг ниже, чем затраты на рабочую силу.

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

Итак, имеет ли смысл начинать с низкоуровневого плана размещения виртуальных частных серверов, увеличивать долю сервера до тех пор, пока он не перестанет быть дешевле, чем запуск собственных серверов, а затем покупать серверы и устанавливать их у поставщика услуг колокейшн со всей болью переноса всего,

1007 * -ИЛИ- *

Купите мой собственный сервер, настройте его у поставщика Colo и начните тратить большую часть мощности сервера, но значительно уменьшите боль при масштабировании от малого к большому?

Кто-нибудь пробовал оба этих варианта? Есть ли плюсы и минусы помимо тех, которые я рассматриваю?

Спасибо.

Приложение: Спасибо за предложение, но учетная запись общего хостинга, вероятно, не уменьшит его, поскольку мне нужно запускать постоянные процессы и получать доступ к таким вещам, как файлы конфигурации sendmail. Я смотрю либо на VPS, либо на свой собственный сервер (ы).

Ответы [ 6 ]

4 голосов
/ 05 декабря 2008

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

С VPS, если вы используете технологию виртуализации, которой хотите придерживаться, очень легко перенести / скопировать весь «сервер» в новый выделенный блок, когда это необходимо.

Если вам нужен SQL Server, я бы рекомендовал начать с Shared SQL Server, а не покупать полную лицензию SQL Server или использовать SQL Express.

2 голосов
/ 04 декабря 2008

Вначале вы обнаружите, что масштабирование VPS-решения намного, намного проще и более гибко, чем масштабирование на физических блоках. Лично я использую и очень рекомендую Slicehost . Вы можете создавать и уничтожать новые фрагменты на лету, чтобы проверить новые идеи или создать прототип чего-либо, и вам платят только за то, что вы используете. Вы также можете мгновенно масштабировать срез, повышая его до следующего уровня; в течение нескольких минут ваш ящик с новыми процессорами и памятью, и стоимость пропорционально.

Я рекомендую Slicehost, потому что они ориентированы на разработчиков и действительно отличная группа парней.

Как только вы станете достаточно большими, чтобы перерасти свою VPS-ферму (что займет некоторое время, поверьте мне, эти VPS-системы могут быть довольно громоздкими в наши дни), у вас будет достаточно денег, чтобы беспокоиться о переходе на физическую платформу.

1 голос
/ 04 декабря 2008

Зарегистрируйте домен отдельно от хостинг-провайдера, где вы можете легко переместить запись DNS в другое место.

Пойдите с общим хостингом, если и когда он превосходит общий хостинг, тогда справьтесь с популярностью, перейдя с VPS / выделенным сервером.

Почему виртуальный хостинг:

Самая низкая Нет обслуживания сервера
1 голос
/ 04 декабря 2008

Начните с малого. Да, некоторые проблемы с масштабированием, но если вы хотите полностью их избежать, используйте Платформу в качестве сервисного (облачного) поставщика услуг, а не размещайте все это самостоятельно.

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

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

Я не говорю по своему опыту, за исключением того, что мне снятся не очень далекие сны.

0 голосов
/ 04 декабря 2008

Это действительно зависит от того, что вы можете себе позволить сейчас, и от сроков.

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

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

0 голосов
/ 04 декабря 2008

Я бы купил специальную коробку у такой компании, как serverpronto, а затем, когда вы перерастете ее, вы перейдете к colo, что при правильном выполнении будет в большинстве случаев безболезненным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...