PDA

Просмотр полной версии : Домашний сервер.


The_Slater
26.04.2008, 18:26
Здравствуйте! Возник следующий вопрос, имеется комплектующее от старого компьютера:
1) CPU Intel Celeron D 340J 2,93GHz L2 - 256Kb.
2) MB Intel D915PGN 533MHz/800MHz
3) Kingston DDR 400MHz 1Gb
Вопрос заключается в следующем, необходимо собрать сервер, который будет находиться дома и работать круглосуточно (24/7/365), сервер будет обеспечивать следующие функции:
Web-сервер (пик посещаемости сайта - 100 человек)
FTP-сервер (пик одновременного скачивания файлов - 40 человек)
Жёсткие диски будут использоваться Western Digital 160 Raid Edition (будет использоваться два жёстких диска и создан RAID 1). И вот ещё, возможно ли организовать RAID-массив на данной материнской плате (программный RAID-массив), но если такова возможно отсутствует, то посоветуйте пожалуйста RAID-контроллёры (желательно карты расширения PCI-E x1 и естественно не дорогой, т.к. бюджет ограничен), сможет ли потянуть встроенный LAN 10/100Mb или всё же взять отдельный контроллёр (желательно PCI-E x1, но можно PCI, и не дорогой), да и посоветуйте кулер для данного процессора с максимальной эффективностью охлаждения, и блок питания. И самое главное: какую операционную систему можно использовать для организации сервера (кроме Windows Server). Заранее спасибо.

Lord Soth
27.04.2008, 12:22
Готовься штуку-две платить за электричество ежемесячно...

насчет ос - я бы виндовс сервер и заюзал + IIS или если слижком сложно какойнить Top Server, + Gene6 FTP или ServU FTP.

Рейды на мамке я бы делать не стал - имхо логичнее взять HighPoint 1740 (PCI) или 2310 (PCI-E) за 120 бакинских. Рейд зеркало делать имхо глупо - потеря 50% ёмкости и никакого плюса в производительности. Под файлопомойку разумнее делать RAID5 - потеря ёмкости в 1 хард, + хайпоинты могут перестраивать массив на добавление хардов "на лету". Т.е. ставим 3 харда, потом безболезненно добавляем 4-й (А затем меняем хайпоинт на 2320 и уже растем до 8).

40 человек одновременно на FTP: "сынок, это фантастика". Даже если вы в одной локалке, то 100мб/40*8=0,3 мегабайта в секунду при идеальной скорости. А скорее всего будет 0,1 или даже 0,05. А тебе в это время про сеть нужно вообще будет забыть.

У меня домашний сервер организован так:
Athlon 64 3000+, HighPoint 2320, HDD SeaGate Barracuda Sata II 750Gb * 4 в RAID 5. Прекрасно все работает под Windows 2003.

Matrox
27.04.2008, 18:08
Добавлю еще один момент:
Выставлять сервак сетевкой наружу не рекомендую - завалят.
Следует поставить железный файер (например DFL-210) повесить сервак на порт DMZ и пробросить через него соответствующие порты для WEB и FTP и прочих сервисов.

DYm00n
27.04.2008, 20:14
Matrox а что, не катит поставить на серв линукс или BSD, настроить фаирволл, порезав не нужные порты?

Matrox
28.04.2008, 00:50
Можно и фряху поставить, не спорю, но как-то с отдельным файером на мой взгляд сподручнее - зачем у сервака отжирать ресурсы, пусть даже и не очень большие.

Kuper_s
29.04.2008, 15:19
Не знаю как кому и что и для чего сервера у меня например сревак - целерон 1.7 оператива 512+128 винт на 40 гигов и эта машина тянет игровой сервер counter strike и плюс сверху стоит движок DLE(web) + keriomailserver и все прекрасно работает и все удовольствие стоит 4000 р а за электричество по 2 касаря это я не знаю что дома нужно поставить вранье - 300 р плачу и это вместе со всеми бытовыми приборами

