Użyj Thin Client / ew. Mini PC / SBC do takiego projektu. Jeśli chodzi o SBC to odradzam Raspberry Pi (nawet z 8GB RAM ma słabą wydajność, brak SATA). Z SBC dobre są ODROID-y koreańskiej firmy Hard Kernel. Są dużo droższe od maliny, ale dużo lepsze procki, więcej RAM, także w modułach SO-DIMM, niektóre mają złącza SATA3, a nawet M2. Wykorzystanie laptopa też jest średnim pomysłem :) ;). Są ODROID-y dedykowane do tych zastosowań.
Są też ciekawe miniserwery, szczególnie HP - sporo używek jest na Alledrogo.
Ogólnie nie napisałeś za wiele, szczególnie jaki masz budżet i jakie jest przeznaczenie tego NAS-a, bo to b. szeroki temat.
Zastosowałbym distro oparte na BSD, ew. na Linux. Wiele z nich poleca co najmniej 0.5-1 GB RAM na 1 TB dysków. Czyli RAM całkiem sporo potrzeba. Nie oszczędzałbym na prądzie za bardzo,...bo nie bardzo się da. ARM-y - tzn. większość z nich ma małe zużycie, ale też słabą wydajność. Procki x86: Intela i AMD - odwrotnie.
Wybór OS na NAS też nie jest prosty. Wszystko zależy od konfiguracji sprzętu, budżetu, przeznaczenia, itd. Ja bym poszedł w TrueNAS (dawniej FreeNAS). Ale jest kilka ciekawych alternatyw. Łącznie z softem "hackowanym" od Synology czy QNAP-a.
Temat jest b. ciekawy. Ale nie trywialny, najwięcej problemów stwarza skonfigurowanie softu i utrzymywanie go później. Nie zawsze się to opłaca, chyba że chcesz się nauczyć (i zostać np. administratorem). Mniej problemu, za niewiele większe pieniądze, to zamówienie ....gotowego NAS od QNAP czy Synology :)