Недорогая техническая архитектура для серверной части

StackOverflow https://stackoverflow.com/questions/223829

  •  03-07-2019
  •  | 
  •  

Вопрос

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

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

Это было полезно?

Решение

Ознакомьтесь с Amazon S3 , я думаю, что они только что пересмотрели свою модель ценообразования ...

Другие советы

Помимо S3, Cachefly также может быть вариантом. Условно говоря, Cachefly - это очень недорогой CDN. По сравнению с S3 он более дорогой, но Cachefly также действует как CDN, а S3 - нет.

Если все ваши посетители являются только США / ЕС, S3, вероятно, будет идеальным. Если у вас есть посетители из разных уголков земного шара, а скорость - проблема, CDN, вероятно, будет вам лучше.

Возможно, вам нужно взглянуть на что-то вроде Amazon AWS. Они предназначены для обеспечения масштабируемости, особенно когда требования к пропускной способности и пространству могут стать большими. http://aws.amazon.com/

Посмотрите на использование сети доставки контента .

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

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

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

Если вы хотите сэкономить, Velocix предлагает " бесплатно " Сервис CDN до шапки.

Еще одно предложение, которое я хотел бы сделать, - это если вы используете какие-либо фреймворки Javascript, чтобы проверить, размещает ли их Google как часть Google AJAX Lib API. Используйте их инфраструктуру для быстрой загрузки библиотек.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top