Создание личного хранилища файлов ZFS

256
SB316

Я заинтересован в создании личного сервера / хранилища файлов с использованием ZFS. Я хотел бы иметь место для резервного копирования своих машин и для размещения файлов для длительного хранения (фотографии, старые документы и тому подобное). Я обнаружил ZFS во время исследования и думаю, что хотел бы использовать это. Я планирую собрать машину, начав, возможно, с 3 накопителей емкостью 1 ТБ, а затем расширить, как мне кажется, позже.

На моем нынешнем уровне понимания у меня есть следующий список деталей: * Материнская плата * ОЗУ (8-16 ГБ) * Процессор * Блок питания * Вентиляторы * Корпус * Жесткие диски (несколько) * Кабели SATA и другие

Похоже, что, по сути, я бы собирал небольшой ПК. Нужно ли это делать или есть какое-то оборудование, которое я могу вырезать? Существуют ли специальные системы, которые я мог бы использовать, которые также можно было бы расширить до большего количества дисков? И если да, будет ли строительство одного более экономически эффективным, чем покупка одного из них? Если я должен построить, на какие части я смогу привыкнуть / сократить расходы, и на что я должен потратить больше денег?

Благодарю.

3
Немного высокого класса для Сохо, но https://www.ixsystems.com/freenas-mini/ Zoredache 7 лет назад 0
Я настоятельно рекомендую потратить дополнительные деньги, чтобы получить комбинацию оперативной памяти, процессора и материнской платы, которая использует ECC RAM. Вполне возможно, что у вас все будет хорошо с ОЗУ не-ECC, но это увеличивает риск. Оперативная память ECC не намного дороже, чем не-ECC, и большинство процессоров AMD вместе со многими Intel выше самого низкого уровня поддерживают оперативную память ECC. a CVn 7 лет назад 1

2 ответа на вопрос

2
SYN

Для первоначальной установки и при условии, что вы делаете это для себя, лучше начать с обычного оборудования. Если вы начнете искать идеальные комплектующие или компоненты корпоративного уровня, счет будет расти очень быстро.

Запуск ZFS поверх SoHo NAS выполним - у меня все еще есть mfsBSD на некотором QNap, работает как обаяние - хотя у вас, вероятно, будут лучшие процессоры и / или больше оперативной памяти на вашем обычном оборудовании.

2
user121391

Если вы хотите свести к минимуму все, вы можете запустить с 2 ГБ ОЗУ без ECC, безвентиляторным процессором SoC / материнской платой с низким энергопотреблением, без корпуса и с одним диском. Но вы бы очень мало выиграли от этого во времена, когда вы можете получить обновляемый двухъядерный процессор Celeron, 4 ГБ ECC RAM, вентиляторы, небольшой корпус, двух Гбит Ethernet, кабели и место для 4 жестких дисков примерно за 170 евро, включая гарантию (микросервер HP). Экономия от масштаба в значительной степени непобедима в этой ценовой категории.

Ценовые диапазоны и выбор:

По сути это именно так (цены без дисков):

  • Если у вас почти нет денег и вы готовы пойти на компромисс, используйте старое оборудование с ECC, если ваше электричество почти ничего не стоит, или купите любое новое маленькое устройство с x64 (ни у одного из них нет поддержки ECC). Диапазон цен от 10 до 150 евро.
  • Если у вас есть немного денег, но не так много, готовые микросерверы - ваш лучший выбор в отношении энергопотребления, цены, возможностей и качества сборки. Примерами являются микросервер HP или Dell T20. Цены могут варьироваться, но обычно это лучшие от 150 до 500 евро
  • Если деньги не являются проблемой, вы можете построить свою собственную систему, ориентируясь на свои цели (производительность, требования к пространству, расширяемость, мобильность, цена, гарантия, шум, энергопотребление и т. Д.). Диапазон цен составляет от 500 до неограниченного, но большинство домов будут оставаться под 2500 евро.

