Pull to refresh

Comments 52

Использовали бы контейнеры, чтобы не захламлять систему кучей пакетов. И удобнее будет писать/тестировать код на разные версиях python/ruby/java/.net (вы действительно сразу на всем пишете?)
изначально так много пакетов не планировалось, до текущего состояния система разросталась 4-5 месяцев, при переустановке конечно же изменю подход к организации сервера… а пишу ли на всем?) да, как не странно) некоторые платформы в чисто образовательных целях, а некоторые — полноценные домашние проекты
icepro
Простите за нескромный вопрос, но как это все работает на таком-то железе?
приходится опускать/поднимать контейнеры, в зависимости от необходимости
icepro
Друзья, напоминаю, что автор icepro и он не может ответить без инвайта.
А почему бы ему самому из песочницы не опубликовать эту статью, НЛО обычно не скупиться на инвайт за более-менее вменяемую статью.
Голую консоль я ставить не решился

Дальше можно не читать. В последнее время на хабре слишком много топиков «смотрите, я собрал/нашел в кладовке компьютер и сделал из него сервер по туториалам!».
Возможно статья и шаблонна, но при ее написании я ориентировался на таких же начинающих каким был сам, которые, я надеюсь набьют меньше шишек когда будут провродить подобные эксперименты. Более того, число, возле кнопки [добавить в избранное] очень греет душу, так что думаю труд не был напрасным.
Нормально! Дерзайте и воздастся! А понимание, что визуальная оболочка серверу не особо нужна приходит само.
Неплохо бы смету, чтобы заинтересованные в решении могли оценить, а нужно ли оно или есть что-то получше. Ваше решение минимум 7-8 т.р.
Неплохо бы упомянуть что на плате 2 sata порта. Учитывая компактный размер корпуса в вашем распоряжении только 2.5 диски. Объем памяти ограничен 4гб. Видео тоже звезд с неба не хватает.
ИМХО за отнюдь не малые деньги достаточно слабое решение без возможности расширения.
Зачем стараться запихнуть все в маленький корпус? От этого система не станет ни дешевле ни тише. Соберите лучше за те же деньги систему в atx на нормально celeron или pentium. С tdp 35 проблем тихо охлаждать не будет. Система при этом легко примет 4+ 3.5 sata диска, до 16 гб оперативной памяти и даже i3.
UFO just landed and posted this here
Я собирал сам тоже. Но я брал Core i5 под виртуальные машины. Виртуализация даёт более интересные возможности для экспериментов. KVM и все такое. Сейчас сервер minecraft мучаю. Собираюсь людей запускать))
UFO just landed and posted this here
Ты знаешь, у меня нагрузки практически нет. Ничего особо хитро не настаивал. Openjdk 7. Tmpfs для снижения нагрузки на винт. Грузит все мгновенно. Могу в личку дать адрес. А то пустовато на нем. Заодно покажу постройки))
Мое решение не оценивается в 7-8 т.р., сумарно я потратил $85, так что это все же бюджетное решение. Плюс Вы были слегка невнимательны и пропустили основной посыл моей статьи — низкое энергопотребление. Именно поэтому мне не нужны большие системники с кучей винтов и кулеров, что так же нарушит второе требование — отсутствие шума. А маленький корпус смотрится куда эстетичнее, и прятать не нужно.
Вы слегка невнимательны. Сколько вы потратили к делу отношения не имеет. Если кто-то решит повторить ваш путь то
BOXD2500HN — 2400
память — 800
полутерабайтный винт — 1500
корпус конкретно ваш нигде не нашел. я бы оценил его в 2тр +- 300.
У celeron также как и у i3 есть версии с низким потреблением. TDP 35watt. Да это больше чем 10 у атом, но все еще достаточно низко. Если уж так хочется можно и с atom, но в mATX корпусе. Достоинства все те же, но есть потенциал. И кстати будет дешевле.
Совершенно не вижу связи между маленький корпус = тихо, а большой = громко. Если воспользоваться методом дедукции, то сделать большой тихим гораздо проще чем маленький тихим.
Вы взяли маленький, потому что хотели маленький.
И чтобы добавить информативности статье. Допустим я хочу такой же сервер как у вас. Где мне купить этот корпус? Я вижу их только в инет магазинах зоны ua.
Более того — понятие TDP это максимальная рассеиваимая мощность. У i3 в простое энергопотребление никакое, вроде у Haswell-семейства его даже еще снизили. А мощнее атома он при этом многократно.
А насчет корпуса — это придирки и передергивание, корпусов миллионы — выбирайте какой хотите из тех, что есть в радиусе доступа… как и поступил автор.
В изначальном комментарие Вы высказали агрумент в пользу большого корпуса:
Система при этом легко примет 4+ 3.5 sata диска
но это как раз и коррелирует с моими потребностями, мне нужен был 1 ЖД, и потише (SSD не в счет, бюджет поплыл бы). А 4+ 3.5 ЖД это напротив, не-тихая конфигурация.

По поводу покупки корпуса вполне с Вами соглашусь, производитель украинский и територия распостранения соответсвенно тоже. Но вот нашел очень похожий на мой — JNC Cute — Q2-AS 65W. А в целом, выбирая между mini ITX корпусами, я рассматривал те у которых мощность БП ~60W (почти у всех у них внешний БП).
Я говорил о недостатке в невозможности расширения, более чем скромных изначальных технических возможностей.
И опять… маленький значит тихий, большой значит шумный? При одинаковом уровне шума 3.5 будет быстрее и больше и дешевле.
4 диска издают шума немногим больше чем 1. Небольшой резонирующий эффект погоды не сделает.
Вы опираетесь на косвенные показатели и заблуждения. Маленький не синоним тихий. 60w Это тоже не показатель шума. На watt'ах вы в лучшем случае сэкономите пару сотен на счете за электричество в год.
Если вы подбираете тихую конфигурацию, то и смотреть нужно на характеристик уровня шума, они указываются в db.
маленький значит тихий, большой значит шумный?
нет, но мне просто не нужен был большой. Маленький аккуратно спрятался под телевизором и стоит никого не трогая, а для большого пришлось бы искать отдельное место.

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

4 диска издают шума немногим больше чем 1
вот тут не совсем согласен, мой рабочий ПК содержит 3 ЖД, и они издают заметно больше шума (ОС качает апдейты, кто-то начал по торренту тянуть, антивирус активизировался, и т.д.)

А внешний БП (60W это зачастую внешний как я уже упоминал) он радует отсутствием куллера, что понижает общий уровень db.
но мне просто не нужен был большой
Ну вот и добрались до истины. Вы хотели маленький.
мой рабочий ПК содержит 3 ЖД
И что? А мои рапторы шумят еще громче. Но есть wd green, у них уровень шума 22db так же как и 2.5 дюймовых дисков от wd. Но при этом 3.5 работают быстрее и кэш у них не 8 мб.

Ноухау: надо взять обычный компьютер, с нормальной материнской платой и корпусом, и поставить его на полочке под потолком в коридоре — там шум мешать не будет, место занимать не будет. Можно взять даже HP MicroServer — уже лучше чем предложенный вариант. А в Интернет выводить посредством VPN к каким-нибудь недорогим VPS'кам, типа DigitalOcean или Hetzner за 5 евро, чтобы адрес не светить.
HP MicroServer N54 + 16Gb + ESXi доставят море позитива и простора для домашних экспериментов
Прям моя конфигурация. Провожу на ней свои садистские эксперименты :-)
А на что ESXi установлен? Туда 5ый винт поставить можно? Raid в ESXi есть?
Я туда ещё SSD винт впихнул, туда и поставил его. Долго искал салазки к нему, а потом просек, что можно его просто в слот воткнуть, как флешку, и он достаточно крепко там сидит.
ESXi устанавливается и грузится с USB Flash drive
5 можно поставить в отсек для CD/DVD привода
Для N54L под ESXi RAID увы только путем покупки контроллера
Зря Вы такой калькулятор взяли :( Есть же платы с селеронами — едят чуть больше, а работают в несколько раз шустрее, вот смотрите какое чудо от Gygabyte есть — Celeron последнего поколения на 1.8 ГГц, до 16 ГБ ОЗУ, 2 сетевухи -зверь машина!

PS: у меня просто похожая плата только с пропеллером, и с менее производительным селероном (847 — 1.1 ГГц) — очень хорошая штука, пишу по собственному опыту так сказать.

PPS: помню, что автор не совсем Вы )
Так ведь дело было пол года назад, а указанная МП вышла совсем недавно, ее и сейчас-то купить не просто. Как для апгрейда — супер, но на момент сборки мой вариант был оптимальным.
Можно было бы взять на 847 селероне, просто атом это совсем калькулятор, в общем пишу просто для того, что бы те, кто будут собирать не надеялись на атом, всё таки это линейка процессоров для мобильных устройств.
Не буду спорить о том что Celeron имеет преимущество перед Atom'ом, но оно не велико. Предлагаю взглянуть на результаты бенчмарков:
processors.findthebest.com/compare/186-304/Intel-847-vs-Intel-D2500
cpuboss.com/cpus/Intel-Celeron-847-vs-Intel-Atom-D2500
www.cpu-world.com/Compare/476/Intel_Atom_D2500_vs_Intel_Mobile_Celeron_Dual-Core_847.html
как видно Atom не так уж и плох.