А вот как тут описан сервак http://www.thg.ru/howto/20040731/index.html жуть зачем такое нужно что он будет делать в домашней сети да на него 1000 сайтов повесить можно и зачем на сервере монитор накой туда видяху таку сунули у меня видяха стоит вапще самая древняя всего несколько МВ сервер удаляется удаленно мамку нужно брать со встроенной видяхой
Для не большого коллектива хватит маломощной машины
Серв который у меня тянет еще 4 машины - все прекрасно не проблем не вопросов
Во зацените серв нет ни клавы ничего нет лишнего http://kuper.no-ip.org/uploads/posts/2008-04/thumbs/1209444236_sta42928.jpg заодно и посмеетесь

Matrox
30.04.2008, 20:46
2 Kuper_s :
Во зацените серв нет ни клавы ничего нет лишнего ... заодно и посмеетесь Как-то не вяжется в моем понимании "вода" и "электричество". И смеяться тут не над чем, тут плакать хочется - водяной стояк и ~220В в опасной близости друг от друга.
Очень рекомендую пересмотреть местоположение Вашего сервера.


Про публикацию: Вы невнимательно читали, посмотрев только на картинку.

Во-первых, статья от 31 июля 2004.

Во-вторых, сразу под картинкой написано - "Сервер не всегда должен иметь два процессора Xeon с дорогой памятью ECC и 64-битными слотами PCI-X, как показано на иллюстрации. Для дома или небольшого офиса вполне достаточно сервера на Pentium 4 или Athlon с достаточным объёмом памяти и массивом RAID для защиты от краха жёсткого диска."

В-третьих, в статье делается упор на основы настройки Windows Server 2003, а не на параметры аппаратных ресурсов.

У меня дома, например, стоит что-то типа этого, только высотой чуть поменьше - 3 юнита.
http://rr.foto.radikal.ru/0709/37/41a8b965e2ebt.jpg (http://foto.radikal.ru/f.aspx?i=84829d95af0b4b2fb02c4915db25057a)

http://www.thg.ru/forum/showthread.php?s=&threadid=16957

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

И Lord Soth абсолютно прав - на электричество за это хозяйство действительно уходит около тысячи руб. в месяц.

2 DYm00n: Кстати, сервак в стойке прекрасно пережил зиму. Главное - не выключать.

Lord Soth
02.05.2008, 00:00
2Kuper_s

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

Насчет конкретных элементов сервера - вопрос к задачам. У меня задача этого сервера - хранить МНОГО файла. У меня отдельный сервер-файрволл, сделанный из старого ноута на 1500р. - идеальное решение - мало кушает энергии, монитор и т.п. имеется, ресурсов хватает на KWF 6.4, тимспик, даунлод мастера.

DYm00n
02.05.2008, 11:29
Первоначальное сообщение от Matrox
Я это все к тому, что аппаратное оснащение сервера полностью зависит от возлагаемых на него задач
И главная проблема - количество средств на покупку железа, если их много, то для скачки файлов из инета можешь целую стойку купить

Matrox
02.05.2008, 13:18
А разве я говорил, что все это служит только для хранения скачанного из интернета? С этим как раз легко справляется DNS-323: 200 баксов за железку, по 100 на харды и потом копейки за электричество.

