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

Насколько сложно принимать гостей из дома?

Я всегда платил компании за размещение на выделенных серверах, что очень дорого, на одном из моих сайтов сейчас есть 2 сервера, веб-сервер / http-сервер и отдельный сервер mysql.

Что мне нужно, чтобы сделать это из дома?

Мне нужна ЛАМПА. Я вижу одно преимущество: я могу добавить столько барана и прочего, сколько захочу.

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

Технически, если ваш кабельный провайдер не блокирует доступ к портам, которые вы хотите обслуживать (вероятно, 80 и 443 для http / https соответственно), тогда ничто не мешает вам разместить свой собственный. Сет сказал это.

Как говорили почти все остальные, это плохая идея.

Итак, что нужно сделать, чтобы это стало хорошей идеей?

Что ж, во-первых, знайте, что вы никогда не добьетесь такой отказоустойчивости, как дорогие объекты colocation. Вот почему они дорогие. У них есть такие вещи, как резервные источники питания, резервные генераторы, резервное сетевое соединение, резервное все. Вы не можете себе этого позволить.

Вместо этого близкое приближение могло бы быть ...

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

Купите ИБП приличного качества и убедитесь, что его хватит для питания серверов и сетевого оборудования примерно на 15 минут.

Получите выделенную линию для увеличения пропускной способности. Это дорогая часть. Кабельный модем, который снижает скорость до 10 Мбит / с и увеличивает ее до 2 Мбит / с, может стоить 50 долларов в месяц. T1, который дает 1,5 Мбит / с вниз и 1,5 Мбит / с, вероятно, обойдется вам в 700 долларов в месяц, если вы найдете поставщика, который установит его у вас дома. В зависимости от региона вы можете найти метро Ethernet за 1500 долларов, которое дает скорость 10 Мбит / с в обоих направлениях.

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

Получите страховку. Вид страхования будет зависеть от того, является ли это бизнесом. Вот подсказка: создайте бизнес.

  1. Все это подлежит налогообложению
  2. Вы можете вычесть часть своей ипотеки / арендной платы из корпоративных налогов.

Обратная сторона? Чтобы вычесть его из налога, вы должны сначала заработать эту сумму.

Пока у вас есть бизнес, и ваша страховка бизнеса не покрывает его, убедитесь, что страхование вашего дома / аренды покрывает их.

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

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

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

  • Ваша домашняя скорость загрузки действительно мала

  • Ваш дом не лишний

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

  • Даже если все остальное в порядке, ваш обратный DNS-сервер будет отображаться как «cable-customer.ABC123.your-isp.net», поэтому любая отправляемая вами почта будет помечена как спам и может вызвать другие меры защиты от спама.

Вы можете обойти некоторые проблемы интернет-провайдера, получив «профессиональный» план со статическим IP-адресом или чем-то подобным.

Это не трудно. Вопрос в том, подходит ли он вашим потребностям.

Я даже не могу коснуться того, что вам может понадобиться, поскольку вы не предоставили информации о сайте, который хотите разместить. Простой статический сайт, даже с относительно высоким трафиком, можно легко разместить на старом 386. Высокодинамичный сайт может нуждаться в аппаратном обеспечении серверного уровня даже при низкой нагрузке.

Большинство интернет-соединений потребительского уровня являются асинхронными. То есть они могут скачать больше, чем могут загрузить. Если вы размещаете сайт, вы отправляете трафик в неправильном направлении. Вы можете очень легко увеличить свое восходящее соединение, не пытаясь. Я предполагаю, что это, вероятно, что-то в районе 512 Кбит / с. Также есть вероятность, что это устраивает других людей в вашем районе, поэтому во время пикового использования вы можете видеть только 100-10 кбит / с. Хостинг-провайдер обычно имеет скорость более 100 Мбит / с.

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

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