Это очередная статья о сборке очередного NAS для домашнего использования. Что побудило меня написать её? Начиная собирать себе NAS, я перечитал все нагугленные статьи, в которых люди рассказывали, как выбирали и собирали хранилища для себя. Благодаря этим статьям, я избежал некоторых ошибок при выборе железа и ПО. Собрал с первого раза конфигурацию, которая полностью меня устраивает по сей день. Поэтому уверен, кому-то моя статья может пригодиться.
Правда, надо сказать, что по профессии я системный администратор и это наложило на конфигурацию определённые требования, а на статью — подробность в описаниях с иллюстрациями на ~2 Мб. Так что да, NAS собирал сам. Но без фанатизма. В статье я не ограничился описанием железа, а рассказал ещё как использую получившуюся машину. Всем интересующимся добро пожаловать под кат!
В жизни каждого айтишника наступает момент, когда в корпусе кончается место под диски
Прежде чем бежать в магазин, я попытался определиться что хочу получить от устройства сейчас, и что мне может захотеться потом.
К тому времени я имел опыт общения на работе с Synology DiskStation DS411 и с D-Link DNS-320. В операционку Synology я был влюблён! Стабильно, удобно, понятно, свой репозиторий с приложениями, полезные обновления — это всё про неё. Само железо тоже радовало своим аптаймом и тишиной. Не радовала только цена (конец 2014 г.) Я не готов был отдать 20 000 руб. за то, чтобы просто хранить там фильмы с музыкой. Естественно были модели подешевле на два диска, но четыре диска для хранилища честь, а два и в стационарном компьютере есть.
На примере DNS-320 я увидел, что, если выбирать самое дешёвое, то и получу я более чем скромное устройство. Собственно, раздавать файлы в локалке — это единственное, что более-менее нормально умеет делать данная коробка.
На этом этапе стало понятно, что NAS придётся собирать из компьютерных комплектующих.
Исследуя цены на брендовые хранилища, я параллельно раздумывал о конфигурации дисков в системе. RAID? JBOD? Отдельными томами? С одной стороны, хранить на рэйде фильмы с музыкой — расточительно. В случае утраты, их можно скачать заново. С другой стороны, есть пара папок, которым надо бы обеспечить сохранность и желательно без разработки специальных сценариев бэкапа (за бэкапами надо следить и проверять). Кроме того, уже имеющиеся у меня диски — разного объёма. Соответственно после сборки любого RAID, я потеряю сотни гигабайт на «обрезке» дисков под самый маленький и целый диск под контрольные суммы (например).
JBOD выглядит привлекательно в том плане, что доступен весь объём всех дисков, а в случае отказа одного, данные на остальных останутся. Но ту пару важных папок всё равно нужно бэкапить. Кроме того, для меня остался открытым вопрос что произойдёт со всем массивом, если один из дисков откажет. Продолжит ли массив работу или всё придётся пересобирать/восстанавливать?
Работать с дисками как с отдельными томами тоже не с руки. Рано или поздно на всех дисках будет фарш из разных данных. В общем надо было думать дальше, ато:
Так как хранилище теперь собиралось из обычных компьютерных комплектующих, то выбор операционки был широк. Linux, Windows, XPenology, FreeNAS, NAS4Free. Классическому Линуксу (Ubuntu, Debian и т.п.) сразу нет. Я в нём не большой спец и прикручивание каждой функции сопровождалось бы многочасовыми работами. FreeNAS и NAS4Free очень интересные и функциональные решения, но смутила статья про флешки, с которых грузятся эти операционки. Кроме того, т.к. эти системы основаны на FreeBSD, то в случае расширения их функционала или возникновении проблем, я столкнусь всё с тем же малоизвестным мне Линуксом. С HDD они работают всё в тех же линуксовых форматах. Как правильно было написано в одной статье:
XPenology выглядел самым привлекательным, т.к. имелся положительный опыт работы с ним. Да, в основе это всё тот же Линукс, но все задачи и не многочисленные проблемы мне удавалось решать через веб-интерфейс.
Ах да, Windows. Ну это выглядело для меня как-то скучно и громоздко. Мне хотелось чего-то лёгкого и нового, а не ещё один Win сервер, которые уже надоели на работе.
И тут я нахожу статью на хабре StableBit DrivePool — дисковый массив с дублированием файлов. В статье автор сделал небольшой обзор софтовых решений для работы с массивами дисков. Его целью было отказаться от RAID, не потеряв при этом в сохранности файлов. А в случае проблем, не «шаманить» с восстановлением. Прочитав её, я понял, что StableBit DrivePool — как раз то, что мне нужно! Принцип работы программы хорошо описан в конце статьи автора.
Программа платная, но в 2014-м в пересчёте на рубли она стоила всего 700+. Я не стал париться и купил лицензию. Сейчас цена ощутимо больше, поэтому вот вам инфа: за год программа не обновлялась. Работает стабильно, косяков не обнаружено.
Найдя способ, как объединить диски в пул, выбор операционки стал очевиден — Windows. StableBit DrivePool доступна только под эту платформу. Я выбрал Server 2008R2.
Определившись с операционной системой, можно выбирать железо. Хотелось, чтобы оно было компактным, бесшумным и дешёвым. В плане компактности и бесшумности обратил внимание на материнские платы с встроенным процессором и с охлаждением без вентилятора. Они оказались ещё и не дорогими, поэтому достаточно быстро выбрал Asus AT4NM10T-I:
Плата оставила очень приятные ощущения. Судя по набору и количеству портов/разъёмов, при создании этой платы наверняка рассчитывали на всяких самоделкиных. Есть даже разъём для LVDS.
Производительность объективно оценить не могу. С задачами NAS на Windows Server она справляется замечательно. Синтетические тесты не делал.
Корпус по оптимальным соотношениям цена/качество нашёлся быстро. Cooler Master Elite 120.
Смотрел корпуса и покомпактнее, но цены у них были уже не такие компактные. Корпус оказался удобным и качественным. Три HDD вставляются штатно.
Четвёртый через докупаемый переходник в отсек для CD-ROM. (да да, переходник пришлось колхозить, другого в магазинах не было)
В комплекте с корпусом 2 вентилятора. Один на 120 мм для HDD и один на 80 для радиатора материнской платы (вы его уже заметили на предыдущих фото).
Приятной мелочью в комплекте оказались два переходника с 3,5' на 2,5' HDD. Особая приятность в том, что переходники подходят для любого другого корпуса. Отверстия под болты у них на стандартном месте, а высота конструкции с установленным диском не превышает высоту обычного HDD.
В процессе сборки никаких проблем не возникло. Длинны всех проводов достаточно, установка и последующий доступ к комплектующим удобен (за исключением очевидных вещей). В общем корпус для людей!
Всё остальное железо, а именно диски, БП и оперативная память (SO-DIMM) у меня имелись. В сумме я уложился в 5 085 рублей.
Отмечу, что двух гигабайт оперативки ощутимо мало. Я держу на серверах минимально возможный набор программ. У меня не висят всякие Апдейтеры от Гуглов и Адобов, каких-то приложений от драйверов и т.п. Минимальный набор, только самое нужное. При всём этом в спокойном состоянии занято 800 мегабайт памяти. Понятно, что при определённой активности пользователя, начинается активное использование файла подкачки со всеми вытекающими. В общем памяти берите больше.
Он есть. Рядом с кроватью не поставишь. Самый шумный из вентиляторов обдувает радиатор на материнской плате. Вентилятор в блоке питания и на корзине жёстких дисков не слышно за звуком самих дисков. Очень жаль, что корпусные вентиляторы из комплекта не поддерживают PWM. Тогда бы их скоростью управляла материнская плата:
И наверняка всегда держала бы на минимуме. Ещё склоняюсь к тому, что радиатору на процессоре не требуется дополнительное охлаждение, предусмотренное в корпусе. Как бы то ни было, вопрос с шумом отошёл на второй план. Я поставил системник там, где его шум совершенно не мешает и пока забыл об этом. Когда придёт время, либо вентиляторы будут заменены на поддерживающие PWM, либо приобретён контроллер для них. Ну, например:
Для работы с торрентами я поначалу установил классический ?Torrent. У него в настройках есть замечательная фишка: можно указать папку, которую ?Torrent будет постоянно мониторить на предмет наличия торрент-файла. Как только обнаруживается новый файлик, программа начинает закачку. И есть ещё одна галочка «Удалить торрент-файл когда началась закачка». Что получается. Я за своим компьютером, скачиваю торрент-файл и кладу в специальную папку на NAS. Через 5-10 секунд он пропадает. Это значит ?Torrent «взял» его и начал закачку. Ещё одна галочка под названием что то вроде «Добавлять случайное расширение к файлу пока он не скачался полностью» позволяет видеть в папке с закачками, какие файлы ещё качаются, а какие уже скачаны. По такой схеме, для скачивания торентов мне вообще не был нужен интерфейс ?Torrent.
Я пошёл ещё дальше и установил на мой сервер ЯндексДиск, указав в ?Torrent искать торрент-файлы в папке ЯДиска. Теперь, сидя на работе и подбирая себе киноленту на вечер, я клал торрент-файл на ЯДиск и через 20-30 секунд он пропадал…
Очень пригодилась программа HWMonitor, отображающая на рабочем столе приятное окно с температурой датчиков и скоростью вентиляторов (кстати, о температуре в корпусе):
Когда заходишь по RDP, сразу можно оценить, что всё крутится, вертится и не объято пламенем пожара.
К сожалению автор в новых версиях программы разделил её на платную и бесплатную. В бесплатной остался только минимальный базовый функционал. А все плюшки типа экранчика как на скрине, видимо, перенесены в платную. У меня версия 0.6.0 beta.
Такая схема проработала у меня не долго. Я задумался о том, что большую часть времени сервер просто стоит и тратит электричество. Он конечно раздаёт торренты, но те несчастные пара десятков моих любимых фильмов, которые я храню для себя, это даже не капля в море. В общем торрент-сеть совсем не обеднеет если я прекращу раздачу.
Итак, хочу, чтобы NAS работал только тогда, когда он мне нужен. А всё остальное время спал. И будить его по сети, а не кнопкой. Для этого есть технология Wake-on-LAN. Эту фичу должна поддерживать материнская плата и сетевой контроллер (если он внешний). Благо, на многих моделях эта функция есть, как и на моей. Пробуждается компьютер при помощи «волшебного пакета», отправленного в сеть с указанием МАС-адреса сетевой карты. Для этого есть специализированные бесплатные программы или, например, в моём роутере Asus есть такая функция. Но в процессе эксплуатации оказалось, что Windows сам шлёт это волшебство при обращении к сетевому ресурсу. И при обращении по RDP и при обращении к сетевой папке. Это и хорошо, и плохо. Хорошо тем, что не нужны дополнительные программы. А плохо вот чем, если расшаренную папку подключить на клиенте как сетевой диск, или добавить в избранное:
то при включении клиента, на сервер будет автоматически отправляться «волшебный пакет» и будить его. Это я выяснил, когда пытался понять почему мой NAS просыпается сам. В случае с сетевым диском поведение понятно — клиент пытается получить информацию о диске, чтобы отобразить его статус (объём, доступность). Но зачем Windows проверяет ссылки в избранном, мне не понятно. Хотя кому-то эта особенность может наоборот пригодиться — включил свою рабочую машину, вместе с ней автоматом стартовал NAS.
Беспокойно «спать» сервер может не только из-за windows-машин в сети. Бывало несколько дней подряд NAS засыпал и тут же просыпался. Грешу на роутер, но доказательств пока нет.
В сон сервер отправляется своим стандартным средством, если в течении указанного времени нет сетевой активности.
?Torrent был заменён на Free Download Manager. У него есть галочка «Закрыть программу по завершении закачки». Запускаю закачку, ставлю галку, отключаюсь от удалённого рабочего стола. Free Download Manager закрывается по завершении скачивания, NAS засыпает по таймеру бездействия.
ЯндексДиск естественно тоже пришлось убрать с сервера.
Когда думал, куда в квартире поставить NAS, решил попробовать Wi-Fi. Модно, удобно, современно. Был приобретён TP-LINK TL-WN881ND:
Подключалось всё через роутер Asus RT-N12. Всё было классно до того момента, пока я не сел смотреть фильм в хорошем качестве. Обычный .mkv 1080р размером ~20 Гб. В середине фильма картинка и звук начали прерываться. Media Player Classic показывал, что все его буферы пусты и еле-еле подтягивал очередной кусок видео. Так было со всеми «тяжёлыми» фильмами. На простом копировании большого объёма информации тоже заметил, что через некоторое время скорость значительно проседала. Поверхностный поиск информации по данной проблеме результатов не дал, а прокинуть витую пару до сервера мне было проще, чем дальше разбираться с Wi-Fi.
Ни в коем случае не хочу наговаривать на wi-fi и делать громкие заявления о его готовности к длительной и высокой нагрузке. Но если вы собираетесь подключать свой NAS через него, то имейте в виду, что могут быть проблемы.
Что в заключении? Само по себе сетевое хранилище — штука крайне полезная. Сценариев его применения можно придумать сколько угодно, особенно если вы будете использовать полноценную операционку. Предлагаю в комментариях поделиться своим опытом или идеями, для чего можно использовать домашний NAS помимо «файлопомойки».
Например, банальные бэкапы данных. Если по локалке, то тем же Cobian Backup по расписанию в специальную папку. Если по интернету, то BitTorrent Sync. В случае с Кобианом — не подключайте папку для бэкапов как сетевой диск. В случае с BitTorrent Sync, используйте на сервере теневые копии (что это и как настроить). Вирусы-шифровальщики станут уже не так страшны.
Мне частенько пригождается домашний сервер на работе, когда нужно проверить доступ к рабочим ресурсам с другого IP из интернета. Всякие VPN, OpenVPN и т.п.
Медиасервер. В тандеме со Smart TV все мультимедийные функции можно полностью переложить на них. Если на телевизоре есть нормальный браузер и поддержка клавиатуры с мышью, то даже закачкой контента можно заниматься через телевизор.
Сервер видеонаблюдения в дверной глазок. Или видео фиксация активности кота…
Что ещё?
Правда, надо сказать, что по профессии я системный администратор и это наложило на конфигурацию определённые требования, а на статью — подробность в описаниях с иллюстрациями на ~2 Мб. Так что да, NAS собирал сам. Но без фанатизма. В статье я не ограничился описанием железа, а рассказал ещё как использую получившуюся машину. Всем интересующимся добро пожаловать под кат!
В жизни каждого айтишника наступает момент, когда в корпусе кончается место под диски
Прежде чем бежать в магазин, я попытался определиться что хочу получить от устройства сейчас, и что мне может захотеться потом.
- Хранение большого объёма данных. Это очевидно.
Но был маленький нюанс в том, что я располагал некоторым количеством жёстких дисков. Скажем так, насисадминил. Именно их я и собирался использовать. Все диски разного объёма, производителей и временем отработки. В сумме давали вполне достаточный для меня объём в 2-3 терабайта. - Торренты.
На устройстве должен быть вменяемый клиент для этих целей. - Гибкие настройки и дополнительные возможности.
Такой расплывчатый критерий, как раз-таки на будущее, для возможности использования дополнительных сервисов, например, облачное хранение или медиасервер. - Малое потребление электроэнергии.
- Низкий или отсутствующий уровень шума.
- Минимальная цена.
Готовые NAS
К тому времени я имел опыт общения на работе с Synology DiskStation DS411 и с D-Link DNS-320. В операционку Synology я был влюблён! Стабильно, удобно, понятно, свой репозиторий с приложениями, полезные обновления — это всё про неё. Само железо тоже радовало своим аптаймом и тишиной. Не радовала только цена (конец 2014 г.) Я не готов был отдать 20 000 руб. за то, чтобы просто хранить там фильмы с музыкой. Естественно были модели подешевле на два диска, но четыре диска для хранилища честь, а два и в стационарном компьютере есть.
На примере DNS-320 я увидел, что, если выбирать самое дешёвое, то и получу я более чем скромное устройство. Собственно, раздавать файлы в локалке — это единственное, что более-менее нормально умеет делать данная коробка.
На этом этапе стало понятно, что NAS придётся собирать из компьютерных комплектующих.
Вопрос с HDD
Исследуя цены на брендовые хранилища, я параллельно раздумывал о конфигурации дисков в системе. RAID? JBOD? Отдельными томами? С одной стороны, хранить на рэйде фильмы с музыкой — расточительно. В случае утраты, их можно скачать заново. С другой стороны, есть пара папок, которым надо бы обеспечить сохранность и желательно без разработки специальных сценариев бэкапа (за бэкапами надо следить и проверять). Кроме того, уже имеющиеся у меня диски — разного объёма. Соответственно после сборки любого RAID, я потеряю сотни гигабайт на «обрезке» дисков под самый маленький и целый диск под контрольные суммы (например).
JBOD выглядит привлекательно в том плане, что доступен весь объём всех дисков, а в случае отказа одного, данные на остальных останутся. Но ту пару важных папок всё равно нужно бэкапить. Кроме того, для меня остался открытым вопрос что произойдёт со всем массивом, если один из дисков откажет. Продолжит ли массив работу или всё придётся пересобирать/восстанавливать?
Работать с дисками как с отдельными томами тоже не с руки. Рано или поздно на всех дисках будет фарш из разных данных. В общем надо было думать дальше, ато:
Выбор операционной системы
Так как хранилище теперь собиралось из обычных компьютерных комплектующих, то выбор операционки был широк. Linux, Windows, XPenology, FreeNAS, NAS4Free. Классическому Линуксу (Ubuntu, Debian и т.п.) сразу нет. Я в нём не большой спец и прикручивание каждой функции сопровождалось бы многочасовыми работами. FreeNAS и NAS4Free очень интересные и функциональные решения, но смутила статья про флешки, с которых грузятся эти операционки. Кроме того, т.к. эти системы основаны на FreeBSD, то в случае расширения их функционала или возникновении проблем, я столкнусь всё с тем же малоизвестным мне Линуксом. С HDD они работают всё в тех же линуксовых форматах. Как правильно было написано в одной статье:
вы должны понимать – что происходит под капотом.
XPenology выглядел самым привлекательным, т.к. имелся положительный опыт работы с ним. Да, в основе это всё тот же Линукс, но все задачи и не многочисленные проблемы мне удавалось решать через веб-интерфейс.
Ах да, Windows. Ну это выглядело для меня как-то скучно и громоздко. Мне хотелось чего-то лёгкого и нового, а не ещё один Win сервер, которые уже надоели на работе.
И тут я нахожу статью на хабре StableBit DrivePool — дисковый массив с дублированием файлов. В статье автор сделал небольшой обзор софтовых решений для работы с массивами дисков. Его целью было отказаться от RAID, не потеряв при этом в сохранности файлов. А в случае проблем, не «шаманить» с восстановлением. Прочитав её, я понял, что StableBit DrivePool — как раз то, что мне нужно! Принцип работы программы хорошо описан в конце статьи автора.
Программа платная, но в 2014-м в пересчёте на рубли она стоила всего 700+. Я не стал париться и купил лицензию. Сейчас цена ощутимо больше, поэтому вот вам инфа: за год программа не обновлялась. Работает стабильно, косяков не обнаружено.
Найдя способ, как объединить диски в пул, выбор операционки стал очевиден — Windows. StableBit DrivePool доступна только под эту платформу. Я выбрал Server 2008R2.
Железо
Определившись с операционной системой, можно выбирать железо. Хотелось, чтобы оно было компактным, бесшумным и дешёвым. В плане компактности и бесшумности обратил внимание на материнские платы с встроенным процессором и с охлаждением без вентилятора. Они оказались ещё и не дорогими, поэтому достаточно быстро выбрал Asus AT4NM10T-I:
Плата оставила очень приятные ощущения. Судя по набору и количеству портов/разъёмов, при создании этой платы наверняка рассчитывали на всяких самоделкиных. Есть даже разъём для LVDS.
Производительность объективно оценить не могу. С задачами NAS на Windows Server она справляется замечательно. Синтетические тесты не делал.
Корпус по оптимальным соотношениям цена/качество нашёлся быстро. Cooler Master Elite 120.
Смотрел корпуса и покомпактнее, но цены у них были уже не такие компактные. Корпус оказался удобным и качественным. Три HDD вставляются штатно.
Четвёртый через докупаемый переходник в отсек для CD-ROM. (да да, переходник пришлось колхозить, другого в магазинах не было)
В комплекте с корпусом 2 вентилятора. Один на 120 мм для HDD и один на 80 для радиатора материнской платы (вы его уже заметили на предыдущих фото).
Приятной мелочью в комплекте оказались два переходника с 3,5' на 2,5' HDD. Особая приятность в том, что переходники подходят для любого другого корпуса. Отверстия под болты у них на стандартном месте, а высота конструкции с установленным диском не превышает высоту обычного HDD.
В процессе сборки никаких проблем не возникло. Длинны всех проводов достаточно, установка и последующий доступ к комплектующим удобен (за исключением очевидных вещей). В общем корпус для людей!
Всё остальное железо, а именно диски, БП и оперативная память (SO-DIMM) у меня имелись. В сумме я уложился в 5 085 рублей.
Отмечу, что двух гигабайт оперативки ощутимо мало. Я держу на серверах минимально возможный набор программ. У меня не висят всякие Апдейтеры от Гуглов и Адобов, каких-то приложений от драйверов и т.п. Минимальный набор, только самое нужное. При всём этом в спокойном состоянии занято 800 мегабайт памяти. Понятно, что при определённой активности пользователя, начинается активное использование файла подкачки со всеми вытекающими. В общем памяти берите больше.
Шум
Он есть. Рядом с кроватью не поставишь. Самый шумный из вентиляторов обдувает радиатор на материнской плате. Вентилятор в блоке питания и на корзине жёстких дисков не слышно за звуком самих дисков. Очень жаль, что корпусные вентиляторы из комплекта не поддерживают PWM. Тогда бы их скоростью управляла материнская плата:
И наверняка всегда держала бы на минимуме. Ещё склоняюсь к тому, что радиатору на процессоре не требуется дополнительное охлаждение, предусмотренное в корпусе. Как бы то ни было, вопрос с шумом отошёл на второй план. Я поставил системник там, где его шум совершенно не мешает и пока забыл об этом. Когда придёт время, либо вентиляторы будут заменены на поддерживающие PWM, либо приобретён контроллер для них. Ну, например:
Софт
Для работы с торрентами я поначалу установил классический ?Torrent. У него в настройках есть замечательная фишка: можно указать папку, которую ?Torrent будет постоянно мониторить на предмет наличия торрент-файла. Как только обнаруживается новый файлик, программа начинает закачку. И есть ещё одна галочка «Удалить торрент-файл когда началась закачка». Что получается. Я за своим компьютером, скачиваю торрент-файл и кладу в специальную папку на NAS. Через 5-10 секунд он пропадает. Это значит ?Torrent «взял» его и начал закачку. Ещё одна галочка под названием что то вроде «Добавлять случайное расширение к файлу пока он не скачался полностью» позволяет видеть в папке с закачками, какие файлы ещё качаются, а какие уже скачаны. По такой схеме, для скачивания торентов мне вообще не был нужен интерфейс ?Torrent.
Я пошёл ещё дальше и установил на мой сервер ЯндексДиск, указав в ?Torrent искать торрент-файлы в папке ЯДиска. Теперь, сидя на работе и подбирая себе киноленту на вечер, я клал торрент-файл на ЯДиск и через 20-30 секунд он пропадал…
Очень пригодилась программа HWMonitor, отображающая на рабочем столе приятное окно с температурой датчиков и скоростью вентиляторов (кстати, о температуре в корпусе):
Когда заходишь по RDP, сразу можно оценить, что всё крутится, вертится и не объято пламенем пожара.
К сожалению автор в новых версиях программы разделил её на платную и бесплатную. В бесплатной остался только минимальный базовый функционал. А все плюшки типа экранчика как на скрине, видимо, перенесены в платную. У меня версия 0.6.0 beta.
wake-on-lan
Такая схема проработала у меня не долго. Я задумался о том, что большую часть времени сервер просто стоит и тратит электричество. Он конечно раздаёт торренты, но те несчастные пара десятков моих любимых фильмов, которые я храню для себя, это даже не капля в море. В общем торрент-сеть совсем не обеднеет если я прекращу раздачу.
Итак, хочу, чтобы NAS работал только тогда, когда он мне нужен. А всё остальное время спал. И будить его по сети, а не кнопкой. Для этого есть технология Wake-on-LAN. Эту фичу должна поддерживать материнская плата и сетевой контроллер (если он внешний). Благо, на многих моделях эта функция есть, как и на моей. Пробуждается компьютер при помощи «волшебного пакета», отправленного в сеть с указанием МАС-адреса сетевой карты. Для этого есть специализированные бесплатные программы или, например, в моём роутере Asus есть такая функция. Но в процессе эксплуатации оказалось, что Windows сам шлёт это волшебство при обращении к сетевому ресурсу. И при обращении по RDP и при обращении к сетевой папке. Это и хорошо, и плохо. Хорошо тем, что не нужны дополнительные программы. А плохо вот чем, если расшаренную папку подключить на клиенте как сетевой диск, или добавить в избранное:
то при включении клиента, на сервер будет автоматически отправляться «волшебный пакет» и будить его. Это я выяснил, когда пытался понять почему мой NAS просыпается сам. В случае с сетевым диском поведение понятно — клиент пытается получить информацию о диске, чтобы отобразить его статус (объём, доступность). Но зачем Windows проверяет ссылки в избранном, мне не понятно. Хотя кому-то эта особенность может наоборот пригодиться — включил свою рабочую машину, вместе с ней автоматом стартовал NAS.
Беспокойно «спать» сервер может не только из-за windows-машин в сети. Бывало несколько дней подряд NAS засыпал и тут же просыпался. Грешу на роутер, но доказательств пока нет.
В сон сервер отправляется своим стандартным средством, если в течении указанного времени нет сетевой активности.
?Torrent был заменён на Free Download Manager. У него есть галочка «Закрыть программу по завершении закачки». Запускаю закачку, ставлю галку, отключаюсь от удалённого рабочего стола. Free Download Manager закрывается по завершении скачивания, NAS засыпает по таймеру бездействия.
ЯндексДиск естественно тоже пришлось убрать с сервера.
wi-fi
Когда думал, куда в квартире поставить NAS, решил попробовать Wi-Fi. Модно, удобно, современно. Был приобретён TP-LINK TL-WN881ND:
Подключалось всё через роутер Asus RT-N12. Всё было классно до того момента, пока я не сел смотреть фильм в хорошем качестве. Обычный .mkv 1080р размером ~20 Гб. В середине фильма картинка и звук начали прерываться. Media Player Classic показывал, что все его буферы пусты и еле-еле подтягивал очередной кусок видео. Так было со всеми «тяжёлыми» фильмами. На простом копировании большого объёма информации тоже заметил, что через некоторое время скорость значительно проседала. Поверхностный поиск информации по данной проблеме результатов не дал, а прокинуть витую пару до сервера мне было проще, чем дальше разбираться с Wi-Fi.
Ни в коем случае не хочу наговаривать на wi-fi и делать громкие заявления о его готовности к длительной и высокой нагрузке. Но если вы собираетесь подключать свой NAS через него, то имейте в виду, что могут быть проблемы.
Заключение
Что в заключении? Само по себе сетевое хранилище — штука крайне полезная. Сценариев его применения можно придумать сколько угодно, особенно если вы будете использовать полноценную операционку. Предлагаю в комментариях поделиться своим опытом или идеями, для чего можно использовать домашний NAS помимо «файлопомойки».
Например, банальные бэкапы данных. Если по локалке, то тем же Cobian Backup по расписанию в специальную папку. Если по интернету, то BitTorrent Sync. В случае с Кобианом — не подключайте папку для бэкапов как сетевой диск. В случае с BitTorrent Sync, используйте на сервере теневые копии (что это и как настроить). Вирусы-шифровальщики станут уже не так страшны.
Мне частенько пригождается домашний сервер на работе, когда нужно проверить доступ к рабочим ресурсам с другого IP из интернета. Всякие VPN, OpenVPN и т.п.
Медиасервер. В тандеме со Smart TV все мультимедийные функции можно полностью переложить на них. Если на телевизоре есть нормальный браузер и поддержка клавиатуры с мышью, то даже закачкой контента можно заниматься через телевизор.
Сервер видеонаблюдения в дверной глазок. Или видео фиксация активности кота…
Что ещё?
Anonym
Серьезно?
ruslanm
Windows-администраторы, мы такие…
icCE
Тогда в чем проблемы поставить Windows server?
Я не знаю есть там сейчас Home server или Data Storage, да конечно деньги — но сделаете все как надо.
artoym
Если я правильно прочёл статью, то автор так и сделал.
icCE
Все верно, это я невнимательный олух.
Meklon
Вот тоже поперхнулся. Всегда считал, что админы хотя бы поверхностно, но с Linux сталкиваются. Очень уж много всего встречается на его основе.
nochkin
Есть достаточно много серъёзных Windows админов, которые эту винду изнутри знают лучше своей жизни, так как на работе только этим и занимаются. Но с Linux'ом только издалека и редко. Может, дома поковыряют, но это больше просто так и не все.
Meklon
Я ошибался, видимо) Просто в большинстве компаний возникает необходимость, то почтовый сервер развернуть, то трекер задач по поддержке пользователей. Ну плюс медиа-сервер для раздачи контента на телевизоры с рекламой в холлы. Аудио-сервер для вещания музыки в холлы или еще что-то. Тут как раз напрашиваются свободные варианты бесплатные. Ну только если это не сильно крупная бюрократичная компания.
Daimos
В очень крупных IT компаниях — более 1000 человек например, существует очень жесткое разделение и специализация — особенно в девелоперских конторах — и они крайне мало знают больше своего круга обязанностей, особенно после нескольких лет работы в таком режиме.
Grox
Представьте, на винде тоже есть отличные «свободные варианты бесплатные».
Meklon
Есть. Просто часто это большие монстры с плохой интеграцией. Я сейчас не говорю о мультипдатформенном ПО типа LibreOffice. Я про нехватку чего-то типа gnu utils. И толком никаких скриптов для написания кастомной обвязки разных программ. Я помню, как полчаса искал как быстро хешсумму sha256 получить. По идее это одна короткая команда в консоли. В итоге выкачал какую-то хрень в 35 мегабайт весом (35 мегабайт, Карл!) с рекламой внутри. И естественно, нельзя прикрутил это в некий pipeline, что под linux делается абсолютно нативно на bash.
Grox
У меня в гугле второй ответ по запросу «sha256 console windows»
kanguru.zendesk.com/entries/21747773-SHA256-Checksum-Utility
Meklon
Спасибо) Видимо сильно торопился и среда непривычная была. Был неправ частично)
aik
Одно слово — powershell
И не надо ничего качать и компилять.
hungry_ewok
/хмуро/
Если бы…
Когда я года 3-4 назад по надобности раскуривал с нуля тему повершелла и работы через него с ad — через раз встречал «реализовано в отдельном модуле, скачайте оттуда-то»…
aik
Но компилять-то не надо. ;)
Grox
А ещё есть Power Tools, несколько вариантов консолей и эмуляторов консолей, например могучая ConEmu-Maximus5 с поддержкой табов и множества других плюшек.
4я выдача Hash-Console securityxploded.com/hash-console.php с поддержкой множества алгоритмов.
aik
Ой, ну вы прямо как маленький. Не надо никуда ходить и ничего качать, всё давно уже есть.
Ну и само собой, в pipe это засовывается любым концом.
Meklon
Ок. Посыпаю голову пеплом) Плохо знаю плаформу. Когда сидел на windows видел только окна по факту. А после перелезания на Linux пришлось привыкнуть к консоли и уже прочно на этом застрял. Спасибо. Был не прав)
aik
Не вы один такой. Многие, кто ругает консоль винды, видели только command.com в глубоком детстве. Да и то… Помню была статья на хабре, где неофит рассказывал о том, как он перешел на линукс, открыл для себя пайпы и они изменили его жизнь. Был очень удивлён, когда узнал, что в досе пайпы тоже имелись.
А повершелл вообще весь про пайпы. Можно вот такую конструкцию сочинить, к примеру, если вы до однострочников фанат:
Compare-Object -ReferenceObject $(get-childitem folder1 -Recurse -File | get-filehash -algorithm sha256| select hash | sort) -DifferenceObject $(get-childitem folder2 -Recurse -File | get-filehash -algorithm sha256 | select hash | sort)
Сравнение двух папок по хэшу. По идее, должно работать, но мне отлаживать лениво — я не фанат до однострочников. :)
Да, само собой, есть альясы на команды — compare-object — diff, get-childobject — gci. Ну и на входе и выходе из пайпов у вас не просто текст, как в cmd.exe или в том же bash, а объекты. Хотя можно их и в текст конвертировать.
Grox
Ну в Вин7 ещё такой прелести не встроено. Где это есть?
aik
powershell вот как раз именно с семерки встроена.
на висту, по-моему, приходила как апдейт, на ХР надо ставить ручками
Grox
Точно. Спасибо. Хотя мне обычно хватает cmd ) Думал, что powershell ставить надо, на ХP было дело ставил ручками.
aik
Многие по инерции держатся за cmd и забывают про возможности powershell
Хотя я тоже стараюсь для начала возможностями cmd обойтись.
voyager-1
nochkin
«Изнутри» для админа — это не то же самое что «изнутри» для разработчика.
aim
почти тоже самое. потому что в итоге без понимания как работает тот или иной процесс натыкаешься на грабли реализации.
aim
серьёзных windows админов к сожалению мало. гораздо меньше чем серьёзных *nix-админов
nochkin
Не исключено, что серъёзных Windows админов меньше серъёзных *nix-админов. Но это не противоречит моему утверждению.
Siper
Ну так это же гиктаймс а не хабр
romy4
Проблема с проседанием wi-fi на долгих тяжёлых файлах тоже волнует. Если кто-то знает куда копать — напишите.
uzverkms
Причина может быть в том, что на частоте 2,4 ГГц эфир занят соседями, поэтому реальная скорость Wi-Fi низкая, с постоянными коллизиями и т.д. Один из вариантов — перейти на более дорогие адаптеры и точки доступа с поддержкой 5 ГГц, так как в этом диапазоне обычно никто не сидит.
voyager-1
2,4 ГГц — это не одна частота, а 14 вообще-то, из которых 4 можно использовать, не создавая друг другу помех. Ручную настройку частот уже куча всякого ширпотреба поддерживает, так что не надо сразу к кардинальным решениям прибегать.
uzverkms
Ниже комментарием я более подробно об этом говорю и показываю практический пример, когда 13 частот недостаточно. Явление (в Моске) не редкое — вокруг все сидят с Wi-Fi.
Goodkat
У меня ещё лет пять назад было видно около 40 чужих сетей на частотах ~2,4 ГГц.
Как ты там вручную не настраивай, а вечером эфир забит настолько, что еле хватало Хабр почитать, так что пришлось соединять телевизор, консоль и медиаплеер с NAS-ом и интернетом через DLAN, получилось около 100 Mbit/s нетто.
На 5 ГГц до сих пор видно только 3 точки доступа, из которых 2 — мои. Думаю, дело ещё и в худшей проницаемости на 5 ГГц — чужие точки доступа до меня не добивают.
uzverkms
Автору достаточно было взять следующую модель — TP-Link TL-WDN3800 (1800 р.) и Asus RT-N53 (4000 р.). Они поддерживают 5 ГГц. В качестве роутера за примерно тот же ценник можно взять ZyXEL Keenetic Extra. Есть варианты и дешевле — D-link DIR-815, TP-LINK TL-WDR3500. Но про них ничего сказать не могу.
2.4 ГГц: TP-LINK TL-WN881ND — 1100 р., Asus RT-N12 — 1500 р. То есть переход на 5 ГГц увеличивает ценник мероприятия в 2 раза.
romy4
А поддерживают ли wi-fi 5 ГГц телефоны?
aik
Некоторые поддерживают.
Но вообще роутеры обычно двухдиапазонные и могу одновременно две сети держать. Так что старые клиенты тоже будут работать, пусть и медленно.
uzverkms
Многие. Но, например, iPhone 4S — нет. Так что надо смотреть спецификации.
Вообще, проблема может быть решена и в диапазоне 2,4 ГГц, если соседей мало и не все каналы заняты. Хотя это не гарантированно, так как периодически ситуация со свободными каналами может меняться. Поэтому порой проще уйти в другой диапазон.
Вот, например, 2,4 ГГц у меня дома:
http://img-fotki.yandex.ru/get/4910/21766680.2a/0_b2f32_2452a7dc_orig
В результате получается вот такая картина http://img-fotki.yandex.ru/get/5002/21766680.2a/0_b2da8_204983f9_orig
Вот вам материал для изучения
http://habrahabr.ru/post/149447/
http://www.thg.ru/network/pochemu_wifi_ploho_rabotaet_i_kak_eto_ispravit_chast_1/print.html
ruslanm
Спасибо за информацию, пригодится. Но для дома, конечно, дороговато получается, при условии что всегда есть витая пара.
aik
Атом для сервера под виндой всё же не лучший вариант именно из-за ограничения на размер оперативки. У меня он недолго прожил в этом качестве и был заменен на полноценный проц.
Шум — поставить более тихие вентиляторы с тем же потоком воздуха. Ну или эти включить через резисторы или тупо переткнув землю на 5В. Лично я не слишком люблю регулировку скорости — правильней позаботиться о том, чтобы вообще не шумело, даже при максимальной температуре.
WoL — а сколько у вас этот NAS потребляет электричества? Может лучше пару-тройку лампочек заменить на энергосберегающие? И можно тогда сервер не выключать. :)
Вайфай действительно не для больших объемов. Я даже планшет проводом цепляю, если надо несколько десятков гигабайт перекинуть.
Да, и советую всё же поиграться с линуксом на каких-нибудь прикладных задачах. Домашний NAS как раз из таких. В жизни айтишника всегда пригодится. Я, хоть линуксы и недолюбливаю, что-то в них всё же понимаю и в работе использую, если под эту задачу линукс подходит лучше, чем windows. Личные бзики не должны мешать зарабатывать деньги. :D
ruslanm
У меня на работе интернет шлюзы с почтовиками на Убунте. Достались в наследство от предыдущих админов. Справляюсь, но именно благодаря этому опыту отказался от Линукса дома. Не хочу в него погружаться настолько.
По поводу электричества — прибора замерить нет, но судя по счетам, рублей на 100-120 в месяц :) Не, я понимаю что это не много, и с учётом того что у меня все лампочки дома светодиодные, то мой счёт за электричество смехотворен. Но всё же! Копейка рубль бережёт.
aik
Лично я благодаря работе вообще стараюсь от наколенных решений дома избавляться. Пришел домой, кепку «админ» снял, кепку «юзер» надел. :)
Сервер — не самосбор, а HP.
ОС — ну вы в курсе.
Не паяльник, а изолента.
Ну и т.п. :D
Электричество — мой НР Microserver жрёт 60 ватт под стопроцентной загрузкой. Обычно порядка 50. Правда он у меня не только NAS, но и роутер.
voyager-1
802.1ac уже обходит витую пару вчистую — из-за новых стандартов wi-fi даже решили новые стандарты для витой пары на 2,5 и 5 Гбайт/с делать, ибо оборудование под 10 Гбайт/с до сих пор дорогое, и никак не приживётся, а как-то связывать wi-fi и сеть предприятия/интернет надо).
Вы не любите кошек? Да вы просто не умеете их готовить! :)
uzverkms
802.1ac просто так витую пару не обходит.
1. Нужно сначала взять точку доступа и адаптер с достаточным количеством каналов, чтобы они хотя бы гигабит держали. Дешевый USB адаптер — это 433 Мб/с. Дешевый PCI-E адаптер (D-link DWA-582) — 833 Мб/с. Что-нибудь типа ASUS PCE-AC68 со скоростью 1900 Мб/с — это уже 5000 р. С точками доступа — та же фигня.
2. Мало ли какая у 802.1ac максимальная канальная скорость. Реальная скорость передачи данных будет в районе 50-60 % от канальной скорости. То есть если вы разорились на адаптер и точку доступа, которые способны в идеальных условиях выдавать 1167 Мб/с, это означает, что файлы будут качаться со скоростью не больше 600-700 Мб/с. Немного об этом и других эффектах есть тут http://zyxel.ru/kb/2306
Шнурок дешевле и быстрее. Но не всегда удобен.
aik
Ну у меня в планшете как бы ac стоит. Роутер, правда, n — всё жаба душит купить нормальный с поддержкой ac. Для интернета хватает, а много файлов качаю нечасто, потому подключиться проводом раз в месяц не влом.
А вот на работе я принципиально стараюсь от вайфая уйти по максимуму. Провод пока что надёжней и дешевле.
Кошек я тоже не люблю — не могу найти нормального повара. :D
orosz
aik, Вы не любите кошек?!
Как можно не любить эти, смотрящие с нежностью и любовью
эгоистичные тваримурлыкающие икрадущиевыпрашивающие мясо?aik
Я их боюсь. У них четыре ноги и позади длинный хвост. :)
en1gma
конечно же, лицензия на Server 2008R2 тоже куплена…
aik
На сэкономленные на нормальном железе деньги. :)
Кстати да, выбор ОС не слишком понятен. Можно было бы и десктопную винду взять, она дешевле, а drivepool под ней работает точно так же, как и на сервере.
Разве что нахаляву обломилась лицензия (как мне на 2012 :)).
en1gma
да-да… на сэкономленные деньги…
рекомендую ознакомиться с официально рекомендуемыми ценами: www.microsoft.com/ru-ru/server-cloud/products/windows-server-2012-r2/purchasing.aspx
и на халяву — это по dreamspark чишо ль? так там не на халяву и с кучей ограничений…
istui
у ms есть программа для учебных заведений (название, к сожалению, сейчас не вспомню), студенты для изучения серверных версий windows могут брать лицензии, естественно, с ограничениями (при условии, что кафедра/факультет/университет участвует в этой программе)
Sergey-S-Kovalev
Microsoft DreamSpark
Klukonin
Опередили.
aik
Я же сказал — на сэкономленные на нормальном железе. :)
А халява у всех разная.
ruslanm
Вот есть маленькая компания, и есть у неё лицензионный сервер. А потом раз и нет такого юр. лица, а ключ остался! Так что ж его теперь, выкидывать чтоли?
AlexanderS
Есть там не то чтобы косяки, но, так скажем, некоторые особенности работы. Я тоже к этой программе пришел через вышеупомянутую статью с той лишь разницей, что у меня крутится всё на рабочем компе.
1) Если обозвать диск (прописать название локального диска в винде в проводнике) на кириллице, то будут проблемы с путями.
2) Если в процессе работы пропадёт диск, а потом после перезагрузки появится, то система начинает проверку и балансировку. Интерфейс неинформативен. Напрягает то, что на часами не знаешь чем занята программа. У меня два харда по 4Тб. После 14 часового ожидания я просто вырубил комп, очистил один диск, на второй сбросил актуальный бэкап и после загрузки запустил дупликацию вручную. А если бэкапа нет что делать? Вытаскивать харды и сравнивать что там на каждом имеется? или ждать сутками. Я понимаю что всё не быстро, но как-то надо визуализировать. А то прогрессбар в ПО дрыгается, на ЦП и по памяти загрузки нет, к жестким дискам какое-то вялотекущее обращение и… тишина)
А так ПО хорошее. Нагрузки держит, скорости не режет…
aik
Если бэкапа нет, то надо делать бэкап. :)
Из замеченного за последние пару лет — странно ведут себя папки облачных сервисов, расположенные на пуле.
ruslanm
А ещё если попытаться стандартным средством Windows сделать разовый бэкап системы на пул, то задание завершится вот такой ошибкой в системном журнале:
Я думаю проблемы с папками облачных сервисов тоже как то с этим связаны. Хотя ЯДиск вполне нормально жил у меня.
aik
Локально? Потому что по сети я нормально бэкаплюсь.
ruslanm
Да, локально.
Видимо по сети бэкап идёт до места назначения как обычное сетевое копирование из папки в папку.
AlexanderS
Понятно что надо делать. Просто вопрос об актуальности бэкапа. Для этих данных у меня бэкап раз в месяц делается. Но если что хочется же вообще ничего не терять, а каждый день бэкапиться лень =)
ruslanm
Мне довелось менять один жёсткий диск на бОльший по объёму. Отработало всё хорошо. Проблемы с именами дисков в кириллице когда то давно встречал в каком то другом софте, с тех пор нигде так не называю. Не зря.
AlexanderS
Я их тоже не называю. Просто у меня один диск прям так и обзывался «Локальный диск». Причем это была не автоподстановка винды вместо путого места в названии, а было прямо забито в поле. Ну я и огреб с этим делом =)
alexpp
Собрал домашний NAS на стандартных компонентах, только в качестве оболочки взял xpenology + dsm. Во первых быстро, во вторых бесшумно. Мать на основе Celeron-1037, два красных диска по 4тб, вся система потребляет приблизительно 40Вт. Не сильно больше, чем потребление заводских нас-ов, но значительно мощнее, плюс удобный софт в виде dsm.
Sergey_datex
На первом фото одни сигейты. Автор прилично рискует с таким набором…
Те что по серийникам Z1D — гренады… С самым важным судя по всему (FOTO)… Очень рискует
ruslanm
Не могу не согласиться с вами. Но когда я покупал эти диски, ещё считал что Сигейт нормальный. Хотя всё-равно подстраховался и фотографии лежат на RAID1, организованного средствами материнской платы.
Alexsey
Я бы все же озаботился off-site бэкапом, тем более для таких данных.
ruslanm
С этими дисками НА СТОЛЬКО всё плохо?
Sergey_datex
Со всеми сигейтами все очень плохо. Запиливаются за минуту из состояния «полностью работаем» в состояние «поверхность на фильтрах».
niamster
У меня мой NAS поднят на CuBox-i(4 ядра) с Arch Linux, один диск(512Go WD AV) подключен через eSATA, установлена samba, rTorrent+ruTorrent. Шум 0dB, потребляемая мощность около 15Вт в активном состоянии, в пассивном не знаю так как нет прибора замерить, но на вскидку не должно превышать 5Вт. Если немного покопаться, то можно установить KODI, чтоб подключить к телевизору. В основном была загвоздка с дровами для GPU и так как у меня валялась бесхозная rPI и было слегка лениво красноглазить, то я решил ее задействовать и установил OpenElec который довольно стабилен.
Насчет стоимости я точно сказать не могу, так как покупались все части в разное время и что-то подорожало, что-то подешевело. На данный момент cubox-i подорожал — 160 евро(покупал за 140 евро 2-3 года назад), сравнительно недавно покупал кейс для диска Icy Box IB-290 — 23 евро, диск достался в аренду от провайдера(до этого был WD 2To 5-летней выдержки который до сих пор жив, но решил заменить на тот, что дал провайдер так как он тише) но на рынке он стоит около 80 евро. Итого 260 евро — стоимость начального ноутбука. По опыту могу сказать, что должно быть достаточно самого простого cubox-i который стоит 85 евро, что выльется в 175 евро в целом.
По поводу скорости передачи — в локальной сети по samba скачивание файла около 35Mops(WiFi 5G). Про максимальну скорость скачивания торрента сейчас точно не могу сказать, так как провайдер начал резать закачку торрентов после смены контракта(упал до 5Mops для всех торрентов), раньше из России было до 16Mops. Касательно одновременного скачивания и передачи точно сказать не могу — сейчас в командировке, но если кого интересует — могу по приезду провести тесты.
niamster
Мол не лезь в чужой огород со своим линуксом и армами? Ок, понял.
ruslanm
Кому то не понравилось ваше подробное описание конфигурации.
mikes
Окупит ли экономия электроэнергии покупку новых дисков из-за постоянных старт/стоп ввиду WoL?
ruslanm
Давайте прикинем. К серверу я обращаюсь несколько раз в неделю. Домашний и рабочий компьютер я включаю-выключаю ежедневно. Попытался вспомнить сколько примерно живут диски в системниках юзеров на работе (они тоже включаются-выключаются ежедневно) — самый старый помню 5 лет. Берём пусть те же 5 лет и в случае с НАСом умножаем на 2 или 3. В 2-3 раза реже мой сервер стартует-останавливается чем домашний комп.
voyager-1
Современные «зелёные» диски стартуют/становятся во много раз чаще, и ничего. Вообще в остановке диска (штатной) нет ничего криминального — головка отходит в парковочную зону, и уже там опускается на специально отведённое ей место, а не пропахивает канавы на поверхности диска. Вот ежели компьютер каждый день кнопкой на сетевом фильтре тушат — вот это да, за такое по рукам бить надо.
Goodkat
helionix
А почему не использовали HP ProLiant N40L? В который тоже можно воткнуть 4 диска.
ruslanm
Из-за его цены.
helionix
Вышло дешевле 15-20к рублей?
ruslanm
Да, я писал в статье, 5 085 рублей.
Caravus
Это только меня зацепило? Да? ну ладно…
Teemon
Линукс-гуру, будьте добры, расскажите «от и до», как вы делали NAS на линуксе. Правда, интересно, т.к. в линуксе ничего не понимаю и какой софт и что он может — не знаю
aik
Инструкций по тому же freeNAS в сети полно. Как раз от и до. Даже на хабре не одна.
Meklon
Да, собственно, обычный штатный дистрибутив. Debian или Ubuntu LTS. Диски смонтированы в нужные разделы, доступ к разделам согласно настройкам Samba. Остаётся бэкап. Можно скриптов с rsync раскрутить, можно готовый софт взять. Я для больших объёмов syncthing использую. Это свободный аналог btsync после того, как те ушли на сторону зла. Ну и виртуализацию на kvm я на сервере прикрутил. Очень полезно в хозяйстве) изолированные среды для крупных сервисов типа owncloud. Нужно обновлять? Остановил машину, сделал копию образа диска машины, запустил экспериментировать. Если что — просто файл подменил. И никакой возни с раздельными бэкапами базы данных и файлов owncloud.
asgard88
Не знаю чем автору не угодил freenas? Стоит 7 версия, работает с 2011 года, софтварный рейд. Есть все необходимое, основные клиенты самба для windows. Хранение всего и вся, торрент клиент. Винты так же насисадминил, за все время тока один умер и тот с хламом.
dfm
Зачем эта статья? Она абсолютно бесполезна, при том функционал вашего «решения» не имеет и половины того, что можно делать на домашнем сервере погуглив немного про линукс, ну или, на крайний случай, про FreeNAS, если уж совсем лень. Или вы просто хотели показать фотографии вашего сервера?
aik
А чего такого можно делать на линуксе, чего нельзя сделать на винде. Ну кроме как «сходить в туалет и покурить», как в том анекдоте про бомбардировщик. :)
dfm
Такого я не писал, это вы уже сами додумали.
Я писал про то, что в интернете, да и на хабре, полно хороших статей о том, как готовить домашний сервер правильно. А эта статья, похоже, о том, как не нужно этого делать.
aik
Ну тогда переформулирую вопрос — «а чего такого не может решение автора статьи, чего может линукс»? То, что автор чего-то не реализовал — значит оно ему просто не нужно.
А вот на счет того, что статья, в общем-то, ни о чём — я согласен. Содержимое в пару предложений можно уложить — «Собрал комп на атоме с четырьмя винтами в таком-то корпусе, поставил винду и драйвпул, качаю туда торренты. Получилось шумновато, но убрал в кладовку, пусть шумит там.»
WebFlyer
Я свой нас сделал еще в далеком 2010 году, на базе ASUS AT3GC-I, одного диска на 250Гб и пары дисков по терабайту.
В качестве ОС была выбрана Ubuntu 10.04 LTS
Изначально — каждый диск монтировался в виде папки в папку NAS в корневой системе. (потом все-же была пресмотрена конфигурация дисков в пользу RAID 0) еще двух двухтерабайтных дисков и RAID контроллера.
По сети доступ был через Samba Server, в качестве качалки/раздавалки торрентов выбор пал на Transmission, ввиду довольно удобного приложения под Windows — Transmission Remote GUI (а-ля Utorrent) — Это было важно ввиду того, что пользователем системы был не только я.
В нагрузку — был настроен PPTP сервер, для обхода блокировок «нежелательных» сайтов с работы, и увеличению скорости доступа в сеть, так как у меня в регионе были актуальны пакеты интернет с 100 мегабит по региону, и за дикие деньги для юрлиц 5 мегабит интернета на все предприятие, в то время как у меня дома был подключен тариф на 60 мегабит за пределы региона. В последствии использовалось для обхода блокировок Роскомнадзора =), так как стояла железка за пределами РФ. В данный момент эту работу выполняет железка Mikrotik.
wmlex
Дома стоит HP 610 Plus 4Gb RAM, 500Gb HDD, на CentOS 7. В качастве WiFi адаптера установлена Intel Corporation Centrino Advanced-N 6230, а в качестве второго Ethernet Intel Corporation 82574L. На сервера подняты службы SAMBA, NFS, SQUID, DNSMasq, OpenVPN, Aria2. Для меня это оптимальное решение, так как такие тонкие клиенты, на вторичном рынке, можно приобрести за несколько тысяч рублей, мне мой достался за 3 с пересылкой. Производительности хватает за глаза. Рейда у меня нет, backup организую копированием, при помощи rsync, данных на внешний диск.
Sergey-S-Kovalev
Как вендадмин, я бы предложил перейти автору на 2012р2 сервер для домашнего хранилища. Возможность дедупликации ощутимо экономит место на диске(ах) и позволяет делать приличное количество копий в разрезе in-time, можно не заморачиваться со всякими кобианами, а тупо лить в шару с помощью робокопи на актуальную дату, сервис дедупликации сам все переварит. видео и фотки тоже переваривает, но выйгрыш в 5-15% не стоит трудов.
plex для dnla внутри локалки. hyper-v для виртуализации и тестирования. ввв, торренты, синхронизация облачных дисков, битторент синк по вкусу, ну и локальный wsus offline и wds для тех кто любит чинить чужие компы.
benipaz
напомнило меня 3-4 года назад :)
в конечном результате получился nas в корпусе HP MicroServer N54L на 4 диска. системой стоит вин 7. uTorrent, BitSync, всякие дропбоксы и т.п. для бекапов использую великолепный CrashPlan.
поставил VMPlayer и поднял XPenology. RAID заменил тем, что виртуальные диски в synology находятся на разных физических дисках в nas-е.
подключил DynDNS. теперь есть свой сайт, свой RSS аггрегатор заместо гугл ридера, доступ к торрентам с любого уголка земли через веб гуи и еще куча своего :)
ruslanm
Рассказали бы поподробнее про кучу всего…
benipaz
легче посмотреть, что платформа synology представляет с помощью своих и стороних аппликаций.
из того, что не перечислил выше VPN, FTP, COPS, Firefox Sync