Форум программистов, компьютерный форум, киберфорум
Хостинг
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 07.08.2015
Сообщений: 83

С какими проблемами придется столкнуться, держа сервер для сайта дома?

04.12.2024, 19:52. Показов 1033. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Думаю сделать бесплатный высоконагруженный API, который потребует достаточно много ресурсов. Выделенные сервера стоят достаточно дорого, поэтому думал купить железный load balancer, пару простых веб серверов и мощный сервер под БД. Закупить единоразово хорошее железо я осилю, в отличие от оплаты выделенных серверов (об облаках речи вообще не идет), но здесь возникает несколько проблем.

Перебои с электричеством можно решить аккумуляторами, с отведением тепла и шумом проблем нет.

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

С какими еще проблемами можно столкнуться при использовании домашнего сервера?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.12.2024, 19:52
Ответы с готовыми решениями:

Разработка сложных систем на Silverlight: с какими трудностями можно столкнуться
Какие существенные удобства/недостатки вы подметили при реализации ваших приложений с помощью этой технологии ?

С какими проблемами, связанными с информационной безопасностью, во время разработки проектов вы сталкивались ?
Кто разрабатывал какие-либо проекты, расскажите пожалуйста про ваши случаи когда вы сталкивались с проблемами в плане информационной...

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

17
Заблокирован
04.12.2024, 20:08
Цитата Сообщение от Punto Посмотреть сообщение
Думаю сделать бесплатный высоконагруженный API
А будут ли пользователи? Обычно какой-нибудь сервис в интернете раскручивается постепенно. По мере увеличения числа пользователей увеличиваются и ресурсы. А так что бы сразу накуплять железа... очень странно.
Цитата Сообщение от Punto Посмотреть сообщение
Перебои с электричеством можно решить аккумуляторами
Это типа будет постоянное напряжение? Нужен бесперебойник, а не просто аккумуляторы.
0
1 / 1 / 0
Регистрация: 07.08.2015
Сообщений: 83
04.12.2024, 20:09  [ТС]
Давайте допустим, что пользователи будут и бесперебойник тоже. Хотелось бы услышать ответы именно на заданные вопросы, а детали заранее описал как раз для того, чтобы исключить ответы в духе "да нахрена тебе это воообще надо".
0
Заблокирован
04.12.2024, 20:25
Цитата Сообщение от Punto Посмотреть сообщение
Давайте допустим, что пользователи будут и бесперебойник тоже.
Значит всё... никаких проблем. Допустим, что еще и скорость интернета будет хорошая. 40 Гб в секунду подойдет. Как у хостера на картинке ниже.
0
1 / 1 / 0
Регистрация: 07.08.2015
Сообщений: 83
04.12.2024, 20:43  [ТС]
Но ведь там не 40 Гб в секунду, а 40 Гбит. Да ещё и входящая, а исходящая 4 Гбит. Дома по оптике давали 1 Гбит, правда когда оптика была проверял на торрентах, а не на десятках тысяч rps. Сейчас вот 2.5 Гбит предлагают.

Меня больше интересуют замедлялки типа DPI или какие-то ограничения, которые могут сильно резать rps.
0
Эксперт .NET
 Аватар для Rius
13125 / 7686 / 1675
Регистрация: 25.05.2015
Сообщений: 23,456
Записей в блоге: 14
04.12.2024, 20:52
Цитата Сообщение от Punto Посмотреть сообщение
С какими еще проблемами можно столкнуться при использовании домашнего сервера?
Главная проблема - домашние провайдеры не обеспечивают (не гарантируют) Service Level Agreement (SLA) на том уровне, что хорошие хостинги.
Что будет с клиентами вашего API, когда вам обрежут кабель? Или оборудование провайдера в вашем доме затопит дождём? Или накроется диск, блок питания? Или молния сожжёт всю электрику в доме?
0
1 / 1 / 0
Регистрация: 07.08.2015
Сообщений: 83
04.12.2024, 20:58  [ТС]
Два соединения от разных провайдеров? Вроде как есть железки, которые из коробки это поддерживают. Или я ошибаюсь?

На счёт дождя не переживаю, но возник интересный вопрос. Что если электричество отключат не только в квартире, но и во всем многоэтажном доме? Интернет по оптике перестанет работать?
0
Эксперт .NET
 Аватар для Rius
13125 / 7686 / 1675
Регистрация: 25.05.2015
Сообщений: 23,456
Записей в блоге: 14
04.12.2024, 21:03
Цитата Сообщение от Punto Посмотреть сообщение
Два соединения от разных провайдеров? Вроде как есть железки, которые из коробки это поддерживают. Или я ошибаюсь?
Железки есть. Но это вам не поможет.
Борьба со всеми возможными причинами делает домашний хостинг неактуальным (по стоимости) для таких задач.
Поэтому домашний применяется для домашних и хобби проектов с небольшой нагрузкой для некритичных клиентов.

Цитата Сообщение от Punto Посмотреть сообщение
Интернет по оптике перестанет работать?
Оборудование провайдера хоть и передаёт данные в виде света, но до сих пор питается от электричества. От общедомовой сети
0
1 / 1 / 0
Регистрация: 07.08.2015
Сообщений: 83
04.12.2024, 21:16  [ТС]
А почему железка не поможет? Отрубается один интернет, используется запасной канал.

А оборудование провайдера по оптике всегда в доме стоит? Помню в начале 2000х тянули через несколько домов оптику в отдельную квартиру.
0
Эксперт .NET
 Аватар для Rius