don_Anton
18.08.2009, 15:35
После прочтения статьи (http://www.thg.ru/storage/10_tb_raid/index.html) решил написать.
Давно думаю по поводу массива (raid 5 или 6) для дома «на долгое время». Об это ниже.
Отдельный файл сервер в общей сети 1гбит. Корпус centurion 590 с 3мя корзинами (12 hdd) (смотрится очень красиво + хорошее охлаждение). Тихие винты по 1тб 5200 или 5900 (надеюсь на полное отсутствие шума). Т.к. файл сервер «на долгое время» хочу делать рейд на винде (предположительно XP), дабы не зависеть от контроллеров. За состоянием hdd будет наблюдать программа (программы). Возникает несколько вопросов:
Хватит ли мощности ЦП (до 4т.р.) для raid 5 или 6 на винде?
Как повлияет на массив замена сломавшихся hdd на новые: другой фирмы, или с другой скоростью, или нового поколения, или с разным количеством пластин.
Какие ещё подводные камни могут быть?

HotBeer
19.08.2009, 07:16
Несколько не логичное решение, делать программный райд для повышения надежности, винда ИМХО не надежно, и производство на ее основе райда соответственно тоже.
Для надежности харды приобретаются одной фирмы и модели с запасом, то есть для замены для вылетевшего харда. К примеру на 5 жестких идет, 2 запасных.

Punkoff
25.08.2009, 22:00
Здраствуйте!

Текущий конфиг сервера:
VIA K8T800 Pro (Socket 939)
AMD Sempron 2800+ (1.6 GHz)
512 MB DDR-I
Radeon 9250 AGP втыкается при необходимости прямого вмешательства (:
WD10EADS 1 Tb SATA-II

Проблема:
1. Встроенный сетевой контроллер умеет только 10/100 Mbit, а сеть гигабитная.
2. Встроенный SATA контроллер умеет только SATA-I (пришлось шаманить с перемычками на винте и переводить его в первый SATA) и имеет всего два порта (еще один занят под eSATA - люди приходят со своими винтами)
3. Совсем скоро в доме появятся WiFi девайсы

Решение:
1. Поставить дешевый гигабитный контроллер PCI (PCI-E на маме нет ни одного).
2. Поставить SATA 2 контроллер (RAID не обязательно). Должен поддерживать хот-своп (хотя бы на одном гнезде - будет под eSATA)/
Имел дело с контроллерами, которые подключаются к IDE - больше дел с ними иметь не хочу.
3. Поставить дешевый 802.11g адаптер

Внимание: все должно с минимумом допиливания работать в линуксе.

Далее оффтоп:
Чтобы не делать еще тему, спрашиваю здесь, как все это (сеть) потом настроить.
Дело в том, что:

На встроенный 10/100 адаптер (eth0) пойдет внешняя LAN 10.10.10.0/24 (IP: 10.10.10.251, GW: 10.10.10.2)
На дополнительный 1000 адаптер (eth1) пойдет внутренняя LAN 10.10.1.0/24 (IP: 10.10.1.1, GW 10.10.1.2) и интернет через ADSL модем 10.10.1.2
На WiFi адаптер (wlan0) желательно сделать сеть 10.10.1.0/24, начиная с 10.10.1.200. Не знаю, как лучше настраивать - как точку доступа, или Ad-Hoc?

Из cети на eth1 должен быть доступ в eth0 и wlan0
Из сети на eth0 должен быть доступ только к портам самого сервера, т.е. с этой стороны сервер не действует как роутер
Из сети wlan0 должен быть доступ в eth1 и eth0

И еще, не уверен, что можно, но все-таки: можно ли раздать инет с модема внутри той же сети, т.е. так, чтобы на клиентских компам прописывать как шлюз не модем, а сервер. Т.е. клиенты внутри eth1 не должны напрямую общаться с модемом.

P.S. если не очень понятно описал схему сети, сделаю картинку

Заранее спасибо

HotBeer
26.08.2009, 09:23
По порядку:
1. Я так и не понял, вопрос - стоит ли покупать отдельные PCI контроллеры или новую платформу? Общий бюджет апгрейта озвучте.
2. Чтобы на клиентских машинах прописывался шлюз не модем, а сервер - конечно можно. Но вопрос почему именно так ? контроль трафика, логирования, шейпинг ?

Если не трудно то нарисуйте топологию сети, а то не совсем сразу все ясно, что и зачем.

Punkoff
26.08.2009, 09:49
Нужно только выбрать контроллеры (желательно нижнего ценового диапазона)
На сервере планируется логирование HTTP трафика из внутренней сети (еще не выбрал чем)

Вот топология сети:
http://ipicture.ru/uploads/090826/thumb/5xcutjVj2d.png (http://ipicture.ru/Gallery/Viewfull/22759958.html)

Зелеными стрелками отмечено, какие сети должны видеть друг друга полностью

AinRIT
12.02.2010, 18:22
Всем доброго времени суток);)
У меня вот появилась необходимость в сервере, чтобы работал 24/7, готовые решения или что-то наподобие NAS не сильно устраивают, по большей части ценой, поэтому решил собрать сам.
Проблема заключается в подборке оптимальной конфигурации. Требуеться помошь.
Что планируется держать на сервере:
2-5 серверов CS 1.6, каждый на макс 20 слотов,
1 сервер WOW+сайт,
FTP, макс 30 человек
torrent качалка
1 сайт, связанный с FTP+1 форум
Бюджет на вс не превышает 20-22тыс.рублей
Заказывать буду в НИКС'е (http://www.nix.ru/)
Очень нужно!

