Я планирую создать файловый сервер для моей домашней сети, и я хочу знать, на что мне следует обращать внимание при сборке машины. Я думал о том, чтобы просто собрать дерьмовую коробку Linux с множеством террабайтных жестких дисков и настроить общий ресурс для самбы. Это наивная установка, но могу ли я сделать что-то еще с машиной?
Какие диски я должен купить? Быстрые диски (15 + k об / мин) стоят больше, чем более медленные диски? В каком случае я должен искать, чтобы оптимизировать воздушный поток и держать большинство отсеков для дисков? Я знаю, что мне нужен сервер, но есть ли что-то еще, чтобы искать? Есть ли какие-либо серверные корпуса с легкодвижными креплениями, которые предоставляет dell? Я люблю эти крепления, и со многими приводами они могут иметь решающее значение.
Кроме того, стоит ли переходить на маршрутизатор 1 Гб для облегчения передачи файлов? Стандартный размер файла для передачи будет где-то от 700 МБ до 4 ГБ.
Как сохранить сервер относительно тихим на такой большой машине (много HD)? Твердотельные накопители кажутся непомерно дорогими для места, которое я хочу, так что мне делать?
Ext4 - это путь?
источник
Одно замечание, чтобы предложить ... Вы смотрели на проект FreeNAS ? Он был сделан для проектов, таких как тот, который вы предлагаете (вместо OpenFiler). Посмотрите на оба и посмотрите, что вы думаете.
Я согласен с другими предложениями Кевина, хотя. Я бы не стал беспокоиться об аппаратном обеспечении RAID (лотках подкачки), если вам действительно не нужны эти функции по какой-то причине; для домашнего сервера не стоит беспокоиться о потере денег или производительности из-за простоев.
Возможно, вы захотите инвестировать в некоторые внешние диски для использования в качестве схемы резервного копирования. RAID не является резервной копией ...
источник
Я бы сказал, для домашнего использования ...
Объем памяти, вероятно, будет значить для вас больше, чем истинная «скорость». В наши дни диски SATA 7200rpm работают довольно хорошо. Получение SSD, SCSI, SAS было бы излишним и сверх бюджетным (легко).
Гигабитный коммутатор и гигабитные карты с гигантскими кадрами заметно выручит. Существуют различные уровни сетевых коммутаторов от разных поставщиков, поэтому сделайте небольшую домашнюю работу по этому вопросу. Я использовал Netgear и у меня не было проблем с их продуктами. Linksys может быть другим поставщиком для расследования.
Для простой установки жестких дисков существуют случаи на уровне сервера, но они часто ОЧЕНЬ дороги. Я бы заглянул в SATA-корпус Supermicro CSE-M35T-1B. Он вмещает 5 дисков в x5 5,25 "внешних отсеках. Проверьте это в Newegg . Если вы планируете действительно увеличить объем хранилища в одном случае, вам, возможно, придется обратить внимание на расширенные корпуса размера ATX (eATX). Как правило, они стоят дороже, чем ATX, но опять же, если вы хотите добавить больше дисков позже, имейте в виду размер корпуса.
Я также согласен с Кевином Купалом; Диски Seagate чертовски хороши. У меня не было с ними проблем, но я использую их диски серии Enterprise (NS). Я начинаю использовать серию накопителей WD EADS Green Caviar (малой мощности). Пока что проблем нет, отличная емкость и очень доступная цена. 1 ТБ менее чем за 80 долларов в наши дни впечатляет.
Для спокойной работы использование процессора с низким энергопотреблением, такого как Atom, поможет в углах шума и энергопотребления. Теперь, в зависимости от того, как вы используете / злоупотребляете своим NAS, мощность процессора может или не может стать фактором. Есть вентиляторы, которые специализируются на перемещении большого количества воздуха, оставаясь довольно тихим. Есть материалы для шумопоглощения, которые вы можете купить для чехлов, но это для экстремалов, и я не совсем уверен, насколько вы готовы сделать свою машину максимально тихой.
Я должен отметить, что если бы вы могли отредактировать свой пост, включив в него то, что вы хотите сделать со своим NAS, это может помочь немного больше. Большинство людей достаточно предвзяты, когда дело доходит до файловых систем, и, честно говоря, у них всех есть свои плюсы и минусы, учитывая обстоятельства. Ext3 должен подойти для всех ваших общих потребностей, но если вы захотите в конечном итоге увеличить объем NAS до чрезвычайно большого размера хранилища, я бы поспорил, что большинство людей скажут, что вы используете ZFS. Ничего не имею против Ext4. Я даже не использовал его, но сомневаюсь, что возникнут какие-либо проблемы. Опять же, вы знаете, для чего вы будете использовать свой NAS, настолько тщательно, если сможете.
Планируете ли вы использовать RAID? Если так, купите контроллер. LSI / 3Ware / Adaptec / HighPoint (возможно) и т. Д. И т. Д. Деньги заранее, по всей вероятности, позже (по всей вероятности) избавят вас от головной боли.
источник
источник
источник
Корпус с хорошим охлаждением и достаточным источником питания для начинающих. Чтобы было прохладно и тихо, ищите корпус с 120-мм вентиляторами, который может перемещать то же количество воздуха, что и вентилятор меньшего размера, но с гораздо более низким числом оборотов в минуту. Это не обязательно должен быть «серверный» случай, так как «полная башня» должна быть в состоянии сделать свое дело.
Если вам нравятся крепления жестких дисков с возможностью «горячей замены», на рынке есть продукты, которые опустятся до нескольких (3 или 4) 5,25 дюймов. Отсеки для накопителей, в которых предусмотрено 4 или 5 отсеков для дисков с возможностью горячей замены SATA. Ищите newegg.com для «горячей замены», и вы увидите их.
Диски 15k RPM и твердотельные накопители не стоят лишних усилий для домашнего файлового сервера, если все, что он делает, - это отправка файлов на ПК в вашем доме.
Однако гигабитная сеть того стоит для домашнего файлового сервера. Получите гигабитный коммутатор, если у вас его еще нет.
Если вы беспокоитесь о высокой доступности, подумайте о настройке RAID. Это много обсуждалось здесь, поэтому я уверен, что поиск будет много.
Вам также необходимо определить резервные копии, поскольку RAID не является резервной копией!
источник
Что касается файловой системы, я бы предложил XFS, если вы управляете дисковым массивом на таком низком уровне (Openfiler может решить эту проблему за вас).
источник
Это действительно зависит от того, что вы хотите сделать со своим домашним сервером. Если все, что вам нужно для хранения файлов, то то, что вы делаете, звучит великолепно. Тем не менее, я использую свой домашний сервер для обучения и разработки, на нем установлен VMWare ESX, и он выполняет множество функций, от файлового сервера, почтового сервера, домашнего сервера Windows, до предоставления виртуальных машин для тестирования новых вещей или изучения и изучения новых навыков, поэтому Я решил бросить разумное количество оборудования и денег на это, чтобы он мог на все это.
Поэтому я бы посоветовал подумать о том, что вы надеетесь получить от своего сервера и что вы, возможно, захотите сделать в ближайшем будущем, и о спецификациях соответственно.
источник
Вы также можете подумать о подключении устройства RAID, такого как drobo ( http://drobo.com ), напрямую подключенного к серверу на базе атомов. Это должно быть довольно тихо с небольшим следом.
источник
Я бы определенно порекомендовал какую-либо форму установки RAID, независимо от того, программно или аппаратно это зависит от доступных вам технологий. Как только вы начинаете добавлять несколько дисков, вы увеличиваете вероятность того, что один сбой приведет к стиранию данных.
В наши дни тип хранилища, о котором вы говорите, настолько дешев, что нет никакой причины использовать что-либо, кроме RAID 10, если оно доступно. 4 x 1 ТБ в массиве RAID 10 обеспечат использование 2 ТБ с высокой производительностью и хорошей избыточностью.
источник
Я бы предложил пойти с некоторыми основами:
источник