Ну а для тех кто еще планирует собирать я советую строго сформулировать требования. Для меня, к примеру, та небольшая дельта различия между Celeron 847 и Atom не была принципиальной, зато цена и потребление электричества — было, поэтому я и сделал такой выбор.
Результаты синтетических бенчмарков это конечно хорошо, но вот реалии таковы, что в селероне есть две технологии улучшающие энергопотребление при более низких нагрузках, а так же кеш третьего уровня, двухканальный контроллер памяти, и переупорядочивание инструкций. Да и что тут говорить — у селерона меньше частота, но при этом выше производительность при одинаковом техпроцессе.

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

Ну а для тех кто еще планирует собирать я советую строго сформулировать требования.

+1 — это самое главное.
А еще у celeron есть Intel® Virtualization Technology. А еще celeron поддерживает до 16gb оперативной памяти, в то время как atom только 4. При этом у celeron Max Memory Bandwidth 21.3 GB/s, а у atom 6.4 GB/s.
UFO just landed and posted this here
Шум от домашнего сервера уменьшить достаточно просто. Меняем куллер на малошумящий, БП на безвентиляторный, диски крепим в корпус на шумоизоляционные прокладки, например такие.
UFO just landed and posted this here
1. Берём корпус от Fractal Design.
2. Опционально кулеры Noctua (и без них тихо).
3. Наслаждаемся тишиной и отличным корпусом (не без огрехов, но всё равно хороший).
Импульсивно подарил icepro инвайт. Надеюсь, он оправдает доверие.
Благодарю за оказанное доверие! Постараюсь не подвести!
А почему сервер на балконе — это плохо?
Почему он должен быть в теплой комнате?
Я не говорю что это плохо, просто в моем случае балкон не оборудован нужным образом, и поэтому я искал решение которое можно будет разместить и в комнате.
Мой балкон тоже не оборудован (только закрытый, а так холодный), но сервер живет уже три года и в ус не дует
Я о том что мой сыроват, а соответсвенно нету розетки, плюс не просто протянуть витую пару будет.
>С другой стороны найти хостинг по собственному вкусу, да еще и не дорогой — тоже задача не из легких.

Уже купил виртуалку под openvz за 9 баксов в месяц. 4Gb RAM, 3 ядра, гигабитный интернет :(
Эх, попался бы мне ваш гениальный пост пораньше — я бы тоже сделал свой личный сервер на кухне из атома всего за 7 тыщ рублей.
На самом деле цена ниже, у меня уже был ЖД и планка памяти, но даже с ними смета примерно следующая
— МП — $70
— Корпус — $15
— ЖД — $50
— память — $25
итого — $160, тобишь чуть больше 5к р.

У такого комнатного решения есть и свои плюсы и свои минусы: ты волен делать/ставить/конфигурировать и тд по своему желанию, но опять таки, поломки, отсутствие электричества, это все тоже возлагается на твои же плечи. У меня лично, пока что нету серьезных наработок, которые требовали бы отказоустойчивости или высокой доступности, поэтому домашней песочницей доволен на все 100.
UFO just landed and posted this here
Пока что мои потребности при разработке покрываются полностью.
файлопомойку
это есть, установлена samba
торрентокачалку
и это есть — rtorrent
Если выбросить из статьи тривиальную установку софта
для кого-то она тривиальна, для кого-то — нет. Местами приходилось помучаться. Плюс все материалы собраны в одном месте, удобно ведь.
Как говориться апетит приходит во время еды. Если уж делать дома сервер, то стоит настроить на него резервное копирование + в самом сервере поднять raid 5-6, чтобы не остаться без данных в случае неприятностей. А для этого надо бы ставить 4-6 дисков, и соответственно брать корпус побольше.
Это если вам нужна такая отказоустойчивость. Я для себя обошелся backup'ами по cron'у. Ну будет простой в несколько часов пока домой вернусь… Почему меня этого должно тревожить? Дешевле получается ощутимо и данные целы. Системный раздел накатывается на один из дисков- хранилищ, если что. Особо ценное географически разнесено. Фотографии через BTSync разлетаются по серверам у родителей. Тут, правда, из минусов то, что МТС создавший торрент-трафик режет. DPI. Плюс торрент-синхронизация работает только под root. Дубли исходных каталогов доступны только для него на запись. Не очень удобно.
Sign up to leave a comment.

Articles