13125 / 7686 / 1675
Регистрация: 25.05.2015
Сообщений: 23,456
Записей в блоге: 14
04.12.2024, 21:25
Потому, что достигнув показателей хостингов, вы внезапно обнаружите, что у вас появилась своя хостинг компания, которая кушает деньги на содержание и требует наличия платёжеспособных клиентов.

Цитата Сообщение от Punto Посмотреть сообщение
А оборудование провайдера по оптике всегда в доме стоит?
Хотите пассивные оптические разветвители в доме? Говорят, бывает.
0
1 / 1 / 0
Регистрация: 07.08.2015
Сообщений: 83
04.12.2024, 21:33  [ТС]
Какие клиенты? Только свой же проект. Купить на миллион железок и потом платить 10ку в месяц я осилю, а вот платить 200-300 тысяч в месяц на выделенный сервер той же мощности уже нет и, соответственно, проекта не будет вообще.
.
0
Эксперт .NET
 Аватар для Rius
13125 / 7686 / 1675
Регистрация: 25.05.2015
Сообщений: 23,456
Записей в блоге: 14
04.12.2024, 21:34
Как построить домашний дата-центр?


Главная проблема - SLA. Что будут делать клиенты API, когда у вас всё упадёт? А упадёт - обязательно.
1
1 / 1 / 0
Регистрация: 07.08.2015
Сообщений: 83
04.12.2024, 21:43  [ТС]
SLA в какой-то мере готов пожертвовать. Севера на хостинге тоже часто падают.
0
Эксперт .NET
 Аватар для Rius
13125 / 7686 / 1675
Регистрация: 25.05.2015
Сообщений: 23,456
Записей в блоге: 14
04.12.2024, 21:46
Сервера на хостинге поднимает их персонал. Там железо и горит, и тонет.
А железки на миллион могут однажды выйти из строя. Этим надо будет заниматься уже самому.
0
221 / 133 / 38
Регистрация: 25.07.2021
Сообщений: 539
04.12.2024, 22:02
Цитата Сообщение от Punto Посмотреть сообщение
10ку в месяц я осилю
ну так поставьте просто это свое железо на colocation в датацентр какой-то.
цены на размещение 1u начинаются с ~3к руб/мес

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

в общем неизвестным множество и кроме как лично попробовать вы ничего точно не выясните.

у меня в том или ином виде домашний сервер имеется с начала 2000х и все это время я постоянно слышу по форумам эти страшилки, мол свет пропадает, интернет пропадает... да, может изредка случаться и такое, но ничего критичного.
p.s. бесперебойника нет. интернет провайдеров 3шт. когда 1 работает, когда 2, а одно время 3шт одновременно работали

https://www.youtube.com/watch?v=Ua98ByWURqU
Миниатюры
С какими проблемами придется столкнуться, держа сервер для сайта дома?  
1
Супер-модератор
Эксперт JSЭксперт HTML/CSSЭксперт PHP
 Аватар для gogolik
3964 / 2082 / 832
Регистрация: 13.03.2010
Сообщений: 6,873
04.12.2024, 22:22
Цитата Сообщение от Punto Посмотреть сообщение
Севера на хостинге тоже часто падают.
Смешно
0
1 / 1 / 0
Регистрация: 07.08.2015
Сообщений: 83
04.12.2024, 22:23  [ТС]
Полноценные сервера всё-таки дорогие (1u и пр.), да и кататься к провайдеру не тянет, плюс всё-таки дополнительные расходы.

Подскажите, а как организовано 3 подключения к интернету? Я имею ввиду как организовано то, что при отключении одного, начинает работать второй?
0
221 / 133 / 38
Регистрация: 25.07.2021
Сообщений: 539
04.12.2024, 22:42
где находитесь не знаю конечно, но во всем остальном мире работают службы доставки
сам держу сервера на коло, отправлял многократно туда/обратно. апгрейды делал руками сотрудников дц.
у вас вопрос был какой? достаточно ли будет интернета от домашнего провайдера? ответ - скорей всего интернет будет заметно хуже, чем в любом датацентре. т.к. обычно они подключены к каким-то крупным стыкам магистральных провайдеров. и железо сетевое конечно же на порядок круче, чем комутатор провайдера у вас на доме.

как организовано у меня совершенно не важно. т.к. можно сделать как угодно, как захотите.

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

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

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

нужно понимать, что это бесконечный конструктор и постоянно что-то можно менять, переделывать, улучшать.
например тема с vpn'ами появилась буквально недавно, раньше такой вопрос даже не стоял ведь.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.12.2024, 22:42
Помогаю со студенческими работами здесь

Сервер для умного дома и видеонаблюдения
Всем доброго времени суток. Хотелось бы получить помощь в вопросе выбора железа для домашнего сервера Функционал ...

С какими параметрами покупать сервер для (LAMP) + memcached + sphinx + imagemagic?
Всем привет! :) Ребят есть сервис на локальной машине, сеть для фотографов, возможно кто-то видел сайты аналоги 1x.com 500px.com... все они...

NAS-сервер для дома + UPS (как настроить)
Доброго времени суток. Сразу прошу меня извинить, если написал не в том разделе. А теперь к делу... Хочу в скором будущем купить себе...

Сервер для умного дома на arduino. Ваш опыт
Всем доброго времени суток! Задумался делать свой "умный дом". В основном защита: датчики протечек, дыма, газа, температурные датчики,...

Нужен сервер для сайта. Сервер или системник?
Здравствуйте. Прошу помощи. Необходим сервер для сайта. На данный момент, это около 20-30 человек, планирую дать рекламу и увеличить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru