Network technologies
Computer hardware
Comments 81
+6
Вот это жесткач. как прямом, так и в переносном смысле.
тяга к самоделке конечно похвальна, но намного проще и надежнее было бы взять бэушный SFF комп со встроенными SATA портами, слипом, Wake-On-Lan и прочими плюшками корпоративных решений.
0
Я взял ноутбук без крышки. Нативные 2 SATA, USB 3 шт. проц АМД E-350. Подвесил за стол не шумит, почти не греется.
0
вот кстати да.
Любой брендовый системник + ос на флешке — простой и эффективный способ построить NAS. Там и вентиляция корпуса продумана и мощностей чипсета хватает на все и поддержка SATA нативная и сетевую карту можно любую поставить.
У меня dell optiplex 320 NASом работает, загружаясь с флешки с OpenWRT
0
Тогда ещё подумал, а зачем два вентилятора, если можно один и большой.
А нужно ли вообще охлаждение для дисков в данном случае? Или вентилятор в основном для охлаждения блока питания?

P.S. корпус выглядит брутально. Судя по стальным пластинами на него можно становиться и нога не соскользнёт.
+1
Честно, даже не рассматривал вариант без принудительного охлаждения. Идея реализации NASa сформировалась именно из-за вентилятора и под него такой форм-фактор появился.
Понимаю, что выглядит колхозно. В построении руководствовался, в первую очередь, функциональностью. Тем более, его место в шкафу. А там, темно и страшно.
+7
Идея реализации NASa сформировалась именно из-за вентилятора
Каша из топора:)
0
какую температуру дисков вы хотели получить в своем изделии? комфортная температура для дисков вовсе не такая же как для остальных компонентов обычного компьютера. дискам вполне достаточно 35 градусов, а комп и при 20 прекрасно себя чувствует.
+6
Использование USB-SATA это ужас какой-то. На его грабли вы даже успели наступить один раз.
Примерно за те же деньги можно было бы купить любую mini-ITX плату с установленным процессором.
+2
До появления NASa был домашний сервер на mini-ITX, он выполнял роли: хранилки, медиа-сервера, роутера с VPN. Мощности стало не хватать, да и яйца в одной корзине хранить чревато неприятностями. Поэтому и пришёл к тому, что надо разнести сервисы на разные устройства. Теперь имеем, NAS и сервер виртуальных машин, в котором, под каждый сервис своя виртуальная машина. Что касается USB-SATA, да, опыт показал, появляется дополнительное звено для отказа.
+1

Пробовал сделать аналогичное решение (с USB-SATA) на Raspberry Pi. Но столкнулся с проблемой — винчестеры (WD RED WD10JFCX 2.5") вообще никогда не отключаются. Шпиндель крутится круглосуточно, даже когда нет чтения/записи данных, что нельзя назвать энергоэкономичным и бесшумным решением. Скажите, удалось ли вам как-то обеспечить spin down (sleep) для дисков, чтобы уменьшить потреблении в режиме ожидания? Или это возможно только при прямом подключении к платам с SATA?

+2
Думаю, засыпание зависит от самого диска. В NAS стоят два диска:
— ST2000NM0033 — засыпает.
— ST2000NC001 — не засыпает.
Надо будет разобраться.
+3
Для WD есть настроечная утилита под DOS — wdidle3, с помощью которой можно включить/выключить парковку головок, а с помощью демона ataidle можно задать время простоя до spindown. Для Seagate (да и для WD) можно и то и то сделать через ataidle.

Но я лично наоборот отключил и парковку головок, и остановку дисков, т.к. толку от этого никакого, например, на торрентокачалке, а ресурс диска они, теоретически, уменьшают.
+3
Эта парковка головок — просто страшилка для впечатлительных.
На моих дисках счетчик за миллион уходил, у кого-то и два миллиона было. Но на состоянии дисков это не сказывалось. Остальной смарт идеальный, работают без проблем.

В общем, отключать можно, но большого смысла нет.
0
хммм… как это 2 миллиона парковок?
ну возьмем 5 лет службы диска разделим на 2 ляма — получается парковка каждые 1,3 минуты в течении всей работы. Такое возможно?
0
Обычно речь идёт о Load Cycle Count.
Я не уверен, что он счетчик строго парковки показывает. Либо он, к примеру, может каждую головку отдельно считать, если у диска их восемь — то каждая парковка по 8 на счётчик прибавляет.

К примеру, сигейт четырёхтерабайтный у меня за 3 года и 287 дней работы имеет 980743 на этом счётчике.
WD 3TB за пять лет работы (43555 часов) — 568318.
У другого человека пятисотка WD, шесть лет — 1912705 (на второй полтора миллиона, но там возраст диска не знаю).

С другой стороны, у меня один за другим вылетело три сигейта (года по три им, одновременно покупались), счётчик этот там был вообще двузначный, у последнего диска 35.

Так что параметр если о чём-то и говорит, то точно не о том, насколько диску плохо или хорошо.
0
Дефолтовый таймаут парковки в первых wd green был 8 сек.
Не знаю как с win, но на linux, и соответственно на большинстве NAS, дефолтовый таймаут сброса кешей на диск 10 сек, те при самом плохом сценарии получается 6 парковок в минуту/8К в сутки/3М в год.
У меня есть пара гринов на 1TB, которые в первые год — два, точно не помню, набрали больше 1М, потом парковку отключил. Сейчас глянул — 1`115`000 парковок, оба живые, пробег 54К часов.
Для них по спецификации WD Load/unload cycles — 300`000
0
Да для всех так, по-моему. По крайней мере, у меня программка-монитор именно после 300 тысяч тревогу поднимает.
+1
Может быть, конечно, я впечатлительный, но когда ты уже почти заснул, а тут винчестер громко щёлкнул (выключился) и через несколько секунд зажужжал (стал снова раскручиваться) — это не очень приятно. Или когда ты компом пользуешься, откроешь файл и ждёшь пять секунд, пока винчестер проснётся. Сколько я ни плясал с бубном, так и не смог это отключить (wd10ears). И торренты не всегда помогают, ибо не всегда качаются, а порой и интернет пропадает. Помогло только dd if=/dev/sdb iflag=direct bs=4096 count=1 раз в минуту.
0
Кстати, да. У меня, например, NAS (и не только он) собран вокруг ASUS C60M-I. Пассивное охлаждение, вполне достаточная производительность, 6 (шесть!) S-ATA. Блок питания с большим управляемым вентилятором — по результатам, вентилятор редко когда крутится даже впловину и совсем бесшумен. Шуршат только механизмы HDD. В качестве ОС выбрал NAS4Free, в итоге всё оказалось тютелька-в-тютельку во всех отношениях.
0
Точно так же сделано, на AMD E2-2000, только 6-й порт SATA пришлось впаять вместо ESATA, благо электрически интерфейсы идентичны.
+2
Понимаю, что выглядит колхозно.

Автор! Ты не прав! Индустриально — да. Колхозно — нет.

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

Было бы желание, как говориться.
0
Это мысль! Вот только лазер прорежет ли алюминиевую пластину? Про оргстекло ролики видел, там режется всё хорошо. А так, надо подумать будет.
0
Если Вы в большом городе — наверняка найдется несколько контор, где с большим удовольствием Вам порежут не только алюминий, но и сталь; точность до полумиллиметра — лазером.
Еще вариант — алюминиевая композитная панель. Стоит чуть-чуть дороже, но легко фрезеруется (многие фирмы имеют портальные станки для фрезеровки). Я сам прямо сейчас занимаюсь колхозом с уже переработанным корпусом от обычного «писюка» и фрезерованной панелью из алюминиевой композитной панели. Еще плюсы — их можно сразу согнуть буквой «П», склеить, и она окрашена в какой-нибудь цвет (у меня была 4-миллиметровая панель красного цвета).
0
Прорежет, но не самый дешёвый. Сталь режется легче, чем алюминий, последний очень уж хорошо отводит тепло. Композит интереснее тем, что (при отсутствии щелей) делает конструкцию тише.
0
Ну там и так нормально было бы, все гайки только портят. Надо сменить способ крепежа с винтов на заклепки. Заклепочник стоит рублей 500, 50 заклепок 50 руб, так что можно без потерь для бюджета сделать очень аккуратную и крепкую конструкцию. Но конечно придется учитывать на то что она не будет разборной, оставить нижнюю крышку съемной например, для доступа внутрь.
0
Вариант с заклёпками хороший, но требует продумывания как оставить доступ к внутренностям. А так да, беру на заметку :)
0
И надо сразу заклепки «впотай» (конусные) брать — так вообще красивее всего получается
0
Две длинные заклёпки сделать осями (тефлоновые/полиэтиленовые) шайбы между деталями.
0
На одной из сторон сделать отверстия под резьбу (или вклеить гайки) и использовать винты. Если взять головки под шестигранник — будет незаметно.
0
Мне эта плата, в первую очередь, понравилась соотношением цены и начинки.… Два порта USB под два диска

Вижу на фото только один USB порт.
0
Подумал, что вывел еще порты с точек возле чипсета. А тут еще проще получилось.
+1
Там ещё microUSB сбоку, подписано, что OTG поддерживается.
0
Вообще для дисков, висящих на USB, получилось неплохо, да и дизайн вполне «индустриальный».
Но сама конструкция, особенно эти адаптеры usb-sata…
0
И когда потребуется заменить вентилятор, то придется разбирать буквально все — потому что вентилятор ставился первым.
Частенько так проектируют ноутбуки — когда для замены вентилятора надо снять материнскую плату. :-)
+1
когда для замены вентилятора надо снять материнскую плату

Только вчера такой разбирал. Compaq, чтоб его вместе с HP.
Теперь собирать.

image
0
120 мм вентилятор, от того же производителя, крутился в домашнем сервере год. Сейчас как полгода, переехал в компьютер, который почти не выключается. Не свистит и не останавливается. Если ещё полтора года проживёт, то хорошо.
0
Чтобы вентилятор долго жил, нужно на гидродинамическом подшипнике брать. У меня в БП вентилятору (scythe) уже лет десять почти — живёт без проблем. БП, правда, пора бы уже менять, ощущение есть, что он ослаб уже.
0
Вот нашёл! Тот кулер, который попал под разбор — это Noctua NH-D14. А там, по описанию, гидродинамические подшипники.
0
Значит у него есть все шансы пережить жесткие диски.
0
Noctua даёт гарантию на вентиляторы к этому конкретно кулеру на 150 тысяч часов. Исходя из того, что у себя в системнике я их вообще не слышу уже шесть лет, кажется мне, что проходят они дольше.
0
150 тысяч часов — это 17 лет. Если думаете, что вентиляторы проработают дольше, то это будет ещё больше. Если не фанатеть от ретро-железа, то за это время не одно поколение компьютеров поменяется, с очень большой вероятностью и корпус смениться успеет на такой, в котором вентиляторы уже без надобности будут.
0
обратите внимание на счетчик часов в тестах
smartctl -a /dev/sdb
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.2.0-25-generic] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Model Family: Seagate Barracuda ES.2
Device Model: ST3250310NS
Serial Number: 9SF03YSS
LU WWN Device Id: 5 000c50 00b865920
Firmware Version: SN04
User Capacity: 250,059,350,016 bytes [250 GB]
Sector Size: 512 bytes logical/physical
Device is: In smartctl database [for details use: -P show]
ATA Version is: 6
ATA Standard is: ATA/ATAPI-6 T13 1410D revision 2
Local Time is: Mon Jun 24 19:32:35 2019 MSK

==> WARNING: There are known problems with these drives,
see the following Seagate web pages:
http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=207931
http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=207963

SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status: (0x82) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Enabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 634) seconds.
Offline data collection
capabilities: (0x7b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 92) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 119 099 006 Pre-fail Always - 216529877
3 Spin_Up_Time 0x0003 096 096 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 68
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 77
7 Seek_Error_Rate 0x000f 080 060 030 Pre-fail Always - 4407467310
9 Power_On_Hours 0x0032 082 011 000 Old_age Always - 16324
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 1
12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 68
184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
188 Command_Timeout 0x0032 100 100 000 Old_age Always - 0
189 High_Fly_Writes 0x003a 100 100 000 Old_age Always - 0
190 Airflow_Temperature_Cel 0x0022 068 053 045 Old_age Always - 32 (Min/Max 28/36)
194 Temperature_Celsius 0x0022 032 047 000 Old_age Always - 32 (0 13 0 0)
195 Hardware_ECC_Recovered 0x001a 023 022 000 Old_age Always - 216529877
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed without error 00% 2559 -
# 2 Extended offline Completed without error 00% 2391 -
# 3 Extended offline Completed without error 00% 2223 -
# 4 Extended offline Completed without error 00% 2055 -
# 5 Extended offline Completed without error 00% 1887 -
# 6 Extended offline Completed without error 00% 1719 -
# 7 Extended offline Completed without error 00% 1551 -
# 8 Extended offline Completed without error 00% 1383 -
# 9 Extended offline Completed without error 00% 1215 -
#10 Extended offline Completed without error 00% 1047 -
#11 Extended offline Completed without error 00% 879 -
#12 Extended offline Completed without error 00% 711 -
#13 Extended offline Completed without error 00% 543 -
#14 Extended offline Completed without error 00% 375 -
#15 Extended offline Completed without error 00% 207 -
#16 Extended offline Completed without error 00% 39 -
#17 Extended offline Completed without error 00% 65407 -
#18 Extended offline Completed without error 00% 65239 -
#19 Extended offline Completed without error 00% 65071 -
#20 Extended offline Completed without error 00% 64903 -
#21 Extended offline Completed without error 00% 64735 -

SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.


сайт сигейта говорит, что Гарантийный срок истек Март 8 2013
другой диск того же сервера
smartctl -a /dev/sda
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.2.0-25-generic] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Device Model: ST500DM002-1BC142
Serial Number: Z2AHH205
LU WWN Device Id: 5 000c50 03f7ac19b
Firmware Version: JC4B
User Capacity: 500,107,862,016 bytes [500 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: ATA-8-ACS revision 4
Local Time is: Mon Jun 24 19:46:32 2019 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status: (0x82) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Enabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: ( 592) seconds.
Offline data collection
capabilities: (0x7b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 77) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x103f) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 119 099 006 Pre-fail Always - 203925751
3 Spin_Up_Time 0x0003 100 100 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 21
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 1
7 Seek_Error_Rate 0x000f 089 060 030 Pre-fail Always - 882782877
9 Power_On_Hours 0x0032 027 027 000 Old_age Always - 64079
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 22
183 Runtime_Bad_Block 0x0032 100 100 000 Old_age Always - 0
184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
188 Command_Timeout 0x0032 100 100 000 Old_age Always - 0
189 High_Fly_Writes 0x003a 100 100 000 Old_age Always - 0
190 Airflow_Temperature_Cel 0x0022 069 053 045 Old_age Always - 31 (Min/Max 27/35)
194 Temperature_Celsius 0x0022 031 047 000 Old_age Always - 31 (0 15 0 0)
195 Hardware_ECC_Recovered 0x001a 032 015 000 Old_age Always - 203925751
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0
240 Head_Flying_Hours 0x0000 100 253 000 Old_age Offline - 126147484514956
241 Total_LBAs_Written 0x0000 100 253 000 Old_age Offline - 2118116590
242 Total_LBAs_Read 0x0000 100 253 000 Old_age Offline - 3569623222

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed without error 00% 37660 -
# 2 Extended offline Completed without error 00% 37492 -
# 3 Extended offline Completed without error 00% 37324 -
# 4 Extended offline Completed without error 00% 37156 -
# 5 Extended offline Completed without error 00% 36988 -
# 6 Extended offline Completed without error 00% 36820 -
# 7 Extended offline Completed without error 00% 36652 -
# 8 Extended offline Completed without error 00% 36484 -
# 9 Extended offline Completed without error 00% 36317 -
#10 Extended offline Completed without error 00% 36148 -
#11 Extended offline Completed without error 00% 35980 -
#12 Extended offline Completed without error 00% 35812 -
#13 Extended offline Completed without error 00% 35644 -
#14 Extended offline Completed without error 00% 35476 -
#15 Extended offline Completed without error 00% 35308 -
#16 Extended offline Completed without error 00% 35140 -
#17 Extended offline Completed without error 00% 34972 -
#18 Extended offline Completed without error 00% 34804 -
#19 Extended offline Completed without error 00% 34636 -
#20 Extended offline Completed without error 00% 34468 -
#21 Extended offline Completed without error 00% 34300 -

SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.


Гарантийный срок истек Февраль 27 2014
Power_On_Hours завис на 64079
Берем часы из тестов
(37660+65535)/24/365=11,78
Больше 11 лет работы. Смена поколения, нет не знаем.
0
Простите меня великодушно, но порадуйте меня тем что Noctua NH-D14 перед разборкой изначально был мертв, и остались живые только кулеры. А то же мне плохо становится от мысли такой ре инкарнации.
+1
Порадую. Так как, кулер находился в большом ящике для отработавших комплектующих, то оттуда был извлечен изрядно помятым и с треснувшими трубками. Сам удивился, как ещё вентиляторы оказались работоспособными. До меня, в компании был переезд и часть комплектующих перевозили просто свалив в ящик.
0
Спасибо. Отлегло. Пару месяцев как гоняю Storm Assassin II, с завистью к Noctua NH-D14 (а уже и 15-я вышла) которая ощутимо дороже.
0

Что бы "вокруг" не нужных дисков или компов строили НАСы я слышал (у самого несколько)… но вот что бы "вокруг" пропеллера пострлили — первый раз!

0

Кстати, вот идея (реализованная мной в одном из моих НАСов):
берем старый лептоп (в моем случаи леново и3-2ххх какой то) с выломанными пятоями эераном и т.п. когда его чинить не выгодно но он рабочий)
ставим в него 2 диска 2.5 (один штатно второй вместо CD/DVD)
ставим на загрузочную флешку XigmaNAS (например)
профит!
минусы — если упало электричество сам не включится
плюсы — плоский (можно за книги поставить)
а главное "имеет встроенный ИБП" в моем случаи батарея 11го года держит 2 часа в продакшене
зы еще минус диски тольео 2.5

+1
NAS с USB это не очень, лучше уж mini-ITX, а если очень хочется на арм, то есть NanoPi m4 и плата расширения к нему с настоящим SATA контроллером на 4 диска.
-2
У нас ds416, там как раз один большой вентилятор, режим настраивается.
А такая поделка — просто жесть. Лучше уж небольшой системник взять с полноценным линуксом, чем такое.
0
Если уж колхозить то:
1. Нормальные порты САТА хотя бы 2 версии.
2. Пассивное охлаждение.
3. Если уж охлаждение активное то пылевой фильтр на морду корпуса.
4. Материнку с 4-мя сата-портами.
0
жесть какая…
конвертеров USB-to-SATA

и как со скоросью? raid есть?
-3
Отличный пример, как не надо делать NAS. Уважаемый, ну о какой надежности можно вести речь, если у вас он собран по сути из говна и палок?
0
А ещё, как выяснилось, нет raid и никаких проверок на доступность дисков, данные копируются скриптом. Все плюсы nas спустили в унитаз, и это на it-портале.
0
Что нет raid — это правильно. Тем более в таком исполнении.
А вот что диагностика идет методом отключил диск подключил другой — это уже несерьёзно.
+1
Сетевое хранилище на скорости 30 Мб/с, клёво :)

С другой стороны, удивительно, что копирование с диска на диск даёт 33,17 через общий и единственный USB 2.0 порт, у которого теоретический предел 60, а на практике около 25-30.

Кстати, я тоже пользуюсь USB-SATA, опыт положительный. Замониторный безвентиляторный компьютер, хаб USB 3.0 и полка с дисками, буквально. Из плюсов: компактность — аккуратный системник с ладонь, модульность — диски съёмные и заменяемые, охлаждение — диски не греются от процессора, отсутствие вентиляторов — можно не выключать на ночь. Скорость как по SATA. Минусы — нет настройки остановки шпинделя, прошиты дефолтные пять минут. Заморочки с согласованием питания — комп при выключении снимает питание USB и гасит диски «насовсем», а на странице BIOS вместо настроек южного моста — заглушка. Хаб решил проблему.
0
Интересно! Стремление к безвентиляторности тоже есть. Планирую (в течении года :) следующий NAS строить на съёмных 2.5 дисках, с SATA портами, без вентилятора и симпатишным дизайном.
0
Рассматривали ли вы другие материнские платы?
Какая операционная система linux выбрана? почему?
Как управляете, только ssh или есть web морда?
Рассматривали ли вы xpenology?
Есть ли оповещение, если система «заболела»?
0
Да, рассматривал. Основной критерий был, чем меньше, тем лучше. Как по цене, так и по размерам.
Ubuntu 16.04, так как, есть готовый образ под ARM.
Только по ssh.
Нет, Ubuntu роднее :)
Оповещения нет. Увидел, что диск не отвечает, потому что, виим сообщил о недоступности репозитория.
0
Если покрасить корпус в черный матовый цвет, думаю будет выглядеть значительно лучше
+3

Люди из ноутбуков NAS-ы строят. А ведь уже давно пора задумываться о NAS- ах из смартфонов. Особенно если дисплей разбился, MicroSD до терабайта, USB-OTG...

0
Спасибо за рассказ.
Несколько вопросов
1) Какой именно БП? Если есть ссылка на Ali, то поделитесь
2) Orange Pi One+ — какое ядро/дистрибутив используете? Дело в том, что mainline в armbian до сих пор в состоянии «suitable for testing». И, например, при обновлении можно влететь на неработающий Ethernet. А киньте на pastebin вывод dmesg пожалуйста =).
3) Глупый вопрос — уголки 20х20 мм?
4) Какой чипсет у usb-sata моста?
5) NAS-понятие растяжимое. Что именно установлено? Samba? NFS?

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

P.S. Я тут развлекался с кластером из Orange Pi PC2, потом из One+. Стабильность первого как-то сильно больше.
0
1) Вот такой блок питания — NED-75A.
2) 3.10.65 / Ubuntu 16.04.6 Дистрибутив брал здесь.
3) Да, поправил :)
4) Вот такой контроллер — JMS579.
5) Samba.

Поделитесь знанием, какие задачи будут или уже решаются на кластере из ARMов. Вопрос интересен, но пока не вижу для себя практического применения?
Спасибо.
+2
Из применения «сейчас» — майнит всякое типа VeriumReserve, Turtle, Magi. Интерес скорее спортивный, сами понимаете.
А вообще пробовал Spark, но microSD это очень грустный носитель, нужно мастрячить что-нибудь понадежнее. Мне было интересно довести до ума плату управления питанием, да и просто запустить вот это вот всё. Может поиграюсь в сам себе VPS, когда время будет.

С БП с Али — поаккуратнее. Я вот уже один раз домой вернулся, а подобный блок издаёт звуки цикад и не стартует. Так что теперь либо старорежимный ATX типа FSP/Powerman, либо каноничный meanwell. Собственно заморочился с управлением ATX из-за этого.

Дистрибутив — ну не знаю… Можно и армбиан попробовать — там уже 5.x выросло ядро. Я правда, давно не обновлялся.

По поводу JMicron — у меня чудо-кабель за три рубля с Али, там внезапно оказался JMicron 578, к которому подошла вот эта прошивка — forum.armbian.com/topic/3317-orange-pi-zero-nas-expansion-board-with-sata-msata/page/4
Появилась поддержка Trim, а в eeprom можно прошить sleep timeout. Посмотрите, может ваше изделие тоже поддержано.
А вообще еще раз спасибо за текст — так классно видеть что-то сделанное руками. А мысль о том, что идея пришла «со стороны пропеллера» — это просто замечательно (мне лично это очень близко). Удачи и новых идей. А главное, диванных критиков не слушайте. Просто делайте.

0
Спасибо за пожелание, готовлю ещё пост про сервер виртуальных машин, выполненный в том же, индустриальном формате. Лист алюминия же остался от NASа :)
0
По своему опыту могу сказать, что USB-SATA переходник — самый частоотваливающийся элемент такой системы. Поэтому рекомендовал бы присмотреться к одноплатникам, у которых есть один или несколько портов SATA.
Banana Pi, например, или один из новых Orange Pi.
Only those users with full accounts are able to leave comments. , please.