На что обращать внимание:

  • Оперативная память ECC предпочтительнее, чем не-ECC, но отсутствует почти на всех дешевых системных платах стоимостью менее 150 евро (кроме упомянутых выше сборных систем).
  • В зависимости от того, где вы живете, 1 кВт / ч может стоить менее 10 центов или более 30, поэтому для работы в режиме 24/7 это может быстро сложиться и может быть дешевле купить новое и энергосберегающее оборудование (иногда новое оборудование даже «бесплатно» через 3 или 5 лет). Например, новая плата Pentium-D SoC на плате стоимостью 350 евро потребляет в среднем 25 Вт для всей системы. Более старая использованная плата Xeon может потреблять около 50 Вт при 30 центах / кВтч, это означает, что через 5 лет ваша плата по существу будет оплачена, даже если цена аванса высока.
  • Если у вас есть 3 диска, я подозреваю, что вы используете RAIDZ1. Для дисков размером более 1 ТБ это плохая идея. Также расширить их позже будет сложно, поскольку вы можете только добавить новые vdevs или увеличить размеры всех дисков, но не можете изменить тип vdev на RAIDZ2 или изменить количество дисков в нем. Я бы предложил использовать зеркала, у них меньше головной боли в долгосрочной перспективе.
Спасибо за ответ. Я ищу очень дешево. * Dirt Cheap * В настоящее время я смотрю на [ASRock C70M1] (http://www.newegg.com/Product/Product.aspx?Item=N82E16813157594), SBC (правильно ли я использую этот термин?), Использующий Двухъядерный процессор AMD Ontario, который обойдется мне примерно в 35 долларов. Спасибо за совет о зеркалировании. Я думал о RAIDZ1. Я не думал об энергопотреблении. Я не могу найти информацию для моей материнской платы на сайте. Как бы я рассчитал его энергопотребление? SB316 7 лет назад 0
@ SB316 На рынке в этом ценовом диапазоне с ECC ничего не существует, поэтому любая плата по существу будет одинаковой по функциональным возможностям. Следующим шагом будет PCEngines APU2C4 с ECC примерно за 100 евро + налоги (но с другими недостатками). Если вы не используете ECC RAM, я бы регулярно проверял память с помощью memtest86 +. user121391 7 лет назад 0
@ SB316 Потребляемая мощность должна быть измерена и / или оценена. Ищите отзывы о вашей доске онлайн с такими ключевыми словами, как «кВт / ч», «Ватт», «Потребляемая мощность», «Энергопотребление» и тому подобное. Лучшие стороны обзора действительно проверяют это. Если вы ничего не нашли, вам нужно оценить по различным частям платы, потому что они часто распределяются между досками. Другой способ - купить плату, протестировать ее и вернуть, если она слишком высокая (если вы живете в стране, где законы о защите клиентов позволяют это). user121391 7 лет назад 0
Celeron + ECC не звучит правильно. Я достаточно уверен, что Celeron даже не поддерживает ECC. a CVn 7 лет назад 0
@ MichaelKjörling Intel неоднократно использовала торговые марки Atom, Celeron и Pentium для принципиально совершенно разных процессоров. Я говорил о чипах нынешнего поколения на сокетах 1155, 1150, 1151 и не-сокетных за последние 3-4 года. Эти процессоры имеют поддержку ECC (взгляните на ARK). Теперь потребительские платы часто поддерживают только обычную оперативную память, но центральный процессор, тем не менее, на это способен. Есть также несколько (очень мало) моделей i3, и я думаю, что одна или две модели i5 и i7, но они такие же дорогие, как и Xeons, поэтому я не говорил о них. user121391 7 лет назад 1
Небольшая поправка к моему последнему комментарию: согласно Intel на http://ark.intel.com/search/advanced?s=t&FamilyText=Intel%C2%AE%20Celeron%C2%AE%20Processor&ECCMemory=true, только 28 из 110 Celeron SKU поддерживают ECC. 44 из 98 Пентиумов, а также 9 из 57 Атомов. user121391 7 лет назад 1
@ user121391 Да. Ну, это полезно знать. Я использую AMD уже более десяти лет и редко покупаю новые процессоры. a CVn 7 лет назад 0
@ MichaelKjörling Их мало рекламируют, но Dell, HP и другие используют их для своих небольших офисов и рабочих станций. Также из-за небольшого количества ядер и высокой частоты (3–3,5 ГГц за 40–100 евро) они являются хорошим выбором для бюджетных игровых систем. Но в целом, объединяя все функции платы, новые интегрированные платы Pentium-D имеют более низкое энергопотребление и большую производительность на ватт, поэтому я бы предпочел их для серверов, которые не обновляются на стороне процессора, но построены для этой цели. user121391 7 лет назад 0