Ivanovo Linux Users Group - Not logged in
Forum Help Search Login
Previous Next Up Topic Железо / Настраиваем железки / Серверное железо. (61843 hits)
- By hawk Date 04.02.10 09:46 Edited 04.02.10 09:53
Так как отдельной ветки про выбор железяк нет, пишу в этой :-).
Интересует добротный такой сервер под фряху, 1U, Hot Swap, RAID1 достаточно - машина шлюзовая.
У кого какие предпочтения, кто чем пользуется )). У самого стоит Supermicro 5014C-MT, правда с виндой :-))),  Hot Swap, RAID не реализованы, да и вроде фейковые они, не знаю как фря все это определит. Вобщем хочется чтобы наверняка ))). Сейчас фряшка работает в 4U коробке от чаифтека, ширпотребное решение сделай сам называется, хочу перенести функционал на более профи железо и на новую 64 платформу.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By LOE (Site/forum admin) Date 04.02.10 11:02
Бюджет?
Юзаем SuperMicro - довольны. Правда рейд держит отдельный контроллер. Рейд, который в материнке, как правило всегда ущербный - либо его как такового нет, либо нет драйверов.
Для обычной системы (не файл-сервер) юзаю софтовый рейд-1 (линукс), производительность не страдает.

По твоему 5014 - в описании есть: Hot-swap  4x 3.5" Hot-swap SATA drive bays, т.е. корзины сами по себе поддерживают горячую замену.

Так что, по большому счету, все определяется бюджетом.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By Bercut Date 04.02.10 12:08
согласен
пусь озвучит буджет
а то я вот последнее время отдаю предпочтение хьюлитам, потому как не полный китай (сделаны не из фольги)
а так, суперовые вощем то очень даже ничего, особенно за те деньги, которые за них просют...
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent - By LOE (Site/forum admin) Date 04.02.10 14:08
Хочешь сказать, супермикро из фольги?...
не сказал бы :-) особенно про 4U с 24-мя баями ;-)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent By Bercut Date 04.02.10 14:30
да в общем то да
хорошей конечно фольги, не то что интела, вод уж как больше года лепят...
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent - By hawk Date 04.02.10 14:09
Бюджет я озвучить должен :-) после выбора стоящего варианта. Совсем забыл надо еще 3 LAN, хотя супермикро с двумя идет плюсом слот, должно потянуть и в 1U корпусе, только тогда аппаратный рейд не заюзаешь, ежели отдельно ставить.
По поводу фольги не фольги, тут не в этом дело думаю, не этим собственно сервер кульный от наколенке собранный отличаться должен )))
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent By hawk Date 04.02.10 14:26 Edited 04.02.10 14:40
Как примерно такое решение HP ProLiant DL160 G5 ?
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By Bercut Date 04.02.10 14:40 Edited 04.02.10 14:45
а купленный ты походу не коленку класть не собираешся для вставления контроллера и ника
чето ты не договариваеш :-)

одноюнитовые есть с двумя слотами расшырения по разные стороны рейзера это не диковина
а то вот еще такие курьезы бывают как 5 слотов под 4 полноразмерки и 1 лоупрофиль
как например вот этот вот дружок

если нет особой нужды в хьюлитах или других супербрендах иди на супермикро ком и подбери себе по душе...
потом иди к знакомому продавану и он тебе его привезет с выражением восторга на хитром лице :D

благо супермикровские базы не говнисты и берут на борт расширения других производитерей без особого напряжения ягодиц
(но по возможности лучче брать родные девайсы они опять жеж не столь дороги)
в отличии от того же хьюлита, который если и возьмет чужих, то плакала гарантия крокодильими слезами
ну и цена опять жеж
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent By hawk Date 04.02.10 14:48
Ясно, вопрос с RAID надо только проработать. Пусть фейковый, главное чтобы Фря его съела.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By Bercut Date 04.02.10 14:57
кстати обрати внимание сколько бы ни был твой раид контроллер аппаратным
ты врядли так просто получиш поддержку его фич на линухе
то есть вылетел у тебя диск ты его благополучно заменил, при этом далеко не факт что контроллер сам допрет, что это новый диск и надо на него массив размазать, и проверить ты это не сможеш на запущеной системе...
вопщем нужна прямая поддержка линукса - не только полу кривые дрова но и куча утилит дря управления и контроля в том числе удаленного, и снова ой, производитель декларирует наличие всего что я пониписал но... под линуксом он ничтоже сумняшися подразумевает красную шапку или реже сушу, и поставляет софт в виде бинарников в эрпеэме... ;-) да ище и за доп плату :-))))))