HotBeer
13.02.2010, 11:17
Прайс где будите покупать выложите.

Master!
14.02.2010, 12:42
На ксеоне или i7 собираем?

AinRIT
14.02.2010, 14:33
Master!, ну не думаю что даже до 22к рублей собирем i7. Хотя....

Master!
14.02.2010, 16:01
Вот меня серве вов смущает,сервера по онлайн играм здорово кушают ресурсы памяти,в зависимости от кол-ва человек онлайн
Тут примерно 9гигов оперы нужно будет

Добавлено через 4 минуты 19 секунд
В списке покупки у нас всё от и до?
То-есть:
Процессор(куллер боксовый)
Блок питания
Материнка
Память
Жёсткий диск
Корпус
Сервер будет дома?

AinRIT
14.02.2010, 16:57
Вот меня серве вов смущает,
Сервер будет дома?

Да вов будет работать не много, не круглосуточно, а макс 5-8 часов в день да и то на нём буит макс человек 20-40. Да серв будет дома стоять.

В списке покупки у нас всё от и до?

Да, весь системник, монитор, клава, мышь, всё это не надо, серв будет удалённо управляться, на нём планирую WHS. Просто с Unix не сильно знаком.

Master!
14.02.2010, 20:54
Удалёно управляться,тогда зачем моник,клава,мышь?!
На нормальный сервер только 25к уйдёт

AinRIT
14.02.2010, 20:57
Master!, сори, написал не правильно, имел ввиду что тока системник нужен. ну 3к за месяц найти реал, может поможешь конфигурацию подобрать под мои цели.

Master!
14.02.2010, 21:12
Сейчас подберём

