Как увеличить пропускную способность моего домашнего интернета?

Как увеличить пропускную способность моего домашнего интернета?

Я только что по ошибке опубликовал это на Stack Exchange, но не знаю, как удалить...

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

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

В моем доме есть и другие кабельные розетки. Поможет ли подключение модема и маршрутизатора к ним избежать этой проблемы?

решение1

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

В моем районе компания Level 3 Communications владеет почти всеми оптоволоконными кабелями и кабелями в земле, а другие интернет-провайдеры покупают у них пропускную способность и затем перераспределяют ее. Если бы я пошел в Level 3 Communications, я мог бы купить у них практически неограниченную пропускную способность, но это стоило бы очень дорого ($2300 в месяц за 300 Гбит/с Up/Down).

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

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

решение2

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

Вы можете либо увеличить существующее соединение, либо добавить второе выделенное соединение для своего сервера.

решение3

Ваши опасения в какой-то степени верны.

Старая поговорка «вы получаете то, за что платите» применима к пропускной способности/производительности. Подумайте об этом так: вы спрашиваете, как получить все то, за что вы заплатили, или как получить больше, чем вы заплатили?

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

Тебе нужновходящая надежность? Мне кажется, что сбои в подаче электроэнергии и другие проблемы, вызывающие простои, чаще случаются на серверах, созданных своими руками, чем на купленном хостинге. Сколько это будет стоить, если ваш веб-сайт выйдет из строя в критический момент? Вы размещаете свое резюме или портфолио с образцами работ? Стоит ли 100 долларов знать, что все будет работать, когда придут другие? Если так, то это оправдывает использование хостинг-аккаунта за 100 долларов в год.

Если ваши потребности в хостинге скромны, есть бесплатные решения, такие как Google Sites или Blogger, а для разработки динамических приложений — Google App Engine. Amazon S3 также может быть очень дешевым для хостинга, если коллекция файлов небольшая и загружается нечасто. Я бы рекомендовал дешевый платный хостинг вместо S3, если вы ожидаете больше нескольких десятков Гб трафика в месяц, потому что Amazon взимает ~0,15-0,20 долл. США/Гб трафика и что-то похожее за хранение. Арендованный сервер Amazon, EC2, стоит 0,10 долл. США/час, что составляет 72 долл. США/месяц. Это несколько дороговато по сравнению с дешевым хостингом или даже небольшим, приличным VPS, таким как Linode.

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

решение4

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

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

Это официальный сайт. http://www.polarcloud.com/firmware

Однако существуют некоторые улучшенные версии с лучшим QoS и лучшей настройкой по умолчанию. Список есть в Википедии. Смотрите:http://en.wikipedia.org/wiki/Tomato_(прошивка)

Мне лично нравится мод viktek.

А теперь то, о чем все остальные забыли упомянуть.

Вы говорили, что ваше широкополосное соединение кабельное? Вы, конечно, можете разместить хост на конце кабеля или ADSL или даже коммутируемого соединения. Кабель и ADSL обычно имеют гораздо более низкую скорость загрузки по сравнению с загрузкой. Например, я здесь на кабеле, и моя загрузка составляет 16,7 МБ/с, а загрузка всего 1 МБ/с. Для кого-то, кто получает доступ к вашему серверу, они будут оказывать большее давление на вашу пропускную способность загрузки, чем на загрузку. Кроме того, я заметил, что у кабельных провайдеров пропускная способность падает почти до невозможности использования в определенное время вечером. Вы можете столкнуться с теми же проблемами. Не ожидайте, что это будет высокопроизводительно, даже если машина быстрая.

Возможно, вам следует подать заявку на получение статического IP-адреса для вашего модема/маршрутизатора, или, если у вас нет такой возможности, вам придется использовать dyndns или аналогичный сервис.

Вариант 2, который может быть разумным, — это установить второе подключение к Интернету через другую службу, например, беспроводную. У меня был беспроводной интернет в доме, и он давал мне очень стабильные 6 МБ/с вверх и вниз. В отличие от ADSL, который дает 6 вниз и 600 Кб/с вверх. Цены были разумными. Стоит поискать варианты. Может быть, у вас в районе также есть VDSL?

Связанный контент