так что я не редко сталкивался, что при всех прочих делах один хрен юзают md и lvm и в голову не сношаются

а с фрей вапче песня, её по серьезке походу ваще никто из производителей не поддерживает, чтобы со всеми делами...
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent - By hawk Date 04.02.10 15:08 Edited 04.02.10 15:11
По поводу поддержки
Supermicro SYS-6015B-TB
Драйверы: Windows XP/Vista/Server 2008, Linux RedHat/SUSE/Fedora Core, Novell, SCO, Solaris, FreeBSD
SYS-6015B-UR смотрю народ ставит с фрей работает, резервный блок питания есть что кульно очень
Дали бы повозиться, тест драйв так сказать ))))))))))))))))))))
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent By hawk Date 04.02.10 16:15
В общем скорее определился SuperServer 6015B-URV глянул dmesg по нему выкладывали, все что нужно определяется:
Сетка:
em0: <Intel(R) PRO/1000 Network Connection Version - 6.7.3> port 0x2000-0x201f mem 0xd8220000-0xd823ffff,0xd8200000-0xd821ffff irq 18 at device 0.0 on pci5
em0: Using MSI interrupt
em0: Ethernet address: 00:30:48:33:45:d4
em0: [FILTER]
em1: <Intel(R) PRO/1000 Network Connection Version - 6.7.3> port 0x2020-0x203f mem 0xd8260000-0xd827ffff,0xd8240000-0xd825ffff irq 19 at device 0.1 on pci5
em1: Using MSI interrupt
em1: Ethernet address: 00:30:48:33:45:d5
em1: [FILTER]

Раид:
aac0: <Adaptec RAID 3405> mem 0xd8000000-0xd81fffff irq 16 at device 14.0 on pci9
aac0: Enabling 64-bit address support
aac0: New comm. interface enabled
aac0: [ITHREAD]
aac0: Adaptec 3405, aac driver 2.0.0-1
aacp0: <SCSI Passthrough Bus> on aac0
aacp1: <SCSI Passthrough Bus> on aac0
aacp2: <SCSI Passthrough Bus> on aac0

aacd0: <RAID 1 (Mirror)> on aac0
aacd0: 69990MB (143339520 sectors)
ses0 at aacp2 bus 0 target 0 lun 0
ses0: <ADAPTEC Virtual SGPIO  1 0001> Fixed Enclosure Services SCSI-5 device
ses0: 3.300MB/s transfers
ses0: SCSI-3 SES Device
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By LOE (Site/forum admin) Date 05.02.10 05:37
Если контроллер нормальный (а мы сейчас на файловые массивы ставим отдельный, набортовый не подходит), то рейд-50 отрабатывает четко.
Из 8-ми дисков: 7 в рейд-5 плюс один на хот-spare.
Есть консольные утилитки для управления контроллером (в частности MegaCli и arcconf). Ими можно без остановки подрулить.

А для сети есть отличные сетевухи от Интеля - 4-х портовые.
Штатно получается 6 портов на такой машинке.
$ lspci | grep Eth
05:00.0 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper) (rev 01)
05:00.1 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper) (rev 01)
09:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
09:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
0a:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
0a:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By hawk Date 05.02.10 06:56 Edited 05.02.10 07:02
В моём случае на шлюз достаточно будет миррора из пары хардов, можно один в резерв  кинуть. По поводу важных файлохранилищь я бы наверное RAID 6 использовал. 5й при двух отказавших дисках врят ли поможет.
На 4 головую сетевуху смотрел тут недавно на никсе... Интересное решение, но дорогое.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent By Bercut Date 05.02.10 07:25
а по поводу файло хранилищ то по хорошему я бы их вапче не использовал, а ушел бы в сторону контент менеджеров....   ;-)
а уж если и пригорело бы файлопомойку мутить то для начала надо приобресть схд, хотябы для маленьких в виде сас экстендера, и уж затем думать как там диски да тома организовать...
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent By LOE (Site/forum admin) Date 05.02.10 17:56
Обычно использование RAID-6 вызывает примерно 10-15 % падение производительности дисковой группы, по сравнению с аналогичными показателями RAID-5


Это 2 диска на контрольные суммы плюс диск под hot-spare. нафик-нафик.
Для обычного рейда 5+0 хватит за глаза. Вылетит один из рейда - подхватится hot-spare. Вылетит еще один - рейд продолжит работать в неполном режиме. Хоть емкость 2-х дисков и не используется напрямую, так-же как и в 6-м рейде, но производительность выше.
А времени на обнаружение и замену вылетевших дисков хватит.