Добавлено через 9 минут 19 секунд
Как-то в никсе неудобно искать то,что нужно =(
Привёл цены из кея,думаю, в никсе будет дешевле =)
Проц-I7 920 (http://shop.key.ru/shop/goods/28736/)(боксовый куллер)
Мать-http://shop.key.ru/shop/goods/26798/ (дешевле)
Корпус-http://shop.key.ru/shop/goods/41741/(дешевле,на 100ватт слабее)
Память-http://shop.key.ru/shop/goods/26068/(меньше,дешевле)
БП-500W идёт вместе с корпусом
Видео-если надо,до много есть вариантов до ~1,5к
Жёсткий диск-WD5000AADS (http://shop.key.ru/shop/goods/96105/)
Многовато получилось...изменим
Пойду в никсе искать...

AinRIT
14.02.2010, 21:23
Проц дорого выходит. да и материнку желательно со встроенной видюхой

Да и встроенный БП как правило даёт меньше, такчто только отдельно.

Master!
14.02.2010, 21:31
Проц-тут (http://www.nix.ru/autocatalog/intel/CPU_Intel_Core_i7920_BOX_2.66_4.8_LGA1366_80769.ht ml)
Мать-тут (http://www.nix.ru/autocatalog/motherboards_intel/INTEL_DX58SO_LGA1366_X58_2xPCIE_1394_SATA_RAID_4DD RIII_81220.html) других у них нету =( дешёвых
Корпус-тут (http://www.nix.ru/autocatalog/cases_3q/Miditower_3Q_2015_Black_450W_78037.html) (первое,что попалось,уже глаза от таких прайсов стонут)
Бп-там-же в корпусе
Жёсткий диск-Какой нибуть 500-700 гигов...
Память-тут (http://www.nix.ru/autocatalog/memory_modules_samsung/Original_SAMSUNG_DDRIII_4Gb_PC310600_ECC_Registere d_PLL_86303.html)
Ох не,прайсы никса-это жесть

Добавлено через 2 минуты 3 секунды
Материнок со встроенной для 1366 не бывает.
У меня давно со встроенным был,всё прекрасно было
Кушанье сервера без игр до 400 не дойдёт,по крайне мерее у меня,а нагрузки высокие =)

AinRIT
14.02.2010, 21:50
А как к примеру такая?
http://shop.key.ru/shop/goods/53794/

Да и для экономии может присмотреть core i5

HotBeer
14.02.2010, 22:09
На ксеоне или i7 собираем?
Посмотрите цену ксенона современного.

Как-то в никсе неудобно искать то,что нужно =(
Чем именно не удобно ?

Тут примерно 9гигов оперы нужно буде
Почему именно 9 ?

На нормальный сервер только 25к уйдёт
Слово "нормальный" достаточно относительно

Видео-если надо
А причем видео под такие задачи ?

Master!
14.02.2010, 22:41
HotBeer, Вы покритиковать любитель что-ли, не пойму?
Посмотрел цену (http://shop.key.ru/shop/goods/12553/)
Потому,что я знаю сколько будут кушать сервера по контре
И поддержка всех локаций вова вместе.
Нормальный в данном случае для автора,вам тоже нужен подбор конфигурации!?
Я спросил надо-ли,ввиду того,что для установки оси и настройки может потребоваться.

Добавлено через 5 минут 39 секунд
А в поиске нужного раздражает группировка,это было имхо
Где-то встретил фразу
Если-бы группировка прайсов никса была-бы как у кея
Если-бы у кея были фото обзоры к каждому продукту

D'Dragon
15.02.2010, 05:32
Бюджет на вс не превышает 20-22тыс.рублей
Тогда думаю так:
GigaByte GA-MA785GT-UD3H - 3286
AMD Phenom II X4 925 - 5340
4хHYNIX DDR-III DIMM 2Gb <PC3-10600> - 7204
Cooler Master <RC-334-KKRK-GP> Elite334 Black&Black ATX 460W - 2749
Cooler Master <R4-C2R-20AC-GP> - 211 (на вдув если ПК работает 24/7 то на охладе лучше сильно не экономить)
500 Gb SATA-II 300 Western Digital Caviar Blue <WD5000AAKS> 7200rpm 16Mb - 1943
Cooler Master <RR-H101-30PK-RU> - 606 (это кулер на проц чтобы потише если на шум совсем пофиг можеш что-нибуть попроще купить)
Итого - 21339

Учитывая бюджет думаю это оптимальный вариант...

P.S. HotBeer, Вы покритиковать любитель что-ли, не пойму?
Ещё какой любитель(evil)

AinRIT
15.02.2010, 13:03
Тогда думаю так:
GigaByte GA-MA785GT-UD3H - 3286
AMD Phenom II X4 925 - 5340
4хHYNIX DDR-III DIMM 2Gb <PC3-10600> - 7204
Cooler Master <RC-334-KKRK-GP> Elite334 Black&Black ATX 460W - 2749
Cooler Master <R4-C2R-20AC-GP> - 211 (на вдув если ПК работает 24/7 то на охладе лучше сильно не экономить)
500 Gb SATA-II 300 Western Digital Caviar Blue <WD5000AAKS> 7200rpm 16Mb - 1943
Cooler Master <RR-H101-30PK-RU> - 606 (это кулер на проц чтобы потише если на шум совсем пофиг можеш что-нибуть попроще купить)
Итого - 21339

Учитывая бюджет думаю это оптимальный вариант...



Посмотрел, всё вроде подходит...Ну вообщем скоро посмотрим, как работать буит, спс большое)

D'Dragon
16.02.2010, 08:37
Посмотрел, всё вроде подходит...Ну вообщем скоро посмотрим, как работать буит, спс большое)
Проблем быть не должно... Будут какие-то вопросы пиши... Удачной покупки:)

AinRIT
17.02.2010, 15:17
Будут какие-то вопросы пиши


Вот тут изменения кое-какие, бюджет повысился до 30-35к и желательно использовать Intel, мне сказали что лучше INTEL. Помоги подобрать;)

P.S. Заранее СПС

Dream_Angel
17.02.2010, 16:25
Intel дороже, за большую производительность.
Если уж подходить по взрослому, то в unix под ОС подбирается железо, а не на оборот. Однако погрузившись в дебри, всплывет, что десктопное железо для сервера вообще ни есть хорошо. В общем, тут у форума совершенно другой контингент людей, поэтому будем в нынешних рамках.

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

Я недавно задавался похожим на ваш вопрос. Купил железо. Что купил, посмотрите тут http://www.thg.ru/forum/showthread.php?t=45448 , может наведет на мысли.

Из своего личного (очень маленького) опыта.

CPU максимально мощный. На него много ляжет. Хотя все банально. Любой сервер требует хорошего CPU.
DDR максимально больше. Чтобы больше держать данных в памяти, в ход пустить акселераторы и все такое. Так же база данных любит находится в памяти. В общем памяти побольше.
Блок питания достаточный для железа, не более. Видюху можно простейшую, за 1т.р взять, я с кладовки взял не актуальную.
Сетевуха на не катастрофических сетевых нагрузках встроенная прокатит.

По ftp. Ну если там для служебных нужд... Особо не заморачивайтесь. Если чуть больше. Отдельный hdd бы не помешал, чтобы раздачей не мешать системному диску. Если уж какие-то серьезные нагрузки, нужно думать о рейде.

Качалка торрент на сервере... не ортодоксально, но все относительно.

Добавлено через 6 минут 56 секунд
И да. IMHO. В случае с хорошей производительностью нужно смотреть в сторону i7. И скорее в 1156 сокет. Так как блумфилд немного дороже для других целей, которые не нужны на сервере.
В сторону xeon смотреть СТРАШНО. Страшно по деньгам.
i3 i5 думаю для сервера хуже. Хотя тут все от ОС зависит. Я базировать буду на FreeBSD, у нее SMP ядро очень эффективно использует ядра. Мой выбор 870.

AinRIT
17.02.2010, 16:50
подумайте, какую ОС вы будете использовать

Исходя из того что я не знаком с Unix системой, то я просто вынужден использовать windows, скорей всего WHS.

Dream_Angel
17.02.2010, 17:01
Использование win в качестве того же хостинга рано или поздно все равно упрется в проблемы. Поиски их решения все равно приведет к тому, что win - это десктоп.

Ну если база на win. То любой железо подойдет.

Выбирайте максимум производительности в связке cpu+ddr. В рамках средств.

HotBeer
17.02.2010, 20:52
Выбирайте максимум производительности в связке cpu+ddr
В серверных решениях, на дисковый массив требует уделить большОе внимание. А в CPU выбирать между частотой и многопоточностью, возможно в ущерб частоты.

Dream_Angel
17.02.2010, 21:19
В серверных решениях, на дисковый массив требует уделить большОе внимание.

Смотря какие цели. Давайте возьмем форум thg.
Если на него увеличить нагрузку в 50 раз. Что получим?
Думаете он загнется от чтения аватаров с hdd? Или кнопок типа "цитировать"? Нет. Загнется от генерации php скриптов. Вся статика легко отдается nginx или другим демоном акселератором. Основная нагрузка ляжет на apache c php. Однозначно хостинг надо строить так, чтобы диск в нем имел минимальное участие. Потому как 10666*2 и 120mb с hdd не сравнимы. По этому все будет висеть в памяти. Таблицы базы, какая-то статика. Кэш сгенирированных скриптов.

Ну о файлопомойке я писал.

D'Dragon
18.02.2010, 10:29
AinRIT, могу помочь со сборкой на Core i7 (макс под твои нужды), но вот с серверным железом к сожалению не подскажу так что если хочеш вариант на i7 пиши подберу;)