7 पॉइंट द्वारा GN⁺ 2025-11-28 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 2026 संस्करण की DIY NAS निर्माण गाइड, जिसमें छोटे form factor, low-power CPU, 6 या उससे अधिक drive bays, और homelab विस्तार क्षमता को मुख्य मानदंड मानकर एक personal NAS तैयार किया गया है
  • मदरबोर्ड के लिए Topton N22 (Intel Core 3 N355 CPU) चुना गया है। इसमें 8 SATA ports, 2 NVMe slots, और 10GbE तथा 2.5GbE network ports दिए गए हैं
  • केस के रूप में JONSBO N4 इस्तेमाल किया गया है, जो 6 x 3.5-inch और 2 x 2.5-inch drives को support करता है, और noise समस्या हल करने के लिए Noctua NF-A12x25 fan जोड़ा गया है
  • operating system के रूप में TrueNAS Community Edition (25.10 Goldeye) इंस्टॉल किया गया है, जिसमें storage pool configuration, apps और VM के लिए SSD उपयोग, और SMB/NFS/SSH services सक्रिय की गई हैं
  • कुल लागत लगभग $1,189 रही, और यह commercial NAS की तुलना में अधिक performance और विस्तार क्षमता देता है

DIY NAS की पृष्ठभूमि और डिज़ाइन मानदंड

  • 14 साल पहले personal storage capacity की सीमा के कारण NAS खुद बनाना शुरू किया गया
  • हर साल नया DIY NAS build प्रकाशित किया जाता है, और miniaturization, विस्तार क्षमता, तथा power efficiency को मुख्य मानदंड के रूप में बनाए रखा गया है
  • मुख्य डिज़ाइन मानदंड
    • छोटा form factor: जगह की बचत
    • 6 या अधिक drive bays: विस्तार क्षमता सुनिश्चित करना
    • low-power integrated CPU: 24/7 संचालन के लिए
    • homelab उपयोगिता: VM और containers चलाने की क्षमता
  • इस बात पर ज़ोर दिया गया है कि हर उपयोगकर्ता को अपने environment के अनुसार मानदंड तय करने चाहिए

पार्ट्स की कीमतों का रुझान और build का समय

  • HDD, SSD, RAM जैसे parts की बढ़ती कीमतों के कारण NAS build का सही समय सोचने की स्थिति
  • Intel CPU और Topton motherboard की कीमतें भी बढ़ने की आशंका
  • “अभी से बाद में स्थिति और खराब हो सकती है” इस सोच के साथ 2026 संस्करण build किया गया

मदरबोर्ड और CPU

  • Topton N22 (Intel Core 3 N355) का चयन
    • 8-core 8-thread, 15W TDP, Intel Quick Sync Video support
    • 8x SATA3, 2x NVMe, 10GbE + 2x 2.5GbE ports configuration
  • पिछली पीढ़ी के N18 की तुलना में 2 अतिरिक्त SATA ports और एक PCI-e x1 slot
  • media streaming, home automation, game server आदि के लिए homelab उपयोगिता और मजबूत

केस और cooling

  • JONSBO N4 case का उपयोग
    • 6 x 3.5-inch और 2 x 2.5-inch drives का support
    • कुछ bays में SATA backplane support नहीं है, जिससे replacement असुविधाजनक है
    • कम कीमत के कारण किफायती विकल्प
  • stock fan noise की समस्या दूर करने के लिए Noctua NF-A12x25 PWM fan लगाया गया
    • motherboard के SYS_FAN header से जोड़कर BIOS में RPM समायोजित किया जा सकता है

मेमोरी

  • Crucial DDR5 32GB 4800MHz SODIMM का उपयोग
    • पिछली build से बचे हुए parts का उपयोग
    • 48GB upgrade को कीमत अधिक होने के कारण टाला गया
    • VM और apps चलाने के लिए पर्याप्त capacity

स्टोरेज configuration

  • boot drive: Silicon Power 128GB A55 SATA SSD के 2 drive
  • apps/VM के लिए NVMe: Silicon Power 1TB NVMe SSD के 2 drive (PCIe 3.0 x1 सीमा)
  • large-capacity HDD: पहले से मौजूद 8TB HDD का पुन: उपयोग
    • RAIDZ2 जैसी 2-drive redundancy configuration की सिफारिश
    • खरीदते समय अलग manufacturing batches और burn-in test की सिफारिश
  • SATA cable: SFF-8643 → 4x SATA breakout cable का उपयोग कर wiring को सरल बनाया गया

