Страница 1 из 1
Файловый сервер, конфигурация
Добавлено: 2009-05-25 19:38:26
Hatifnatt
Задался вопросом собрать файловый сервер, чтоб и быстрый был и все же не слишком дорогой, т.к. предполагается использовать для дома для семьи, когда материалу накопиться там будет видно, что с ним дальше делать
Корпус
Bigtower Chieftec BA-01B-B-B Black E-ATX 450W
Материнская плата
M/B SuperMicro PDSME+ (RTL) LGA775 <i3010> SVGA+2xGbLAN PCI-X SATA RAID ATX 4DDR-II <PC2-5300> 10593
Процессор
Intel Core 2 Quad Q6700 2.66 ГГц/ 8Мб/ 1066МГц LGA775 6270
Память 2 планки Hynix PC2-6400 (просто она уже есть)
RAID контроллер ARECA RAID 6 SATA II 24 Channel ARC-1170D PCI-X NEW (это пока что самый "вкусный" вариант найденный на ебее, но в принципе 24 порта я думаю ни к чему, врятли я их когда-нибудь использую)
Винчестеры 3 шт по 1Тб + сразу после перекидывания имеющейся инфы еще 2 по 1Тб итого 5 шт. В дальнейшем планируется добавить еще N штук.
Задача стоит сделать быстрый файловый сервер для медийного контента, т.е. передача будет больших файлов. Сеть будет гигабитная, сейчас скорость через SMB максимум 20мб/сек что никак не радует. Притом упирается все определенно в самбу и дискую подсистему, т.к. IPERF 350 мбит выжимает по сети. Хотелось бы скорости ближе к 100мб/сек, на связке Win XP -> Win Vista скорость по гигабитной сети при передаче 4.5Гб файла стартовала на 75 мб/сек заканчивалась не менее чем на 50мб/сек хотелось бы видеть подобный результат (хотя бы

)
Сборкой подобных железок еще не занимался поэтому буду очень рад любым советам, и информации где что почитать, на какую тему погуглить.
Пока что есть один конкретный вопрос: нормально ли если винчестеры в рейде будут от разных производителей, и соответственно немного разного объема.
И вообще может быть порекомендуете другой набор комплектующих под данную задачу. Или даже возможно у кого есть что-то б/у на продажу, учитывая что задачи будут не enterprise уровня хотелось бы получить систему с минимальными расходами.
Re: Файловый сервер, конфигурация
Добавлено: 2009-05-26 23:38:24
Fastman
мало данных.
Пока - я вижу только солянку из железа .
Винты от разных производителей и разных размеров - сразу идут в топку.
И да... как вы хотите получить 100 метров в секунду на гигабите+транспортные потери протокола(CMB/CIFS).
Для того что бы вам что то посоветовали - надо дать характер/тип нагрузки на фал-сервер, описать что хотите получить конкретно.
Re: Файловый сервер, конфигурация
Добавлено: 2009-05-27 14:35:48
Hatifnatt
Как я уже писал - нагрузка маленькая, т.к. стоять это будет дома. Т.е. клиентов будет 3 - 4 и редко когда они будут подключаться одновременно.
Получить хочется достаточно высокую скорость при передаче файлов по сети, пусть не 100мб/сек но 80мб/сек думаю на гигабите можно "выжать", так же расширяемость, что-то вроде "воткнул еще винчестер и место увеличилось" если это конечно реализуемо.
Re: Файловый сервер, конфигурация
Добавлено: 2009-05-27 14:42:03
Fastman
Hatifnatt писал(а):Как я уже писал - нагрузка маленькая, т.к. стоять это будет дома. Т.е. клиентов будет 3 - 4 и редко когда они будут подключаться одновременно.
Получить хочется достаточно высокую скорость при передаче файлов по сети, пусть не 100мб/сек но 80мб/сек думаю на гигабите можно "выжать", так же расширяемость, что-то вроде "воткнул еще винчестер и место увеличилось" если это конечно реализуемо.
Если для дома - эксперементируй.

Только 80Mb/s ты не получишь. Даже в 1 поток. Не говоря о паре соединений.
80-90 можно на FTP выжать в один поток максимум.
А так - контроллер в принципе потянет в качестве домашней хранилки.
С расширением могут быть полемы. Например дорогие хранилки позволяют онлайн-расширение массива. И то бэкап перед этим - хорошее дело.
Именно этот контроллер - не знаю, надо документацию читать.
Re: Файловый сервер, конфигурация
Добавлено: 2009-05-27 14:50:58
m0ps
"%) ничего так серверок для дома..." - сказал я вспоминая свой селерон733 со 128 метрами памяти и винтом на терабайт
Re: Файловый сервер, конфигурация
Добавлено: 2009-05-27 16:01:19
Hatifnatt
Сейчас стоит Celeron D320 и 1 гиг памяти, mobo какой-то Gigabyte всего с 2-мя STA портами, на них весят винта по 1Тб места нет.
Идея в том собрать что-то новое и параллельно приобрести какой-никакой опыт сборки подобного рода железок.
Насколько серьезный проигрыш в производительности если ставить не аппаратный RAID, а программный? Можно ли сказать что аппартный лучше (т.е. быстрее и надежнее) выполнит ребил в случае сбоя диска?
Учитывая что применения домашнее возможно стоит отказаться от серверных комплектущих и ограничится десктопными, блигодоря чему будет достигнута серьезная экономия.
Я так понял узким местом будет в первую очередь сеть, хотя сейчас самый большой тормоз это SAMBA