Ну а для супер важных хранилищ надо вообще делать полное зеркалирование.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent By Bercut Date 05.02.10 07:21

>Есть консольные утилитки для управления контроллером (в частности MegaCli и arcconf). Ими можно без остановки подрулить.


это самое главное если можно управлять и мониторить контроллер на ходу то это то че надо,
а есть там куда snmp агент прикрутить?????

а сетевух то многоголовых полно даже сама супермикра под собой выпускает, по моему кстати дешевле интелов
жалко что перестали выпускать сетевухи со встроенным свичем (управляемым конечно), я помницо однажды надыбал такое чудо весьма интересная весчь...
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent - By hawk Date 05.02.10 15:14 Edited 05.02.10 15:26

> А для сети есть отличные сетевухи от Интеля - 4-х портовые.


Мысля посетила не в пользу 4 головых карт, а 2 интегрированные и парочка в слоты, может поболее с дальнейшем агрегатированием с помощью lagg failover, благо во Фре реализация до безобразия проста.

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

Больше и не надо, тем более остальные способы требуют поддержки со стороны свичей.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By LOE (Site/forum admin) Date 05.02.10 17:59
Ну что использовать - по задачам.
Поскольку, например, у нас из 6-ти портов сейчас в работе 4 (до недавнего было 5). В принципе, еще один порт на использование назревает.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By hawk Date 05.02.10 18:15 Edited 05.02.10 18:20
Интересно парочку 4х головых в этот режим загнать можно :-), там ведь можно если маршрутизаторы позволяют с агрегатированием FEC или LACP использовать, т.е. не только избыточность в сетевых картах на случай отказа вторая подхватывает все функции, точ как в RAID :-), но и повысить производительность теоретически пропускная способность приблизительно равняется сумме пропускных спомобностей объединяемых физических интерфейсоф.

p.s. под FEC fast ether channel подразумевается, не путать с Forward Error Correction
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By hawk Date 05.02.10 18:27 Edited 05.02.10 18:32
Маленький офф.
Всё же не удержусь, напишу примерные примеры агрегатирования интерфейсов во фре :-)
# ifconfig lagg0 create
# ifconfig em0 up
# ifconfig em1 up
# ifconfig lagg0 laggproto lacp laggport em0 laggport em1 \
192.168.1.1 netmask 255.255.255.0

Если без lacp, то совсем просто:
# ifconfig lagg0 create
# ifconfig lagg0 up laggproto failover laggport em0 laggport em1

Чтобы применялись каждый раз, прописываем эти строки в /etc/rc.conf, вот и все.
На форуме была темка про агрегатирование интерфейсов в линукс :-)
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent By Bercut Date 08.02.10 08:22
вощем агрегирование это штука нужная
маст би адназначна
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent - By hawk Date 15.02.10 09:49 Edited 15.02.10 09:51
Набрел на отечественного производителя :-) kraftway, кто что слышал?
Вот серверочки.
Из понаписанного на сайте:
"Давно работаем, перечислены все гос структуры РФ в качестве клиентов, оборонка туда же, свой завод в Обнинске, лет 5 гарантии в сервисных центрах по России и т.д."
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By Bercut Date 15.02.10 13:40
да в аснавном гавно делают или берут китайское унылое гавно и лепют сваи шилдики...
последнее кажыся как правило, но стОит как чюгунный мост из кхрусталя горного цельно катанного
а че тебе там приглянулось, покеж
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent - By hawk Date 15.02.10 15:42
Да особо ни чего, вернее на вид одно и тоже ))) 1U, 4 корзинки SATA,SAS.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By Bercut Date 15.02.10 15:53
помницо
последние крафтвеи были устаревшими супермикрами, так что не стоит оно того лучче на прямую супермикры юзать
а предпоследние кстати были интелами пока их в конец не изговнили...
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Parent - By hawk Date 16.02.10 07:18

>>последние крафтвеи были устаревшими супермикрами


Да, очень похожи, я тоже на это обратил внимание.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent By Bercut Date 16.02.10 07:38
Батька не с3.14здИт, а с3.14здИт так отмажется...
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Previous Next Up Topic Железо / Настраиваем железки / Серверное железо. (61843 hits)

Powered by mwForum 2.12.0 © 1999-2007 Markus Wichitill

Page created in 0.087s with 10 database queries.