power supply unit

  • SilverStone SX500-G (500W SFX, 80 Plus Gold) चुना गया
    • छोटे form factor case के साथ compatible
    • power efficiency मानदंड को पूरा करता है

operating system: TrueNAS Community Edition

  • TrueNAS 25.10 (Goldeye) इंस्टॉल किया गया
    • SMB, SSH, NFS services सक्रिय
    • flash pool (NVMe SSD) और rust pool (HDD RAIDZ2) configured
    • Scrutiny app से S.M.A.R.T monitoring
  • लंबी अवधि के उपयोग के लिए recommended settings
    • Let’s Encrypt certificate, UPS integration, email alerts, backup replication, snapshots, S.M.A.R.T tests

असेंबली और BIOS settings

  • Mini-ITX board लगाने पर अंदर पर्याप्त जगह बचती है
  • SATA backplane के बिना 4 bays install करते समय cable connection असुविधाजनक रहा
  • BIOS की मुख्य settings
    • GMT time setting
    • fan speed manually adjust करना (PWM 180)
    • power restore होने पर auto boot
    • boot order निर्धारित करना

burn-in test

  • Memtest86+ से RAM का 3 या अधिक बार परीक्षण
  • Spearfoot Disk Burn-in Script से HDD verification
  • अत्यधिक testing के बजाय पर्याप्त स्तर की reliability सुनिश्चित करने पर ज़ोर

benchmark परिणाम

  • FIO और CrystalDiskMark tests किए गए
    • flash pool: अधिकतम 1214MB/s read, 548MB/s write
    • rust pool: अधिकतम 544MB/s read, 368MB/s write
    • SMB share speed लगभग 10GbE network saturation स्तर तक पहुँची
  • यह पुष्टि हुई कि ज़्यादातर मामलों में bottleneck network ही होता है

power consumption

कार्य औसत बिजली खपत कुल खपत
बूट 120W 0.02kWh
idle 66.7W 0.20kWh
RAM burn-in 91.7W 1.65kWh
HDD benchmark 85W 0.68kWh
कुल 66.5W औसत 7.17kWh

EconoNAS विकल्प

  • parts की तेज़ कीमत वृद्धि के कारण low-cost NAS build (EconoNAS) को रोकने पर विचार
  • लागत घटाने के उपाय
    • N18/N150 board से बदलना (-$180~$224)
    • RAM 16GB (-$39), सस्ता fan (-$26), सस्ता PSU (-$104), boot drive redundancy हटाना (-$22)
  • कुल $400 से अधिक की बचत संभव

पूरा होने के बाद उपयोग और बिक्री

  • इसे personal NAS replacement के रूप में सोचा गया, लेकिन फिलहाल टाल दिया गया
  • तैयार system को eBay बिना reserve auction में बेचने की योजना
    • highest bidder को दिया जाएगा

अंतिम मूल्यांकन

  • Topton N22 board के 8 SATA ports से capacity में 33% वृद्धि
  • Intel N355 CPU NAS उपयोग के लिए ज़रूरत से अधिक है, लेकिन home server विस्तार क्षमता शानदार है
  • JONSBO N4 case में backplane support न होने की असुविधा है, लेकिन कीमत प्रतिस्पर्धी है
  • कुल लागत लगभग $1,189 पर यह QNAP, Asustor, UGREEN जैसे commercial NAS की तुलना में performance और विस्तार क्षमता में बेहतर है
  • RAM, board, case जैसे आंशिक upgrades की संभावना DIY NAS का बड़ा फायदा है
  • 2026 NAS खुद बनाने के लिए एक उपयुक्त समय है