Re: Файловый сервер, конфигурация
Добавлено: 2009-05-29 1:20:21
buryanov
У меня несколько серверо имеют такого плана конфиг:
Core2Quad 9550,6600,C2D8500
GigaByte,Asus Desktop MB
Raid собран на северном мосте, гдето 0+1, гдето 1, гдето 0
2-8GB RAM
Сравнивать производительности райдов не приходило в голову, но, когда развалился такой рейд один раз, пришлось вырубать сервак, чтоб пересобрать.
Под FreeBSD низнаю как и не пробовал hotswap, а под MS винты менял на ходу в горячую, когда вылетали и небыло возможности вырубить машину, если собран софтовый рейд.
По производительности самого рейда, могу стазать следующее:
имея 2 сетивых интерфейса, сумарно больше 55Метро/с получать неудавалось по самбе, по ftp доходило в несколько потоков до 180М/с, единичным 25М и 60М соответственно.
если сравнивать с точки зрения mysql, то 6 дисковый 0 рейд давал значительный прирост, особенно на относительно больших таблицах и нескольких запросах
Re: Файловый сервер, конфигурация
Добавлено: 2009-05-29 7:09:32
E-Wind
Заглядывая на сайты производителей железных рейдов... для себя бы наверное брал материнку, где больше PCI-E слотов расширения...
А так у меня сейчал Supemicro X7SBA
http://supermicro.com/products/motherbo ... /X7SBA.cfm
Чип, отвечающий за PCI-X греется очень сильно, ставил в простой Rack-овый корпус, менял радиатор... (на фото видно)
И еще применительно к серверным матерям - не во все можно добавить потом PCI-E видео... надо читать описание северных мостов
Re: Файловый сервер, конфигурация
Добавлено: 2009-05-29 8:14:12
bu7cher
Ничего не буду советовать, но у меня вот такая конфигурация стоит уже второй год:
Код: Выделить всё
FreeBSD 8.0-CURRENT #0: Sun Mar 30 13:14:47 MSD 2008
butcher@freebsd.properlan.net:/usr/obj/usr/src/sys/MEDIA
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ (2210.08-MHz K8-class CPU)
...
usable memory = 2136088576 (2037 MB)
avail memory = 2063695872 (1968 MB)
...
atapci0: <nVidia nForce MCP55 UDMA133 controller>
atapci1: <nVidia nForce MCP55 SATA300 controller>
atapci2: <nVidia nForce MCP55 SATA300 controller>
atapci3: <nVidia nForce MCP55 SATA300 controller>
atapci4: <SiI SiI 3132 SATA300 controller>
aac0: <Dell CERC SATA RAID 2>
aac0: CERC SATA1.5/6ch, aac driver 2.0.0-1
...
ATA channel 2:
Master: ad4 <WDC WD1200JS-00MHB0/02.01C03> Serial ATA II
Slave: no device present
ATA channel 3:
Master: ad6 <WDC WD5001ABYS-01YNA0/59.01D01> Serial ATA II
Slave: no device present
ATA channel 4:
Master: ad8 <WDC WD5001ABYS-01YNA0/59.01D01> Serial ATA II
Slave: no device present
ATA channel 5:
Master: ad10 <WDC WD5002ABYS-01B1B0/02.03B02> Serial ATA II
Slave: no device present
ATA channel 6:
Master: ad12 <WDC WD5001ABYS-01YNA0/59.01D01> Serial ATA II
Slave: no device present
ATA channel 7:
Master: ad14 <WDC WD5001ABYS-01YNA0/59.01D01> Serial ATA II
Slave: no device present
ATA channel 8:
Master: ad16 <WDC WD5000ABYS-01TNA0/12.01C01> Serial ATA II
Slave: no device present
...
aacd0: 476906MB (976705408 sectors)
aacd1: 476906MB (976705408 sectors)
aacd2: 476906MB (976705408 sectors)
aacd3: 476906MB (976705408 sectors)
aacd4: 476906MB (976705408 sectors)
aacd5: 476906MB (976705408 sectors)
...
# zpool upgrade -v
This system is currently running ZFS version 6.
...
# zpool list
NAME SIZE USED AVAIL CAP HEALTH ALTROOT
video 5,44T 4,47T 988G 82% ONLINE -
...
# zpool status
pool: video
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
video ONLINE 0 0 0
raidz1 ONLINE 0 0 0
label/DISK_01 ONLINE 0 0 0
label/DISK_02 ONLINE 0 0 0
label/DISK_03 ONLINE 0 0 0
label/DISK_04 ONLINE 0 0 0
label/DISK_05 ONLINE 0 0 0
label/DISK_06 ONLINE 0 0 0
raidz1 ONLINE 0 0 0
label/DISK_11 ONLINE 0 0 0
label/DISK_12 ONLINE 0 0 0
label/DISK_13 ONLINE 0 0 0
label/DISK_14 ONLINE 0 0 0
label/DISK_15 ONLINE 0 0 0
label/DISK_16 ONLINE 0 0 0
errors: No known data errors
# zfs list
NAME USED AVAIL REFER MOUNTPOINT
video 3,71T 748G 3,71T /video
За время работы было заменено 2 диска по гарантии.. Нагрузка варьирует от средней до высокой, локалка на 500 человек.