1 टिप्पणियां

 
GN⁺ 2025-11-28
Hacker News टिप्पणियाँ
  • NAS idle state में भी मेरे UNAS Pro (4x8TB HDD, 2x8TB SSD), Mac mini M1, 2TB Samsung T7 SSD, 4 AP और 4 Protect कैमरों के कुल पावर उपयोग से ज़्यादा बिजली खाता है
    UNAS Pro 10G networking सपोर्ट करता है, और 4 HDD RAID5 array में लगभग 500MB/s, SSD पर 1GB/s तक स्पीड दे सकता है
    पूरे network gear (firewall, switch, PoE gear, Hue/Tado/Homey Pro bridge, UPS आदि) सहित कुल 96W खपत हो रही है, और परिवार के उपयोग के लिए यह पर्याप्त performance है

    • क्या drives लगातार spin हो रही हैं, यह जानने की उत्सुकता है। अगर NAS chassis लगभग 40W और Mac mini 7~10W ले रहा है, तो बाकी 20W में 4 AP और कैमरे चलना काफ़ी कम आँकड़ा लगता है
    • मुझे नहीं लगता कि वास्तव में ऐसा है। हर HDD idle में लगभग 5W लेता है, इसलिए NAS chassis लगभग 37W के आसपास होगा। UNAS Pro drives सहित लगभग 40W लेता है, यानी NAS से 17W कम। लेकिन Mac mini, 4 AP और 4 कैमरे 17W से कम पर चलें, यह भौतिक रूप से असंभव है
      अगर बिजली बचानी है, तो 500W PSU की जगह 250~300W क्लास का PSU लगाना बेहतर होगा। कम load पर efficiency गिरती है
    • “Cloud में store कर दिया तो ठीक है” कहना आख़िरकार cost को externalize करना ही है
  • मैंने N class CPU build पर विचार किया था, लेकिन लगा कि वह मेरे लिए सही नहीं है
    अगर सिर्फ़ storage के लिए और low-power प्राथमिकता के साथ इस्तेमाल करना हो तो ठीक है, लेकिन PCIe lanes की कमी जैसे कई छिपे हुए trade-off हैं
    NVMe को 1/8 speed पर चलते देखा, तो आख़िरकार eBay से AM4 आधारित build पर चला गया। ECC, ज़्यादा शक्तिशाली CPU, अधिक SATA, कम कीमत, standard fan compatibility जैसे कई फ़ायदे हैं
    संबंधित वीडियो देखें

    • अच्छी बात है। लेकिन क्या ऐसी सीमाएँ सिर्फ़ compute-heavy workloads में ही महसूस नहीं होतीं?
  • NAS के लिए motherboard AliExpress से खरीदना थोड़ा असहज लगता है
    शानदार case और Noctua fans इस्तेमाल करते हुए core board AliExpress से लेना reliability priorities के हिसाब से अजीब लगता है
    hobby gear के लिए तो ठीक, लेकिन NAS के core components के लिए मैं verified manufacturers के products को प्राथमिकता देता हूँ

    • फिर भी अगर Topton official store से खरीदें, तो वह manufacturer direct shipping होती है, इसलिए AliExpress से सीधे लेने की तुलना में ज़्यादा सुरक्षित है
      Jonsbo case भी Chinese brand है, इसलिए कई बार AliExpress ज़्यादा सस्ता और आसानी से उपलब्ध होता है
  • TrueNAS की जगह सीधे FreeBSD इस्तेमाल करने की सिफारिश करता हूँ। सेटअप आसान है और maintenance भी सरल है

    • मैंने भी शुरुआत में TrueNAS इस्तेमाल किया था, लेकिन declarative configuration management पसंद होने के कारण NixOS पर चला गया। hardware बदलने पर भी सिर्फ़ config दोबारा apply करें तो तुरंत restore हो जाता है
    • जानकारी के लिए, TrueNAS अब FreeBSD नहीं बल्कि पूरी तरह Linux-based हो चुका है
    • FreeBSD आधारित हल्के विकल्प के रूप में XigmaNAS भी है। यह मूल FreeNAS developers का प्रोजेक्ट है, और simple storage use के लिए बेहतरीन है
    • लेकिन इस build में इस्तेमाल किए गए board की driver compatibility को लेकर थोड़ी चिंता है
    • TrueNAS का अब FreeBSD न रहना अफ़सोस की बात है
  • हर साल नया NAS बनाना हैरान करता है। 1 साल के hardware की reliability कैसे verify की जाती है, यह जानना चाहूँगा

    • मैं ब्लॉग लेखक हूँ, और यह अच्छा सवाल है। मैं वास्तव में हर साल replacement नहीं करता। जब नया hardware आता है, तो उसके हिसाब से value-for-money comparison content बनाता हूँ
      व्यक्तिगत रूप से reliability verification से ज़्यादा, मेरा उद्देश्य नए NAS बनाने वालों को “कुछ शुरू करने का एक कारण” देना है
    • यह clicks पाने की रणनीति भी हो सकती है
    • कुछ लोगों के लिए NAS बनाना hobby है। अगर ब्लॉग लोकप्रिय है, तो affiliate link revenue को नज़रअंदाज़ नहीं किया जा सकता
    • मुझे लगा drives reuse की गई होंगी, लेकिन वे नई खरीदी गई थीं। HDD की उम्र लंबी होती है, इसलिए हर बार नई खरीदना inefficient लगता है
  • मैंने इसी case में NAS बनाया था, लेकिन stock fan में PWM control नहीं था, इसलिए उसे बदल दिया
    Thermalright TL-B12 लगाने पर HDD तापमान 37 डिग्री पर स्थिर हो गया। fan noise भी लगभग नहीं है
    इस case में low-profile GPU भी लगाया जा सकता है

    • मुझे भी TP-Link switch में ऐसा ही issue मिला। fan सिर्फ़ 0% या 100% पर ही चलता था
      थोड़ी देर के लिए OpenWRT इंस्टॉल किया तो fan control काफ़ी बेहतर था। समझ नहीं आता कि ऐसी बुनियादी temperature-based fan curve क्यों नहीं implement की जाती
  • HDD, SSD और RAM की कीमतें बढ़ना अफ़सोसजनक है, लेकिन मैंने Seagate Barracuda 24TB के 4 drives से ZFS pool बनाया है
    लगभग $10/TB के हिसाब से यह काफ़ी ठीक है। Barracuda की annual usage limit 2400 घंटे है, लेकिन refurbished Exos की भी वही है
    यह दिलचस्प है कि OP ने सस्ता Chinese board इस्तेमाल किया, लेकिन महंगे Noctua fans लगाए। Thermalright TL-B12 की performance भी मिलती-जुलती है
    low-power SFX form factor PSU का दुर्लभ होना भी अफ़सोसजनक है। सुना है Delta flex 400W modular PSU शांत और efficient है
    drive link, datasheet देखें

    • यह Black Friday स्तर की कीमत है। सिर्फ़ एक 24TB drive से भी photos, media और backup सब कवर हो सकते हैं
      मैंने Makerbeam से case खुद बनाया और 5950X आधारित server पर ZFS pool तैयार किया। CUDA काम के लिए 1080ti भी लगाया है
    • जानना चाहूँगा कि ZFS pool में कितना RAM डाला गया। क्या 1TB पर 1GB वाले नियम का पालन किया?
    • यह भी जानना चाहूँगा कि क्या इसे Raid-Z2 में बनाया गया है। Resilver time बहुत लंबा लग रहा है
    • $10/TB सच में बहुत अच्छी कीमत है। अगर सामर्थ्य होती तो मैं तुरंत खरीद लेता
    • एक बार Noctua इस्तेमाल कर लो, फिर वापस जाना मुश्किल है
  • मैं Odroid H4 series की सिफारिश करता हूँ। N97/N355 CPU, dual 2.5GbE, 4 SATA, idle में 2W, और expansion board के ज़रिए इसे router में बदला जा सकता है
    Hardkernel circuit schematic तक public करता है

    • In-band ECC support इसका सबसे बड़ा फ़ायदा है। Alder Lake-N family SBCs में यह अकेला है जो UEFI में expose होता है
    • मैं भी Odroid H4+ से NAS बना रहा हूँ। 3D printed case design देखें
    • मैं पुराना HC4 इस्तेमाल करता हूँ और वह अब भी stable है। ARM आधारित सिस्टम का boot थोड़ा मुश्किल हो सकता है, लेकिन Armbian जीवनरक्षक है
    • मैं 1 साल से ज़्यादा समय से H4 इस्तेमाल कर रहा हूँ और कोई समस्या नहीं आई। custom case भी खुद बनाया है
    • H3 भी शानदार था। power efficiency और stability बेहतरीन थी, और M.2 SSD के साथ जगह की अच्छी बचत हुई
  • Jonsbo N3 case (8x 3.5") का footprint और छोटा है। हालाँकि, इसके लिए SFX PSU चाहिए
    अगर PCIe x16 slot को 4 M.2 x4 में split करने वाला ITX board लिया जाए, तो expandability काफ़ी बढ़ जाती है
    M.2 SATA card से सभी bays भर सकते हैं, और बाकी ports को NVMe के लिए इस्तेमाल किया जा सकता है

    • मैंने भी इसी case में build किया है। जगह काफ़ी है और finishing अच्छी है
      लेकिन अगर सभी 8 bays इस्तेमाल करनी हों, तो board selection बहुत महत्वपूर्ण है। GPU-रहित CPU लेना होगा ताकि PCIe slot को SATA expansion के लिए इस्तेमाल किया जा सके
  • मैंने NAS को pantry में लगाया, लेकिन dust problem बहुत गंभीर है
    वहाँ heat pump होने के कारण filter की ज़रूरत है। अगर MERV 11 grade dust filter और fan upgrade मिल जाएँ तो अच्छा होगा