itthon / Utasítás / Házi készítésű hálózati tárhely. Érdemes saját kezűleg miniszervert vagy NAS-t építeni, vagy készet választani? Az önösszeszerelő Mini-ITX és az I-Stor IS607 összehasonlítása. Hogyan működik a konfiguráció

Házi készítésű hálózati tárhely. Érdemes saját kezűleg miniszervert vagy NAS-t építeni, vagy készet választani? Az önösszeszerelő Mini-ITX és az I-Stor IS607 összehasonlítása. Hogyan működik a konfiguráció

Ahogy a címből sejthetted, ma egy otthoni NAS szervert építünk. Több mint öt éve élek együtt egy kis öreg állattal az In Win BQ656 Black Mini-ITX 80W USB/Audio/Fan + Külső távirányító tokban. Belsejében van egy ilyen processzor: AMD Athlon (tm) Dual Core Processor 4050e, BogoMips olvasása 4200. Bár baba, de keveset eszik és tud virtualizálni, ami fontos. Részletes specifikációk bárhol látható :). Egyébként összeszerelés után le akartam cserélni egy kicsit hűvösebb Athlon 64 X2 6000+-ra. Az Avito-n 500-700 rubelért vásárolhat egyet. Ezt az egészet a Minix780G-SP128M alaplapon vetettük fel.

Természetesen nem szökőkút - csak négy SATA és nincs RAID támogatás, de alacsony az energiafogyasztás. Az árat a mai napig nem határozták meg, de egykor 220 dollárba került. Ideális esetben természetesen jobb lenne egy anya, aki képes hat lemezt csatlakoztatni és támogatja a RAID-et. De egy ilyen öröm bizonyos összegbe kerül. Próbáljuk kitalálni, mi van a használt piacon. Kínáltak egy készletet az Intel 7600 + Asus anya számára, amely 1500-2000 rubelért vásárolható meg (emlékeztem arra, hogy ezt használják).

A ház cseréje előtt a rendszer egy Ubuntu szerverből, rajta golyókból állt – és tulajdonképpen mindenből. Két 500 GB-os lemez volt benne. Most egy új házat vettek, még egy-két merevlemezt szereltek be. Összesen három, egyenként 500 GB-os és egy 1,5 GB-os HDD.

Kívánság lista

A médiaszerver által megoldandó feladatok közül kiemeljük a következőket:

  • természetesen a Samba, a médiatartalom hálózaton keresztüli terjesztése, erről alább;
  • különböző szintű virtualizáció: pár virtuális gép, belül lehet 1C Linux szerver, Docker konténerek;
  • hogy ne kelljen minden otthoni csomópontot beállítani a szolgáltatásokhoz, egy kis DNS-t egy zónával valami.local.

Hardver követelmények:

  • zajtalanság;
  • a HDD kényelmes telepítése/cseréje;
  • tömörség.

Ismétlem: nagyon szeretném kicserélni az alaplapot a processzorra, de ez nem szükséges. Talán a jövőben csak a processzort cserélem le hűtőre. Szóval, az új épület, a keresés hosszú és nehéz volt. Egy hét guglizás után Raijintek Metisre esett a választás. Ár/minőség arányban nekem megfelelő.

Néhány mondat a testről

Gyártó és modell: Raijintek Metis, ablakkal
Anyaga: alumínium, acél
Méretek: 190 x 254 x 277 mm (Sz x Ma x Mé)
Forma: Mini-ITX
Meghajtórekeszek: 1 x 2,5/3,5" (belül), 2 x 2,5" (belül)
Ventilátorok: 1 x 120 mm (hátsó, előre telepített)
Súly: kb 2,8 kg

A menő dizájn és színek szinte mindenhol jól mutatnak, a költségek pedig nagyon kedvezőek. Egyébként egy ilyen eset csak 4000 rubelbe került. Aviton vásároltam, postai kiszállítással. Az esetről bővebb információ a gyártó honlapján található. Majdnem megfeledkezett az emlékezetről! Az írás idején 2 GB volt telepítve (két 1 GB-os stick). Már rendelek két 2 GB-os sticket.

A szoftver rész megvalósítása

Szóval, mi a legfontosabb dolog, amit a szervertől szeretnél? Könnyen skálázható legyen, lépést az idővel, kellemes és könnyen használható/adminisztrálható. Lehetőleg vonzó hálópofa.

  • 1. lehetőség: telepítse az Ubuntu Servert az Ajenty 2 vezérlőpulttal, és kézi úton szállítson le mindent, amire szüksége van.
  • 2. lehetőség: telepítse az OpenMediaVaultot. A szájkosár elérhető, sok plug-in / bővítmény a funkcionalitás növelésére, a Debian az alap, illetve mindig van lehetőség kézzel szállítani vagy befejezni.
  • 3. lehetőség: telepítse a FreeNAS-t. Kicsit kevesebb zsemlét, de mindent kézi úton szállíthatsz ki – kicsit nehezebben. FreeBSD alapú.
  • 4. lehetőség: Az XPEnology telepítése. Rengeteg finomság, tárolók kiegészítésekkel. A virtuális gépek és a Docker támogatása.

Sok kínlódás után a negyedik lehetőségre esett a választás. Rajta emeljük tovább az otthoni szervert. Miért pontosan? Az első lehetőség önmagában jó, ugyanakkor minimális erőfeszítést és maximális lehetőséget kíván további támadások nélkül. Ráadásul az Ajenty nem teszi lehetővé a rugalmas hozzáférést a szerverhez, és csak be akarsz lépni a konzolba és onnan mindent manuálisan csinálni. És akkor menj a panelhez és csak gyönyörködj :). A fennmaradó lehetőségek közül az XPEnology nyert. Maximális szolgáltatásokat nyújt minimális beállításokkal.

Felszállunk

Tehát először is felkeressük az xpenology.me webhelyet a letöltések részben, és letöltjük a telepítési készletet.

Az XPEnoboot egy rendszerindító lemezkép a kiszolgáló telepítéséhez és indításához/újraindításához.

A DSM maga a rendszer. Synology Assistant – opcionálisan a program észleli az XPEnology/Synology szervereket, telepített vagy telepítésre kész csomópontokat. A webes felületen keresztül telepítettem - ahogy mondani szokás, minden markernek más íze és színe van.

Az ISO-képet ki kell csomagolni egy USB flash meghajtóra, és minden alkalommal használni kell a szerver újraindításakor, ami nem túl kényelmes. Vagy adományozzon egy flash meghajtót a szervernek, és a betöltésnél prioritássá tegye. Van egy második út is. A Hacker magazin korábbi számaiban írtam egy PXE szerver megszervezéséről különféle rendszerindítási lehetőségekkel. Ha van ilyen szolgáltatás, akkor nyugodtan megadhatod neki. Az XPEnology-ban (mint minden Linux-disztribúcióban) két fájl felelős a betöltésért: zImage és rd.gz. Elhelyezzük őket a PXE szerver könyvtárában, hozzáadjuk a menühöz:

Beszúrás a pxelinux.cfg/default LABEL fájlba xpenolog kernel xpenology/zImage root=/dev/md0 ihd_num=0 netif_num=2 syno_hw_version=RS3612xs ac1=0010562E3E36 mac1=0035162E3E36 mac1=0035157N551rdology

A menüből a fájlok helye az xpenology alkönyvtárban egyértelmű, a TFTP-szerver gyökeréhez képest. Az információ az xpenology.com oldalon található. Azt javaslom, nézd meg.

Az első lehetőség nem működött. Én másképp próbálkozom. Kicsomagolom az ISO-t, onnan veszem az isolinux.cfg menüfájlt, bemásolom a menüt a PXE menübe, javítva a zImage kernel fájl elérési útját. A zImage-et a PXE szerverre másolom. Ez az opció úgy működött, ahogy kell, a telepítés elindítása után még az operációs rendszer pat-fájljára sem volt szükség. Maga a szerver töltötte le a synology.com oldalról, ami nem mosolyog :). A telepítési folyamat során a szerver kérni fogja a rendszergazdai hitelesítő adatok megadását. Telepítés után egy teljesen használatra kész Synology szervert kapunk normál hardveren. Aki nem ismeri ezt az operációs rendszert, annak nagyon ajánlom! Hatalmas közösség. Ennek eredményeként számos adattár található, amelyek jelentősen kibővítik a szabványos funkcionalitást.

Továbbra is csak a tagok számára elérhető

1. lehetőség: Csatlakozzon a "webhely" közösséghez, hogy elolvassa az oldalon található összes anyagot

A közösségben való tagság a megadott időszakban hozzáférést biztosít az ÖSSZES Hacker anyaghoz, növeli a személyes kumulatív kedvezményt, és lehetővé teszi, hogy professzionális Xakep Score értékelést gyűjtsön!

Ez a kis oktatóanyag segít egy teljes NAS-kiszolgáló felépítésében egy régi számítógépről. Ha készen áll arra, hogy új alkatrészeket vásároljon, és kompaktabbá tegye fájltárolóját, és így tovább modern megjelenésés a funkcionalitás, akkor a cikk megfelelőbb az Ön számára, Nos, a kész megoldások szerelmeseinek elkészítettem ezt az anyagot:. Most térjünk vissza a régi PC-hez, és értékeljük a képességeit.

Követelmények egy régi PC-vel szemben

  • SATA csatlakozók bekapcsolva alaplap, mivel az ezzel a felülettel rendelkező HDD-k a legjobb ár/teljesítmény aránnyal rendelkeznek, és sokkal nagyobb a térfogatuk, ellentétben az IDE merevlemezekkel.
  • Az alaplapon lévő merevlemezek csatlakoztatásához szükséges csatlakozók száma és a tokban lévő szabad nyílások száma (lehetőség HDD-k telepítésére 5,25 hüvelykes rekeszekbe (speciális dobozok)) A HTPC összeszereléséhez olyan dobozokat használok, amelyekben 2 foglalat van 2,5 hüvelykes HDD-hez.
  • Ha nincs elég SATA csatlakozó a tápegységen, használhat speciális IDE-SATA adaptereket.

A HDD burkolatba való beszerelésének eljárása

A 3,5 hüvelykes merevlemez-meghajtók 5,25 hüvelykes optikai meghajtórekeszbe helyezéséhez helyezze azokat egy speciális dobozba (lásd az ábrát).

Az ilyen tokok készülhetnek sínek formájában is, amelyek mindkét oldalon a HDD-hez vannak rögzítve.

Használhatja az öt hüvelykes rekeszt is, amely telepítve van Optikai meghajtó, mivel a szervermegoldásban nincs rá szükség.

Szoftver telepítés

A szervermegoldás megvalósításához a szoftvert fogjuk használni FreeNAS. Töltse le az ISO-képet a hivatkozásról egy 32 vagy 64 bites rendszerhez, és írja ki minimális sebességgel CD-R\RW lemezre. Ha nincs üres, akkor telepítheti USB flash meghajtóra, a rendszerindító USB flash meghajtó elkészítésének módja le van írva. Ideiglenesen csatlakoztasson egy lemezmeghajtót (amelyet korábban eltávolított, vagy használjon USB-meghajtót) a számítógépéhez. Lépjen be a BIOS-ba, és állítsa be a Boot szakaszt a meghajtóról való rendszerindításra. A szoftver telepítése és a számítógép újraindítása után emlékezzen az IP-címére, amely megjelenik a képernyőn.

A NAS szerver beállítása

Csatlakoztassa a NAS-kiszolgálót a hálózathoz. Nyisson meg egy böngészőt a hálózaton lévő munkahelyi számítógépén, és írja be a címsorba: http://"NAS IP-címe". A megjelenő ablakban írja be a felhasználónevet - admin és jelszó - freenas. Menjen a menübe Tárolás | kötetek | Kötet létrehozása"és válassza ki a RAID-tömböt alkotó merevlemezeket. Ezután aktiválja a ZFS fájlrendszert.

Használható:

  • RAID 0- megnövelt teljesítményű lemeztömb, hibatűrés nélkül.
  • RAID 1— tükrözött lemeztömb, nagy megbízhatósággal rendelkezik

Megbízhatóbbként a RAID 1-et fogjuk használni. Most kattintson "Hangerő hozzáadása" meghajtóit tömbbe formázni.

Hozzáférés a NAS-kiszolgálóhoz a helyi hálózaton

A kiszolgálóhoz való hozzáférés megnyitásához lépjen a menübe Szolgáltatások | Ellenőrző szolgáltatások, engedélyezze a CIFS szolgáltatásokat és konfigurálja a hozzáférést a partíción Megosztás | Windows megosztások». Mint minden hálózati adathordozónál helyi hálózat a hozzáférés a Windows Intézőn keresztül történik (például \\NAS a gyökér eléréséhez, vagy \\NAS\Photos egy adott megosztott mappa eléréséhez). Parancsikonokat úgy is létrehozhat, hogy a Számítógép ablakban (Windows 7) az Intéző sor alatt található "Hálózati meghajtó térképezése" gombra kattint.

P.S. Merevlemezek hozzáadásával bármikor létrehozhat további tömböt, és beállíthat hozzáférést a NAS-kiszolgáló távoli használatához.

Néhány információ a RAID használatának veszélyeiről

A RAID független merevlemezek redundáns tömbje. A RAID nem egy tartalék tárolórendszer, csak az adatelérés kényelmét segíti elő. A RAID rendszer egy tömbbe kombinált merevlemez-készlet. Ha a merevlemez meghibásodik, kicserélheti, majd visszaállíthatja a RAID-et, és az adatok veled lesznek, kivéve RAID tömb 0.

A RAID 0 hátrányai

Ez a mód csak az adathozzáférés sebességét adja meg. A Striping módban (interleaved módban) az adatok blokkokra vannak osztva, és egyszerre több merevlemezre íródnak. Ha egy merevlemez meghibásodik, minden adat elveszik.

A RAID 1 hátrányai

A RAID 1 adattükrözést használ, ami azt jelenti, hogy a második meghajtón az adatok azonos másolata található. Van egy sebezhetőség - a vezérlő lehetséges meghibásodása, amely mindkét adathordozót károsítja.

A RAID 1 és RAID 5 hátrányai

A RAID helyreállítási folyamata során az írási sebesség magas, és ha az egyik merevlemez meghibásodik, az egy másik merevlemez meghibásodását, és ennek következtében adatvesztést okozhat.

Ezenkívül a hibás RAID-vezérlő a HDD meghibásodásához vezethet. A RAID-tömbökben a változtatások a fájlokra vonatkoznak, és ha az adatokat véletlenül törlik vagy módosítják, a műveletek visszafordíthatatlanok.

Első rész: hideg vas

Párolható, és a húslevesbe morzsolható,
És jól tálaljuk zöldségekkel.

Lewis Carroll, Vadászat a Snarkra

Aki tud gyűjteni Személyi számítógépés telepítse a Windows-t, ha szükséges, egy meglehetősen fejlett NAS létrehozását is tudja kezelni x86-kompatibilis hardverekből és ingyenes szoftverekből, amelyek *nix alapúak. Ugyanakkor, durván szólva, a telepített lemezek száma csak a lemezek költségével befolyásolja a projekt költségét és összetettségét. Ezzel rengeteg pénzt spórolhatunk meg ahhoz képest, hogy egy kész NAS-t vásárolnánk 4 vagy több meghajtóval, de aligha kifizetődő, ha egy 1-2 meghajtós NAS kielégíti az Ön igényeit. Lehetetlen megmondani, melyik lehetőség a jobb. Mindenkinek megvannak a saját preferenciái. Valaki jól főz otthon, míg valaki inkább étteremben vacsorázik. Szeretsz számítógépes szoftverekkel és hardverekkel babrálni? Akkor ez a szöveg hasznos lehet. Önálló tárolási szolgáltatásra van szüksége? Válassz ezek között felhőalapú tárolásés kész NAS a dobozból.

N. B. Ez a cikk nem a hardvermodellről és nem a szoftvertermék verziójáról szól. Arról szól, hogy saját kezűleg hozzon létre egy NAS-t, és azt javasolja, hogy a kész eszköz vásárlása mellett vegyen fontolóra más megoldási lehetőségeket is a probléma megoldására. A téma hosszú, több mint ezer oldalnyi vita van benne. Az ottani emberek udvariasak és készségesek. Ez mintegy utalás arra, hogy a cikk nem állítja a teljes, akadémikus vagy a végső igazságot.

Milyen NAS?

A Wikipédia szerint a NAS (angolul Network Attached Storage) - hálózati tárolórendszer, hálózati tárolás. Ez egy hálózathoz csatlakoztatott számítógép, amelyet más eszközök tárolására terveztek. A NAS egység operációs rendszere és programjai biztosítják az adattárolást és a fájlrendszer működését, a fájlokhoz való hozzáférést és a rendszerfunkciók vezérlését. Az eszközt nem normál számítási feladatok elvégzésére tervezték, bár technikailag lehetséges más programok futtatása rajta. A NAS-eszközök általában nem rendelkeznek képernyővel és billentyűzettel, hanem a hálózaton keresztül kezelik és konfigurálják őket, gyakran böngészővel.

A meghatározás nem tökéletes, de eléggé működőképes. A NAS-t az üzleti életben is használják, de megvannak a maga követelményei és sajátosságai. Érdeklődni fogunk a NAS otthoni használata iránt.

Az emberek általában kétféleképpen jutnak eszébe, hogy saját kezükkel állítsanak össze egy NAS-t, és gyakran - mindkettőt egyszerre. Ha van otthon egy számítógépe, nincs szüksége NAS-ra. Fokozatosan más hálózati eszközök jelennek meg. Laptopok, okostelefonok, táblagépek. És különösen - hálózati HD-médialejátszók, mindenféle Dune, Popcorn, WD TV és hasonlók. Egy hálózati médialejátszó beszerzésével az ember gyakran elkezd terabájtnyi információt felhalmozni. Először is, a médialejátszóhoz csatlakoztatott cserélhető merevlemezeken tárolják, és/vagy mindegyiket hozzáadják a fő számítógéphez. Hamarosan túl sok lemez lesz a kényelmes használathoz, és éjjel-nappal egy halkan zümmögő számítógép, miközben letölt valamit az internetről, bosszantani fogja, ha nem téged, akkor a jobbik felét. Felmerül az ötlet, hogy ezt a csomó lemezt egy külön dobozba gyűjtsük, tegyük egy sarokba, és utasítsuk, hogy terjesszen tartalmat az összes hálózati eszközre, és töltsön le torrenteket. Gratulálunk, elsőként érkezett a NAS-hoz. Útközben feltétlenül nézze meg a kész NAS-t, a dobozból kivéve. De az ár!

A második módszer a hardver frissítése. Emiatt néhány köbméternél kevesebb alkatrész gyűlik össze, amelyeket nehéz eladni, és nincs kinek ajándékozni. A bennünk lévő plüss jól hasznosítja őket egy NAS építési ötletében. És egyúttal kielégíti a vágyat, hogy elmélyüljön a számítógép zsigereiben. Nem csoda, hogy az egyik jókedvű amerikai azt írta, hogy a számítógéppel való munka az egyetlen legális módja ma annak, hogy valakit okosabbak közé szorítsanak, mint te.

Természetesen vannak más módok is. Ön például szenvedélyes fotós, és több évnyi archívumot kell biztonságosan tárolnia. Vagy egy szerető szülő, aki lefilmezi a babája minden mozdulatát. Stb. De az ilyen forgatókönyvek ritkán vezetnek a "csináld magad" NAS-összeállításhoz. Sokkal gyakrabban - a dobozból készült késztermék vásárlásához. Az ilyen felhasználók igényeit a kész NAS 1-2 lemezes modellje magabiztosan kielégíti. Nehéz, ha nem lehetetlen egy újonc amatőrnek 1-2 lemezes modellekhez hasonló méretben, zajban és árban összerakni.

A kész NAS-ok védelmében érdemes megjegyezni, hogy számos olyan funkciót és funkciót kínálnak, amelyek minimális telepítést / konfigurációt / hangolást igényelnek. Valójában tehát a költségüknek tartalmaznia kell a programozók munkáját is, technikai támogatás stb.

A helyzet drámaian megváltozik, ha 1-2 lemez nem elég, de szükség van 4 vagy többre. A gyártók marketingesei olyan árszintet szabnak rájuk, ami a számítógépes árcédulát járatos embert frusztrációba sodorja (bár sokkal népszerűbb szavakat ejtenek ki egyszerre). És az ember elkezdi kiválasztani a hardver konfigurációt, amelyre továbblépünk. Bár szoftverrel kellett volna kezdenie, a természettel nem lehet vitatkozni.

A hardver a használt szoftvertől függ. Szoftver - a kiosztott feladatokból. A probléma helyes megfogalmazása pedig soha nem volt az otthoni mester erőssége. Tehát vassal kezdi. Ha egy NAS-t úgy építettünk, hogy egy zsáknyi alkatrész maradt a frissítésekből, akkor a jó hír az, hogy illeszkednek majd, ha nem is optimálisan. Anélkül, hogy megnézné.

Pomelo az istállóban

Ahhoz, hogy a hálózaton keresztül kényelmesen nézhessük a FullHD videót, beleértve a BD lemezképeket is, legalább:

  • 1-2 gigabájt RAM, ha nincs ZFS, és 4-8, több, ha ZFS. (A ZFS-ről – később, türelmetlen Google, hogy segítsen.) De 256 MB-os ritkaságszámmal is össze lehet gyűjteni valami hasznosat;
  • x86-kompatibilis processzor, ideális esetben (és a ZFS-hez) 64 bites, de a 32 bites a legtöbb opcióhoz működik. Azaz bármilyen x86-os processzor, kivéve a már teljesen muzeálisokat. Kívánatos - kevésbé fűtött, de már van valami;
  • vezetékes Ethernet port, a gigabit jobb - bár a BD-képek hálózaton keresztüli megtekintéséhez 100 megabit is elég. A NAS Wi-Fi-n keresztüli csatlakoztatása ellentmondásos ötlet (de ha saját maga építi meg, sokkal nagyobb szabadságot élvezhet a vezeték nélküli vezérlők kiválasztásában);
  • meghajtók és SATA portok. NAS esetén nincs különbség a SATA-2 (3 Gb/s) és a SATA-3 (6 Gb/s) között. Nem minden meghajtó gyorsabb, mint az ősi SATA-1, így ezek a portok használhatók. De az IDE meghajtók a modern koncepciók szerint lassúak, kis kapacitásúak, forróak és zajosak. Ha nincs elég SATA port, vezérlők használhatók. De ha (mikor) hamarosan úgy dönt, hogy új hardverre vált, akkor az elavult alaplaphoz mankónak vásárolt SATA vezérlők tétlenül fognak heverni. Magam is tudom, ketten heverek. És legyen óvatos a 2 TB-nál nagyobb meghajtókkal. Sok régebbi vezérlő nem kompatibilis velük. A SATA-1 vezérlők között pedig vannak olyanok, amelyek nem működnek terabájtnál nagyobb lemezekkel - ez azonban már ókor és ritkaság;
  • egyértelmű, az a tok, ahol minden passzol, és a tápegység, amit húzni fog. A PSU-nak vannak finomságai, érdemes újat keresni, lásd alább.

Valószínűleg a frissítésekből megmaradt hardver kielégíti ezeket a követelményeket. És ha nem is ad nagy zajt (vagy van honnan eltávolítani), akkor általában szerencsés. Kezdheti a kísérletezést.

Indposhiv

Ha speciálisan vásárolt alkatrészekből épít NAS-t, akkor először döntse el kívánságait. A legtöbb esetben (de nem lehet magáévá tenni a mérhetetlenséget) a kéréseket három csoportra osztják, feltételesen „csendben kompakt”, „hatékonyan bővíthető” és „szerver-szerver”. Tisztázom, hogy nincs egyértelműen helyes lehetőség. Végül is a felhasználó maga mérlegeli kívánságait, költségeit és lehetőségeit. De lehetséges a rossz. Ha az eredmény nem felel meg a tervben kifejezetten vagy implicit módon meghatározott követelményeknek. Például a házastárs azt fogja mondani, hogy a doboz természetesen nagy. De üvölt, mint egy repülőgép, és nem egyezik vele, hogy ugyanabban a lakásban lakjon. Vagy a passzív alá összerakott rendszer nem állja ki a próbát nyáron. Vagy a makacs videó leáll, ha a hálózaton keresztül nézik. Ezért jobb, ha figyelembe vesszük a kívánságokat a parton. Főleg az impliciteket.

Fontos jegyzet. NAS-ról beszélünk, nem HTPC-ről (Home Theater PC), vagyis nem olyan számítógépről, amelyen filmeket vetítenek hanggal. nagyképernyő csatlakozik a videokimenetéhez. Elvileg senki nem tiltja, hogy HTPC-t készíts, sok merevlemezzel is, bár a HTPC-vel és a NAS-szal, illetve a hozzájuk használt szoftverrel és hardverrel szemben támasztott követelmények nagyon eltérőek. A HTPC egy másik téma.

Csendes-kompakt

Ezt a követelményrendszert a kész NAS határozza meg. Kompaktot és csendeset szeretnék, de 4 lemezt (gyakran 6, néha több) is elférek. Az ilyen követelmények általában azt eredményezik, hogy egy kompakt csomagolásban elhelyezett, forrasztott Atom-szerű processzorral ellátott Mini-ITX alaplapot kell választani. Példák az alábbiakban találhatók.

Van egy nagyon jó előre konfigurált megoldás - a HP Proliant Microserver (). Kompakt, kedvező árú (jelenleg 12000-től), 4 merevlemez, az ötödik ODD helyett rakható, ami a NAS-ban felesleges. Egy kis tambura segítségével pedig az ODD SATA-nak szánt portot normálisan működni. Hátrányok - messze nem egy erős processzor, de sok forgatókönyv esetén - elegendőek. Ha a mikroszerver megfelel Önnek, ugorjunk a szoftverekről szóló fejezetre.

HP Proliant Microserver – kiváló minőségű és olcsó jelölt az otthoni NAS szerepére

Ha nem, akkor először válassza ki a házat a kívánt számú lemezhez (az operációs rendszertől függ, hogy kell-e lemez a rendszerhez. Ezt a szoftverekről szóló fejezetben tárgyaljuk.). Itt, az esztétikai érzés felmutatása és a kapzsiság és a hatékony költségek iránti vágy közötti harcban zajlik le a "csendes-kompakt" koncepció erejének első próbája. A gyönyörű kompakt tokok nem olcsók. Ha a varangy győz a hatékonyság iránti vágy, akkor menjünk a hatékonyan skálázható fejezethez. Oda is megyünk, ha a kiválasztott ház lehetővé teszi microATX alaplap beszerelését. Ha az esztétika győzött, a Mini-ITX (Mini-DTX) alaplapot választjuk. Az első követelmény a SATA portok maximális száma (eSATA esetén lehetséges). Elvileg 6 SATA porttal ellátott asztali verziók készültek. De hogy itt és most sikerül-e megtalálni, az kérdés. Ha nincs elég port, akkor a 2 és akár 4 portos PCIe SATA vezérlők meglehetősen megfizethetőek. Nekik persze PCIe slot kell. Tekintettel arra, hogy ez az egyetlen a Mini-ITX-ben, a bővíthetőség ezzel véget is ér.

A példák mind a valós életből származnak, gyakran módosításokkal és további fotókkal – lásd a GYIK-et a profilszál 3.1-es szakaszában

axel77 általby half_moon_baypadavan által
KeretChenbro ES34069Lian Li PC-Q25Lian-Li PC-Q08
Tápegység180W benneCorsair PSU-500CXV2EU 500WEnermax 380 W (82+)
AlaplapZotac NM10-DTX WiFiAsus E35M-I*Asus P8H67-I**
CPUintegrált Intel Atom D510integrált AMD E-350Intel Pentium G840
RAMKingston 2×2 GBCorsair XMS3 2×8 GB2x4 GB DDR3-1333
Winchester az adatokért4×Samsung HD204UI7×3,5″6 × 3,5 hüvelykes + hotswap 3,5 hüvelykes HDD-re az 5,25 hüvelykes rekeszben
Rendszermeghajtó2,5 hüvelykes Toshiba 500 GBpendrive2,5" HDD
Operációs rendszerFreeBSDFreeNAS 8.xOMV
Továbbáhálózati Intel WG82574L***ST-Lab 370 4xSATAPCIe 2xSATA-II
Árbecslés****14 950 RUB15 600 RUB14 000 RUB

* Az E-350-es alaplapok ma már ritkák, helyettük az E-450-es verziók. SATA portok - kevesebb;
** Nem eladó, de lásd például: ASUS P8H77-I;
*** a szerző egy saját készítésű emelőn keresztül adott hozzá egy hálózatot, de ez inkább személyes perfekcionizmus;
**** Árak - becslés a szerkesztők kérésére a modern Yandex Market használatával, - Price.ru hiányában - analógok hiányában. A becslés durva, mivel egyes modellek már nem kaphatók, és a talált árak nem feltétlenül relevánsak. Az ár nem tartalmazza az adatlemezeket, egy használt rendszer-HDD-t, ha volt, 1000 rubelben vették figyelembe.

Vannak finomságok a "csendben". Az első impulzus „teljesen passzív”. A legtöbb esetben azonban az az elfogadott érv, hogy 4-6 meghajtó nagyobb zajt produkál, mint egy jó 120 mm-es ventilátor alacsonyabb fordulatszámon. Mindenesetre meg kell értened, hogy mindenért fizetni kell, és egy kompakt ház, ha minden más nem változik, zajosabb lesz, mint egy tágasabb, nagy ventilátorokkal rendelkező standard.

A beforrasztott processzor nyilvánvaló jellemzője a teljesítmény. Ha ez nem elég, a túlnyomó többség elutasítja a Mini-ITX formátumot. De a teljesség kedvéért azt kell mondani, hogy erre nincs szükség, vö. konfiguráció a maestro padavantól.


Összeszerelés padavanból, amint látja - rendkívül kompakt

Tavaly decemberben jelentették be az Intel Atom S1200 (Centerton) szervercélú megjelenését. Ha rendelkezésre állnak, érdekes lehetőség lehet otthoni NAS számára. ECC memória támogatása, Intel virtualizáció (VT-x), 8 sávos PCI-E, 8 GB memória - ez a legtöbb lehetőséghez elegendő.

Hatékonyan bővíthető

A NAS-építők jelentős része – van aki azonnal, van, aki szembesült az Atom-szerű processzorok lehetőségeinek korlátaival – úgy dönt, hogy olyan konfigurációt állít össze, amely komoly bővítést tesz lehetővé. Processzor, memória, de mindenekelőtt a lemezek száma szerint. Mint már említettük, a kész NAS-ok még 4 meghajtóra sem olcsók, 8-10-ért pedig már megfizethetetlenül drágák otthonra. Ugyanakkor nem nehéz felvenni egy meglehetősen tágas tokot. Például az én esetemben, ami a Kraftway számítógép frissítéséből maradt meg (akkor még nem spóroltak a házhardveren), most 7 db van. 3,5"-os meghajtók, és további 3-at gond nélkül telepíthetsz. Ha nagyon sok meghajtóhoz választasz tokot, akkor érdemes a sok 5,25"-os foglalattal rendelkező modelleket keresni, amelyekbe aztán 5,25"-es nyílásokkal légáramlási kosarakat telepíthetsz négyre 3,5"-os meghajtók. Lásd a példát a Költségek fejezetben.

Mivel a NAS éjjel-nappal működik, szeretnék egy energiatakarékos processzort (Moszkvában egy watt évente 35 rubelbe kerül). Az Intel Sandy Bridge és az Ivy Bridge jelentősen csökkenti az üresjárati energiafogyasztást, és a NAS az idő oroszlánrészét rendkívül enyhén terheli. Ezért egy ilyen NAS napi energiafogyasztása lényegesen alacsonyabb lehet, mint az Atom változaté, amely nem képes csökkenteni az üresjárati fogyasztást. A választandó processzormodell attól függ, hogy szükség van-e valós idejű videó átkódolásra.

Számos modern tévé rendelkezik DLNA-funkcióval, amely lehetővé teszi a videó vételét a helyi hálózaton keresztül. A probléma az, hogy csak néhány kódolási lehetőséget értenek. És gyakran egyáltalán nem azok, amelyek az internet hatalmas részén található rippeket és remixeket használnak. A probléma többféleképpen is megoldható. (1) Keressen filmeket olyan formátumban, amelyet a TV felismer. A farok csóválja a kutyát. (2) Kódolja újra a filmet a számítógépen, hogy megfeleljen a TV-készülék igényeinek. Ez időpocsékolás, és csak magadnak lehetséges filmezett videó. (3) Töltse be a NAS-t valós idejű átkódolással, és (4) Vegyél egy médialejátszót, azaz egy kis dobozt, amely fájlként fogadja a videót, beleértve a hálózaton keresztül is a NAS-tól, és audio-video jelet ad a TV-nek. vevővel, általában HDMI-n keresztül. Ha a (3) lehetőséget választotta, akkor tanulmányoznia kell a TV műszaki adatait, és meg kell néznie a Core i7 területen. Ráadásul a DLNA korlátozásai általában, és különösen ennek a marketingötletnek a TV-n való megvalósítása miatt nem lesz képes teljes mindenevővé válni. A (4) opció a jelenlegi árszinten nemcsak egyszerűbb és funkcionálisabb, hanem olcsóbb is. Míg egy NAS processzor gyakorlatilag bármilyen alacsony kategóriás Pentium vagy Celeron 2. vagy 3. generációs maghoz illeszkedik. Vedd az i3-at, mert a különbség elhanyagolható lesz a lemezek árához képest. Válassz ízlés szerint. Gyors áttekintéshez vagy a jelölt modellek részletes végső összehasonlításához használhatja az iXBT processzortesztelési szakaszát. Az Intel Pentium G2120-at akkoriban junior Ivy Bridge-nek vettem. A junior Sandy Bridges olcsó és több mint megfelelő.

Íráskor elérhető AMD processzorok az Intelhez képest nem lenyűgözőek - bár az AMD sokkal bőkezűbben látja el processzorait ECC memória támogatással, és nem kizárt, hogy hamarosan lesz valami versenyképes a cégnél, például a 99 dolláros bejelentett árú Opteron 3250.


ASUS P8H77-M Pro alaplap: 7 SATA, akár 32 GB RAM

Alaplap. A következő okok miatt választottam az ASUS P8H77-M Pro-t:

  • LGA1155, a processzor miatt automatikusan beágyazott videót kapunk, csak a telepítési szakaszban lesz rá szükség;
  • a SATA portok maximális száma, függetlenül attól, hogy 3 vagy 6 Gb / s (7 SATA + eSATA);
  • 4 memóriahely jobb, de 2 is elég (4, 32 GB-ig);
  • integrált 1000BaseTX, amelyet az Intel legjobbjának tartanak. De tekintettel a processzor meglétére egy kis számítási teljesítménnyel, a Realtek remekül fog működni (Realtek 8111F);
  • PCIe bővítőhelyek a jövőbeli SATA vezérlőkhöz és hálózati kártyák(x16, x4 x16 foglalatban, 2 x 1);
  • Forma tényező - microATX.
Ez teljesen elegendő az összes szükséges funkció biztosításához. És mindenféle kiegészítés csak hiába eszi az áramot. De ha hirtelen megtetszett az ATX-lap, akkor joga van.

A hűtőt ízlés, memória - a kiválasztott OC követelményei szerint választják meg. Itt a terjedelem gigabájtról 32-re lehetséges.

A tápegység külön fejezetbe került.

Példák a leírt lehetőségre:



írta: ZanZagagyagpalával
KeretLian Li PC-V354RInWin BP659
TápegységChieftec BPS-550C 550W200W benne
AlaplapASUS P8H67-M EVO(B3)ECS H61H2-I2
CPUIntel Pentium G860Intel Celeron G530
RAM4x4GB DDR3 PC3-1066Kingston 2×2 GB
Winchester az adatokért6 × Hitachi HDS5C3030ALA6303×Seagate ST3000DM001
RendszermeghajtóCF 4 GB CF-IDE adapteren keresztül40 GB SSD
Operációs rendszernas4free 9.xOMV
Továbbá Cooler Master DP6-8E5SB-PL-GP hűtő, add. 2×Zalman FDB-1 és Arctic Cooling F9 PWM ventilátor
Árbecslés18 200 RUB7300 dörzsölje

szerver-úgy-szerver

Van egy "prémium" kategória a NAS-építőknek, akik objektív vagy szubjektív okokból komoly és drága szerverkomponensekből építenek NAS-t. A rajongók 10 Gigabites hálózati megoldásokkal kísérleteznek. Ne feledje, hogy a szerverkonfiguráció mérete és zajszintje gyakran nem teljesen kompatibilis a lakóterekkel. Az ECC memória használatának képessége a megközelítés legnyilvánvalóbb előnye. Az otthoni NAS-építés ezen szegmensében használt ZFS fájlrendszer memóriaigényes. Ebben az esetben a memória meghibásodása olyan adatsérüléshez vezethet, amely észrevétlen marad. Az ECC memória megoldja a problémát, de az Intel verzióban való használatához szerverprocesszorok (vannak érdekes kivételek, pl. a Pentium G2120) és alaplapok szükségesek.

Gyakran használják a virtualizációt, és több vendég OC megoldja a problémákat, mindegyiknek megvan a maga sajátja. Gyakori lehetőség, amikor egy SATA vezérlőt dobnak egy virtuális gépbe, amely a tárolási funkciót látja el (Solaris vagy FreeBSD zfs-sel). Erről a virtuális gépről a lemezkapacitás NFS-en vagy iSCSI-n keresztül exportálódik a hypervisorba és más virtuális gépekbe. A további magyarázattól, amihez én magam nem sokat értek, tartózkodom, és valós példákat hozok fel.





Összeszerelés TPAKTOP-ról, kívülről és belülről

a fatfree általaxel77 általa TPAKTOP által
KeretFractal Design Define MiniSupermicro CSE-SC846E26-R1200B
TápegységSeasonic X560
AlaplapSupermicro X9SCL-FSupermicro X9SCM-FSupermicro X9SCM-F
CPUIntel Xeon E3-1230Intel Xeon E3-1230Intel Xeon E3-1220
RAM4×Kingston KVR1333D3E9S/8G4×Kingston KVR1333D3E9S/4G4×Kingston KVR1333D3E9S/4G
Winchester az adatokért5×WD20EFRXa felhalmozás folyamatában12×ST31000524AS két 6xRaidZ2-ben (főkészlet), 2xST32000542AS tükörben (tartalékkészlet), 4xST3250318AS csíkban (torrent pool)
RendszermeghajtóIntel SSD 520 180 GB2,5 hüvelykes 320 GB-hozTS64GSSD25S-M
Operációs rendszerESXi 5.1.0 + Nexenta CE + Ubuntu Server 12.04 + Windows 8FreeBSDFreeBSD
TovábbáHBA IBM ServeRAID M1015, Noctua NH-L12 hűtő2×HBA IBM ServerRAID M10152×HBA IBM ServeRAID M1015, Intel Gigabit ET kétportos szerveradapter

SATA/SAS vezérlők

Tehát ha nem tud várni, kezdheti is. A szoftver második részében pedig részletesebben fogunk beszélni.

Szeretném kifejezni köszönetemet a forum.site profil ágának minden résztvevőjének, köztük axel77, half_moon_bay, padavan, ZanZag, shale elvtársaknak, akiknek konfigurációit a cikkben használtuk; Szergej V. Sh, TPAKTOP, iZEN és RU_Taurus elvtársak a sok hasznos megjegyzésért.
Külön köszönet az ingyenes szoftverfejlesztőknek: Olivier Cochard-Labbé, Daisuke Aoyama, Michael Zoon, Volker Theile és még sokan mások. Lehetővé tették a DIY NAS témát.

Második rész: szoftver

Szembe köpni annak, aki azt mondja, hogy át tudja ölelni a mérhetetlenséget
Kozma Prutkov

Kinek és miért

Az otthoni NAS-nak kielégítenie kell Önt, ez nem egy termelési rendszer, amelynek formalizált mutatókkal kell rendelkeznie. Egy ilyen dolog leírása két nehézséggel jár. Az egyik szerepel az epigráfban, a második pedig a telepaták akut hiányához kapcsolódik. De továbbra is megpróbálok néhány ésszerű feltételezést megfogalmazni, és ezek az IMHO kategóriába tartoznak. Helytakarékosság kedvéért kihagyom az "IMHO"-t tovább. Úgy gondoljuk, hogy ez a címke minden mondaton megtalálható. Ha nem lehetett látni az Ön konkrét esetét, elnézést kérek, talán egy másik szöveg megfelel Önnek.

Ugyanez azoknak szól, akik megépítik első NAS-jukat, képesek telepíteni a Windows-t, de még soha nem látták a FreeBSD kézikönyvét vagy az Oracle Solaris ZFS Administration Guide-ot. A NAS-t is informatikában jártas polgárok szerelik össze, általában a választott operációs rendszer teljes verzióját telepítik. Érdekes, hogy a témában egyes újoncok vonzódnak, és végül ugyanezt teszik.

Feladatok

A félreértések elkerülése érdekében azonnal határozzuk meg, miért van szükségünk NAS-ra.

Az első feladat az biztonságos tárolás. Az adatoknak túl kell élniük egy hardverproblémát, például lemezhibát.

Második - hozzáférést biztosít a tárolt adatokhoz. Az SMB / CIFS for Windows támogatása szükséges, az NFS (médialejátszókhoz), az FTP (nagy mennyiségű adat letöltéséhez) és az AFP (ha van otthon Macintosh számítógépe) nagyon kívánatos. A DLNA-t gyakran emlegetik, erről külön.

Harmadik - offline letöltés dokumentumokat a hálózatról különféle protokollok segítségével.

Negyedik - automatizálja a biztonsági mentést a helyi hálózaton lévő számítógépekről. Az Ön által készített családi fotók, videók, dokumentumok egyediek és visszafordíthatatlanok, de otthon minden jól megőrződik, ha másfél példányban: egy laptop meghajtón, fele valamilyen USB-meghajtón, ahová tavaly ősszel kerültek a fotók. Ha (pontosabban mikor) az ilyen adatok eltűnnek, és a NAS lehetővé teszi a visszaállításukat, akkor őszinte örömet fog tapasztalni a rálátása miatt. Vagy fordítva.

Követelmények

Mérsékelten nehéz kezdeti beállítás. Az első napon lévő személynek be kell szereznie egy működő verziót. Talán nem teljesen hangolt, de hasznos eredményt ad. Ez egyébként azt jelenti, hogy a kezét megtöltött felhasználónak kell kezdeti beállítás pár óra alatt intézd el.

Egyszerű és elegendő áramkezelés, mindent a webes felületen keresztül kell végrehajtani. Beleértve - a konfiguráció mentését és ha van ilyen visszaállítását. Speciális, szakértői célokra SSH-hozzáférés vagy hasonló kívánatos.

Átlátszó mindennapi használat. Bölcsészettudományi végzettséggel rendelkező jobbik felének tudnia kell kezelni: filmeket nézni a tévében, zenét hallgatni, a laptopról a NAS-ra automatikusan menteni kell stb.

DLNA/UPnP

Megért, pontosan mit DLNA szerverről kell, igazából csak teszteléssel. Az átlagfelhasználó feladatainak nagy részét, például a média táblagépre átvitelét szinte minden UPnP szerver megoldja. És ami a DLNA TV-re történő kimenetre való használatát illeti, idézem a HMS, az egyik legjobb szoftveres UPnP / DLNA médiaszerver fejlesztőjét: „A legtöbb gyártó tévéjének tulajdonosai számára ennek a technológiának a használata egy átmeneti lépés, amely vagy egy hálózati médialejátszó vásárlásával (szerintem az előnyben részesített lehetőség) vagy egy TV monitorként való csatlakoztatásával végződik. Ha az idő és az ideg drága, akkor érdemes kihagyni ezt a lépést.. A TV-be épített és egy olcsó, különálló lejátszó – mint a Dune, Popcorn vagy WD – képességei általában nagymértékben eltérnek mindenevő, képminőség, könnyű kezelhetőség stb. Igaz, a beépített lejátszók rohamosan fejlődnek, ezért érdemes konkrét hardver mellett dönteni.

Lemeztömbök és fájlrendszerek

Miért van szükség tömbre

A NAS felépítésének fő kérdése a lemezterület szervezése. Mint az 1. részben megtudtuk, nagyon sok lemez van, 4-6, néha 10 vagy több. Természetesen külön is használhatók. De a tömbbe kombinálni kényelmes, mert a hely egy darabban elérhető. Redundancia nélküli tömbben, amikor egy lemez meghal, a rajta lévő adatok és gyakran a megvalósítástól függően a teljes tömbön is elhalnak. Joga van a „semmit, átviszem” érvvel megtakarítani a redundancián. Azok, akik értékelik az időt, a redundanciával rendelkező tömböket részesítik előnyben. Fontos: a RAID nem helyettesíti a biztonsági mentést. A RAID biztosítja az adatok elérhetőségét lemezhiba esetén. A vissza nem állítható adatokról biztonsági másolatot kell készíteni. Szerencsére általában nagyon kevés van belőlük.

A "redundáns tömb" kifejezést gyakran összekeverik a RAID kifejezéssel. De fejlettebb technológiák is rendelkezésre állnak. Amikor szoftvert választ egy NAS-hoz, használhatja őket vagy sem. Hogy megértsük, mi a megfelelőbb az Ön számára - gondoljunk a RAID és a fájlrendszerek problémáira.

A RAID 5 (6 stb.) komoly problémának van kitéve. Tömbbe íráskor az adatokat és a paritásblokkokat egyszerre kell írni. De a több lemezre írás nem atomi művelet. Ha probléma lép fel írás közben (kikapcsolás, lemezhiba stb.), akkor lehetséges, hogy az adat- és a paritásblokkok nem egyeznek. Ha az adatok hibásan vannak beírva, akkor az sok esetben javítható vagy legalábbis észlelhető a RAID tetején található fájlrendszer (chkdsk, fsck ...) szervizelésekor. De a hibás paritásblokkok a legrosszabb esetben észrevétlenek maradnak egészen addig a pillanatig, amíg a tömb vissza nem áll belőlük. Az adatok helyett pedig a szemetet állítják helyre. Sőt, a szemetet minden figyelmeztetés nélkül rögzítik. További információ kérhető a problémáról.

1. ábra: RAID írási lyuk. A bal oldalon - az adat- és paritásblokkok szinkronizálva vannak, a rögzítés folyamatban van. Középen - áramszünet. Jobbra - adat- és paritásblokkok nem szinkronizálva van, de a RAID nem tud róla.

Az ipari RAID vezérlők egy BBU, „akkumulátor” használatával oldják meg a problémát. Hiba után a vezérlő még kikapcsolt állapotban is emlékszik, hogy milyen adatokat kellett volna írni. És amikor lehetőség adódik, kiírja ezeket az adatokat egy tömbbe.

Hiba a rekonstrukció során

Tegyük fel, hogy van egy öt 3T lemezből álló RAID 5, amelyben az egyik lemez meghibásodott. A tömböt újra kell építeni, és 4 lemez × 3T = 12T = 1,2 10 13 bájt = 0,96 10 14 bit információt kell majd olvasnia, és függetlenül a tömb kitöltésének mértékétől - elvégre a fájlokról semmit sem lehet tudni a RAID szint. Az egészséges felhasználói osztályú lemezeknek törvényes joguk van átlagosan 1·10 14 bitenként egyszer meghibásodni (lásd pl. ). Vagyis nagyon nagy valószínűséggel egyszerűen a lemez specifikációja szerint kapunk rekonstrukciós hibát. Ráadásul van némi esély arra, hogy a lemez valóban eltörik. A hagyományos recept szerint nagyvállalati szintű meghajtókat kell használni (10-15 meghibásodási valószínűséggel), nem kell elragadtatni magát a nagy kapacitású meghajtókkal, és RAID 6-ot kell használni. Sajnos mindhárom tipp árához képest nem igazán megfelelő otthoni körülményekhez. .

Megbízható fájlrendszer

Menjünk egy szinttel feljebb, a fájlrendszer felé. Egy egyszerű dolgot várnak el tőle: képes fájlokat írni, majd elolvasni a leírtakat. Paradox módon a legtöbb fájlrendszer nem garantálja ezt: a hardver - a lemezvezérlő, a kábel, a lemez - tökéletes működésére támaszkodik. A hardverhiba nem csak adatvesztést, hanem adatvesztést is eredményez észrevétlen adatvesztés. Másolja a fotóarchívumot – de valójában a fájlok egy része már elromlott. Erről az ellenőrző összegek összehasonlításával tájékozódhat, amit firmware és hasonló, hibátlan adatok átvitelekor végzünk. És miért nem hasonlítja össze az ellenőrző összegeket az FS segítségével?

Egy másik "gyerekes" kívánság az FS-nek - hogy működjön és ne törjön - szintén nem igazán teljesül. Egy nem naplózott fájlrendszer, mint például a FAT vagy az ext2, összeomlás esetén képes eltemetni az összes tartalmát. A naplózott fájlrendszerek, mint például az NTFS vagy az ext3, sokkal megbízhatóbbak, mert megtalálhatja a konzisztencia pontot, és újra lejátszhatja a naplót. Lehetséges olyan FS-t létrehozni, amely egyáltalán nem tud inkonzisztens állapotba kerülni? Ez lehetséges – a Másolás írásra funkcióval. Nem a régiek fölé írjuk az adatokat, hanem kiválasztunk egy új blokkot, oda írjuk, és ha minden rendben van, akkor a régi adatokról a mutatót az újakra cseréljük.

ZFS

A ZFS egyesíti az FS-funkciókat a RAID-szerű tömbök támogatásával. Ingyenes licenc (CDDL) alatt terjesztve. Készítette a Sun Microsystems a Solaris számára. A 7.0-s verzió óta FreeBSD-re portálva. A közelmúltban a ZOL (ZFS Linuxon) projekt elérte a kiadási szakaszt. A ZOL rohamos terjedésére számíthatunk, a folyamat már elkezdődött. Van egy projekt Mac OS X-hez, ZEVO-hoz is, lásd .


2. ábra: A ZFS automatikusan összehasonlítja az ellenőrző összegeket, észleli a hibákat és visszaállítja az adatokat, ha redundanciával mentik (ábra az eonnas.com webhelyről).

Vessen egy pillantást a ZFS-re, ha érdekli a következő funkciókkal rendelkező fájlrendszer:

  • ellenőrző összegek tárolása, és az adatok helyett szemét kiolvasásának megakadályozása;
  • az integritás olyan mértékű megőrzése, hogy olyan segédprogramok, mint a chkdsk vagy az fsck, egyszerűen nem léteznek hozzá;
  • fel van szerelve egy eszközzel a hideg adatok sértetlenségének ellenőrzésére és azok automatikus javítására, ha az adatokat redundanciával tárolják;
  • azonnal készíthet pillanatfelvételeket az állapotáról, és tárolhatja azokat legalább a hónap minden percében, bármilyen pillanatfelvétel-készletet csatlakoztathat, és visszagörgethet a pillanatképhez.

Vessen egy pillantást a ZFS-re, ha érdekli a RAID:

  • szoftver, azaz nem igényel hardvervezérlőt;
  • hardverfüggetlen, lennének SATA portok;
  • Lyuk nélkül a felvételen;
  • képes rekonstruálni egy leromlott tömböt részben olvashatatlan lemezekkel, csak azon adatok elvesztésével, amelyekről nincs másolat;
  • az integritás-ellenőrzés és rekonstrukció során csak hasznos adatokkal dolgozik, nem a teljes tömbbel;
  • támogatja a RAID1 (tükör), RAID5 (redundancia egy lemez méretében), RAID6 (kettő) és még a "RAID7" analógjait (adatok megőrzése, ha a tömb három lemeze meghibásodik), valamint bonyolultabb opciókat, mint pl. RAID50 vagy RAID60.

A ZFS-nek vannak hátrányai is, amelyek közül a legfontosabbak:

  • Egy RAID-Z tömb nem bővíthető egyetlen lemezzel. Cserélheti az összes terabájtos lemezt triterekkel - és növelheti a hangerőt. Lehetőség van egy másik RAID-Z összeállítására 3 (vagy több) lemezből, és hozzáadható a meglévőhöz, így egyetlen készletet kapunk. De egy 5 lemezes RAID-Z1-et csak úgy alakíthat át 6-os RAID-Z1-mé, ha valahova információt szivárog, megsemmisíti a tömböt és újat hoz létre.
  • A tömb nem csökkenthető. Csak növelheti - lemezcsoportokat adhat hozzá, lemezeket cserélhet nagyobbakra.
  • Erőforrás intenzitás. A ZFS folyamatosan ellenőrző összegeket számol, ami megterheli a processzort, és memóriát használ a gyorsítótárak számára. Itthon nekem egy Atom 330-al és 2 GB memóriával működött. Bár ZFS-nél ez az Atom nem volt elég a gigabites hálózat teljes kihasználásához, a 40-50 MB/s sokaknak megfelel.

Igen, még több: ha tönkreteszed a ZFS-t, és ugyanazokról a lemezekről hozol létre új tömb(vagyis adjon ki néhány parancsot és/vagy nyomjon meg egy-két gombot a webes felületen, figyelmen kívül hagyva a figyelmeztetéseket mindkét esetben), akkor a megsemmisült fájlrendszerből származó adatok biztonságosan el lesznek temetve - ellentétben például az NTFS-sel, amelyről viszonylag könnyen visszaállítható még az asztalrészek újraalkotása után is. Az, hogy ez hátránynak számít-e, az egyén nézőpontjától függ.

A szerző szerint a ZFS által nyújtott nyalánkságok annyira finomak, hogy érdemes további hardverigényekkel fizetni érte. NAS-t pedig csak ZFS-sel érdemes építeni. De az olvasónak alapvető joga van a szabad választáshoz. Ez a választás meghatározó lesz a NAS szoftver kiválasztásánál, ezért ezt tudatosan kell megtenni.

ReFS + Tárolóhelyek

A Windows Server 2012 rendszerben a Microsoft bemutatta a ReFS fájlrendszert és a Storage Spaces kötetkezelő rendszert. A ReFS és a Storage Spaces kombinációja bizonyos mértékig a ZFS analógjának tekinthető, és olyan tulajdonságokkal, amelyek az utóbbiban nincsenek implementálva. Érdekes a lemezek eltávolításának és hozzáadásának rugalmassága, a vékony kiépítés stb.. Vannak hátrányai is – ez egy szabadalmaztatott licenc, amely csak a Windows Server 2012 és a Windows 8.1 részeként érhető el.

Rossz, hogy a tesztelők visszajelzései alapján a ReFS-Storage Spaces csomag teljesítménye érezhetően, időnként leesik, ha paritásos opciókat használunk, vagyis nagyjából a RAID5 vagy ZFS RAID-Z analógját. Még rosszabb, hogy korai jelentések érkeznek a ReFS-hibák miatti adatvesztésről hivatalos támogatás nem oldotta meg a problémát. Érdekes megoldás tehát, úgy tűnik, érdemes beérni.

Btrfs+mdadm

Hivatalosan a Btrfs for Linux még nem kapott kiadási státuszt, bár 2007 óta fejlesztik. A fájlrendszerek túlnyomó többségéhez hasonlóan (és a ZFS-sel ellentétben) ez is egy blokkeszköz tetején létrehozott fájlrendszer. Ahhoz, hogy hozzávetőlegesen a ZFS analógját kapja, hozzá kell adnia például egy jól bevált mdadm-et, amelynek egyik jellemzője a RAID újraépítése lemez hozzáadásakor adatvesztés nélkül.

Hagyományos FS

És természetesen a fejlett fájlrendszerek megléte nem kényszeríti arra, hogy válasszon közülük. Talán az NTFS, az ext4 vagy az UFS alkalmasabb a NAS-hoz – a natív FS a választott tengelyhez. Viszonylag gyenge hardveren ez a választás lehet az egyetlen.

Szoftver opciók


3. ábra: Egy hozzávetőleges algoritmus az otthoni NAS szoftver kiválasztásához

Miből és hogyan válasszunk

Azt szeretném javasolni, hogy töltsd le a VirtualBox-ot, telepíts oda néhány tetszőleges opciót, és mindegyiket bökd meg egy bottal néhány napig. Virtuális gépen ez olcsóbb, egyszerűbb és gyorsabb, mint a valódi hardveren. Komolyan kíméli az idegeket. Főleg, ha egyik lehetőség sem tetszik.

A szoftvertermékek három csoportja használható önszerelő NAS-szoftverként.

Először is felteheti a teljes operációs rendszer. Ez lehet Linux, UNIX vagy Windows, a személyes igényektől és preferenciáktól függően. A Windows ismerősebbnek tűnik, a *nix több NAS-t ad ugyanazért a pénzért, de a *nix nulláról való konfigurálása nem kezdő feladat.

Egy ilyen kezdő számára létrehozták a második számú opciót - kifejezetten a NAS-hoz előre konfigurált szerelvényeket. Tartalmaznak egy szolgáltatáskészletet és egy webes felületet, amely lehetővé teszi a kezdő számára a termék beállítását és használatát parancssor nélkül.

Végül a harmadik lehetőség egy komplett operációs rendszer telepítése, és ezen felül valamilyen webes felület a konfigurációhoz és a kezeléshez. Egy kompromisszumos lehetőség, egy köztes. Leegyszerűsíti a használatot, de nem olyan mértékben, ami egy tapasztalatlan amatőr számára elegendő. A haladó állampolgárok pedig általában nem szeretnek semmilyen felépítményt. Kezdjük az egyszerű halandók számára kínált lehetőségekkel.

ablakok

A profil ágban felmérés készült a fórumozók által saját összeszerelt NAS operációs rendszerekben használt operációs rendszerekről, a harmadik helyen a Windows végzett 20% alatti eredménnyel. Természetesen haladóbb elvtársak is szavaztak, de biztosan nem ők voltak többségben.

Meglepő eredmény. A Windows a legtöbb ember számára legismertebb operációs rendszer. Ez alapján lehet NAS-t csinálni - végül a válaszadók 20%-a csinálta. A szerény szám oka, hogy a Windows NAS-tengelyként való használatának nemcsak előnyei, hanem hátrányai is vannak:

  • A Windows egy fizetős szoftver, amely sokkal funkcionálisabb ingyenes szoftverekkel versenyez bizonyos feladatokért.
  • Támogatja a vírusok létezését, ami megköveteli a víruskereső adatbázisok folyamatos betöltését.
  • Folyamatos frissítéseket igényel, és ezek után gyakran újraindításra van szükség. Ez nem jelenti azt, hogy minden *nix rendszer évekig képes működni beavatkozás és újraindítás nélkül. De sokan tudnak.
  • A Windows grafikus rendszer, és a természetes működéshez monitorra, billentyűzetre és egérre van szüksége. A NAS-t általában megfosztják tőlük. De természetesen vannak módok a probléma megoldására.
  • A Windows erőforrás éhes.
  • A fájlrendszer szintű lemeztömbök és ellenőrző összegek nem a Windows legerősebb pontjai, különösen az asztali verziókban.

A hátrányok nem végzetesek, a végén leküzdhetők, megkerülhetők, figyelmen kívül hagyhatók. De elég más lehetőségek mérlegeléséhez. És fedezze fel bennük erényeiket, és készítse el sok felfedezés, néha anélkül, hogy akarnánk.

A Windows előnyeinek hiányos felsorolása mellett az ismertség mellett megemlíthetjük:

  • Natív nagy sebességű SMB megvalósítás.
  • Vas kompatibilitás. Windowshoz illesztőprogramok szükségesek.
  • Szoftverek széles választéka. Vagyis egy NAS esetében általában nincs szükség nagy választékra. De minél konkrétabbak az Ön igényei, annál valószínűbb, hogy Windows-szoftverrel megoldhatók.
  • Rengeteg útmutatás és megoldás minden alkalomra, anyanyelvükön.

A NAS Windows rendszeren teljesen lehetséges. De a téma Windows beállítások sok forrásban feltárják, ami lehetővé teszi a szerző számára, hogy megkockáztassa, hogy tartózkodjon a megvitatásától.

Kész *nix buildek NAS-hoz

A profilágban a legnépszerűbb három build - a NAS4Free, az OMV (=openmediavault) és a FreeNAS 8.x. Mindegyik az átlagos hobbibarátnak szól, és lehetővé teszi akár a dobozból, akár a beépülő modulok letöltésével, hogy kielégítse a tipikus igényeket.

A FreeNAS védjeggyel kapcsolatban számos zűrzavar van. A FreeNAS termék sok éven át fejlődött, majd több okból is szétvált. A jól ismert védjegynév az iXsystems tulajdonába került, amely úgy döntött, hogy teljesen átírja a kódot és lezárja az eredeti fejlesztést. Így született meg a FreeNAS 8.x, amely a FreeBSD 8.x-re épül. Az eredeti projektet azonban a rajongók túlélték, FreeBSD 9.x-re portolták, és sikeresen fejlesztik NAS4Free néven. Ennek eredményeként a FreeNAS 0.7 konfigurációmegőrző frissítése támogatott a NAS4Free-n, a FreeNAS 8 azonban nem.

Az összeállítások telepítésének és konfigurálásának részletes, köztük orosz nyelvű leírása megtalálható a profilág GYIK között, ezért a szöveget ide mentjük.

Egy táblázatban foglaljuk össze ennek a három terméknek a hivatalos hardverkövetelményeit, különösen azért, mert a google-ban nem könnyen kereshetők.

És természetesen szükségünk van lemezekre az adatok tárolására. Úgy tűnik, hogy a FreeNAS fejlesztői nem a munkakezdéshez szabják meg a követelményeket, hanem a produktív munkához. Mindenesetre a virtuális gépre történő telepítés használati útmutatójában a RAM minimális mérete 512 MB.

NAS4 ingyenes

A NAS4Free ingyenes BSD licenc alatt kerül terjesztésre. A projekt hosszú múltra tekint vissza (az m0n0wall, FreeNAS 0.7, 0.6 és korábbi verzióiból származik), magas számjegyű jelenlegi verzió- 9. Vagyis a szerelvény jól ki van csiszolva, de tovább fejlődik. A FreeBSD legújabb 9.1-es kiadása alapján.

A NAS4Free két változatban van lefordítva, 32 bites és 64 bites Intel x86-kompatibilis processzorokhoz. A NAS4Free háromféleképpen használható: LiveCD/LiveUSB, teljes és beágyazott. Az "élő lemez" mód a hagyományos *nix disztribúciókhoz, és elsősorban az ismerkedésre szolgál. A tényleges használat során a telepítés általában megtörténik. A teljes lehetőség hagyományos telepítés, általában merevlemezre. A telepítéshez egy kis partíciót használnak, melynek méretét a telepítés során állítják be, és egy swap partíciót, a lemez többi része pedig elérhető az adatok számára. USB pendrive-ra tele lehet rakni, de az intenzív rögzítés miatt pár hónap alatt elhasználódik a pendrive.

Az USB flash meghajtóra történő telepítéshez a beágyazott telepítési opció szolgál. A rendszer indulásakor a memóriában létrejön egy kis lemez, amelyre a rendszerkép másolódik és azonnal konfigurálódik az egyetlen XML konfigurációs fájlban összegyűjtött paraméterek szerint. Ezután erről a lemezről töltődik be a memóriába. Ennek a megközelítésnek van érdeme. A rendszer telepítése nagyon kényelmes - a rendszer flash meghajtója egy másik gépre írható. A rendszer állapota egy szöveges fájlba kerül összegyűjtésre, így nagyon egyszerűen elmenthető, és szükség esetén felhasználható a rendszer visszaállítására. A memóriában lévő lemez nagyon gyors, és a rendszer flash meghajtója gyakorlatilag nem kopik.

Hátránya, hogy szinte minden, a webes felületen kívül a rendszeren végrehajtott változtatás elveszik újraindítás után. A fejlesztők részben megoldották a problémát azzal, hogy lehetőséget biztosítottak számos paraméter mentésére a webes felületen. A probléma egy része megkerülhető olyan trükkök használatával, mint például a memórián belüli lemezmappák összekapcsolása valódi médiamappákkal az unionfs segítségével, vagy automatikusan futtatható parancsszkriptek használatával. A haladóbb felhasználók a virtualizáció segítségével bármit börtönbe zárnak vagy szétválasztanak a virtuális gépeken, még néhány Windowst is. A TheBrig bővítmény nagymértékben leegyszerűsíti a börtön beállítását és használatát további szoftverek telepítéséhez. Ez azonban még mindig olyan tudást igényel, mint ami egy teljes rendszer telepítéséhez szükséges. És helyesebb, ha egy kezdő azt feltételezi, hogy a NAS4Free csak azokat a szolgáltatásokat tartalmazza, amelyek eredetileg szerepelnek, mindent a webes felületen keresztül konfigurálnak, és semmit nem lehet hozzáadni.

A "dobozból" való dolgok listája:

  • WebGUI (kezelés és konfiguráció);
  • Lemezek és tömbök: ZFS v28 (tükör, RAID-Z 1, 2, 3…), soft-RAID 0, 1, 5 és mix (1+0, 1+1 stb.), lemeztitkosítás (hardveres gyorsítással, ha jelen), ZFS, UFS, ext2/3, FAT, NTFS, iSCSI-kezdeményező;
  • Hálózati protokollok és szolgáltatások: SMB/CIFS (Samba) - Windows gépekhez, AFP (Netatalk) - Mac OS-hez, NFS - *nix-hez, FTP (ProFTPD), TFTP (tftp-hpa), Rsync (kliens/szerver) - hatékony eszköz, beleértve a biztonsági mentést, az SCP-t (SSH), az iSCSI-célt;
  • Szolgáltatások: UPnP szerver (FUPPES - be kell vallanom, átlagos), Webszerver (lighttpd), Hálózati sávszélesség mértéke (Iperf), Bittorent kliens (Transmission);
  • Felügyelet: S.M.A.R.T (smartmontools), E-mail figyelmeztetés, SNMP, Syslog, UPS (NUT).

A listában szinte mindent láthat, amire egy otthoni NAS-ból szüksége lehet. De a legfontosabb előny a ZFS fájlrendszer használata. A NAS4Free viszonylag gyenge pontja a mellékelt UPnP/DLNA médiaszerver. Személyes tapasztalat szerint elég jól működik, és a legtöbb igényt kielégíti, de ha különleges zsemlére van szüksége, akkor valami mást kell keresnie.

Írtam részletes, képekkel, beállítási útmutatóval ill. Mind az alapvető beállításokat, mind a trükköket leírják, például a homemediaserver telepítését egy Windows virtuális gépre vagy a TorrentMonitor telepítését a börtönben, hogy automatikusan letöltsék a tévéműsorokat a frissítések megjelenésekor.

FreeNAS 8

A FreeNAS 8 egy FreeBSD 8.3-on alapuló build, amelyet az iXsystems készített és fejlesztett. A cég fizetős verziót is fejleszt. Az ingyenes FreeNAS-t hosszú ideig mesterségesen szigorúan korlátozták. A 2012 októberében megjelent FreeNAS 8.3 jelentősen továbbfejlesztett, és biztosítja az otthoni NAS-hoz szükséges funkciókat. A FreeNAS kiváló angol nyelvű dokumentációval rendelkezik. A termék kereskedelmi gyökerei mind a magas hardverigényben (6+ GB RAM), mind az üzletben használt funkcionalitásra való fókuszálásban nyomon követhetők. Az otthoni szolgáltatásokat, például a bittorrentet és az UPnP/DLNA médiaszervert, általában kiegészítő modulként valósítják meg, mindegyik saját börtönben. A börtönnel való munkavégzés megtörténik felhasználói felületés az egész projekthez hasonlóan jól dokumentált.

UPD: FreeNAS 9. Újabban, 2013. augusztus 5-én jelent meg a FreeNAS 9.1.0, augusztus 27-én pedig a 9.1.1 hibajavító kiadás. Az új verzió a FreeBSD 9-Stable-t használja, és a fejlesztő szerint jelentős fejlesztések a stabilitás, a bővíthetőség, a könnyű használat és a teljesítmény terén. A teljesítményt a cikk 3. részében tervezzük tesztelni. A FreeNAS 9.x hardverkövetelményei nem változtak a FreeNAS 8.x-hez képest.

A FreeNAS 8 legalább 2 GB kapacitású flash meghajtóra van telepítve, és azt teljes egészében elfoglalja. A RAM-ba telepített nanoBSD-képet használnak, amely megvédi a flash meghajtót a kopástól. Bár létezik 32 bites verzió, ez inkább csak egy előnézet. A tényleges használathoz a 64 bites verzió javasolt, részben a 32 bites architektúrával nem kompatibilis memóriakövetelmények miatt.

Az azonnali funkcionalitás közel áll a NAS4Free-hez. A különbség a két UPnP-szerver elérhetősége (FUPPES és miniDLNA), valamint a webszerver hiánya (a fejlesztők azt ígérik, hogy idővel hozzáadják).

A NAS4Free-ben létrehozott ZFS lemeztárak az adatok megőrzésével importálhatók a FreeNAS-ba és fordítva. Nem sok FreeNAS 8 felhasználó található a profilszálban, és néhányan problémákra panaszkodnak (lásd a szál GYIK-jét). Olyan szoftvertermék azonban még nem született, amelyre legalább valaki ne panaszkodna.

OMV

Az OMV (a fórum oldalon) Debian Linuxon alapul, amely a leggazdagabb funkcionalitást és bővíthetőséget biztosítja. Volker Theile készítette és tartja karban, korábban a FreeNAS egyik vezető fejlesztője. A nyílt GPL licenc alatt terjesztve.

A termékben nincs támogatás a ZFS-hez, és a fejlesztő szerint nem is tervezik, ami a fő hátrányának tűnik. A neten találsz egy hacket a zfsonlinux OMV-re való telepítéséhez.

Az OMV merevlemezre vagy USB flash meghajtóra van telepítve, miközben a teljes adathordozót elfoglalja. Egy ilyen telepítés nem tűnik optimálisnak sem lemez, sem flash meghajtó számára. Furcsa a teljes merevlemezt használni egy olyan rendszernél, aminek csak egy gigabájtra van szüksége. Ijesztő egy terméket olyan USB flash meghajtóra telepíteni, amely intenzíven ír rá. A rajongók azonban mindkét problémára kifejlesztettek olyan hackeket, amelyek megoldják ezeket a problémákat: egy speciális szkript eltávolítja az írásintenzív könyvtárakat a memóriába, és a terjesztési készlet egyszerű szerkesztése lehetővé teszi, hogy partíciót hozzon létre a rendszerlemezen lévő adatok számára.

Nem sok értelme van az OMV működésének leírásának. A NAS4Free-hez és a FreeNAS-hez hasonló alapvető funkciók, a ZFS jelentős hiányával, dobozból vagy csomagban elérhető további modulok. De az OMV lényegében Debian, a Linux egy változata, amelyre hihetetlenül sok alkalmazás létezik. A szabványos Linux-módszerrel telepíthetők.

Az OMV fontos előnye a fent említett buildekkel szemben, hogy meglehetősen gyenge hardvereken is képes gigabites csatornát használni, például egy gigabájt memóriával rendelkező Intel Atomot (vö. a padavan builddel a cikk első részében).

Egyéb opciók

A három legnépszerűbb szerelvényen kívül sok más is létezik. A fizetett opciókat a szerző gyakorlatilag nem vette figyelembe, népszerűségük alacsony. Ingyenesen megemlítheti alap verzió, maximum 3 lemez, és a fizetősben nem túl drága. Ez nem éppen NAS, hanem egy olyan megoldás, amely lehetővé teszi az otthoni fájltárolás megtartását különböző lemezeken, beleértve az NTFS-ben formázott lemezeket is, valamint lemezek hozzáadását a rendszerhez. Ugyanakkor a paritásos lemez jelenléte miatt az adatok túlélik bármelyik lemez halálát.

Sok ingyenes build a fejlesztés korai szakaszában van, ami nem teszi lehetővé, hogy amatőrök használják. Egy potenciálisan érdekes példa a . Ez egy Linux (CentOS) projekt zfsonlinux integrációval. Ha (és mikor) a szerző kiadja a terméket, érdekes alternatíva lehet.

Sok NAS build vállalati alkalmazásokban gyökerezik. Egy otthon számára ez hátrányt jelenthet. Nem olyan rossz, hogy a funkcionalitáson van a hangsúly, itthon kevés az érdeklődés. Rosszabb esetben a szükséges hiányzik a dobozból, és nehéz hozzátenni. Leggyakrabban az ilyen összeállításokból hiányzik a torrent kliens és a DLNA-kiszolgáló. Példa erre, amelyet a fizetett dokumentáció is megkülönböztet.

Ha Ön, mint e sorok szerzője, úgy tűnik, hogy a ZFS jelenléte a NAS kötelező funkciója, akkor előbb-utóbb a figyelem olyan lehetőségek felé fordul, amelyek a Solarisból gyökereznek. Az összes Solaris származékot az Oracle elfojtotta az OpenSolaris a Sun megvásárlása után. A legtöbben az Illumos kódbázisra költözve jutottak túl a nehéz szakaszon, néhányan ki is haltak, de ez már egy másik téma. Itt például több lehetőség is van. Előnyök – teljesítmény valamivel kevesebb hardver iránti étvágy mellett a FreeBSD és Linux opciókhoz képest. Hátrányok - a hardver- és szoftverkompatibilitás szűkebb listája, valamint a rendszergazdával szembeni viszonylag magas követelmények. Olyan magas, hogy általában sokkal könnyebb telepíteni egy rendszert teljes operációs rendszeren.

A megvásárolt NAS-ból származó módosított szoftverek szabványos hardvereken való használata különbözik egymástól. A szerző nem jogász ahhoz, hogy teljes körűen elbírálja az engedélykérelem részleteit, ezért minden esetre referenciát nélkülözünk. De egy nem jogász számára a kép nagyon hasonlít az OpenWRT helyzetéhez. Az eredeti firmware-t a NAS gyártói írják nyílt forráskódú alapon, GPL licenccel. Ugyanezen licenc alatt az eredményt forráskódokban teszik közzé. A rajongók ismét a GPL alatt veszik ezt a kódot, módosítják, és közzéteszik az eredményt. Ez az eredmény egy általában működő Linux-alapú build, amely telepíthető csupasz fémre, virtuális gépre vagy megfelelő, harmadik féltől származó NAS-ra. Ez utóbbit egyébként már hosszú évek óta gyakorolják, és még mindig nem titkolják – valószínűleg csak azért, mert az ilyen gyakorlatból hiányzik a jogsértés. Ennek a lehetőségnek az előnye az ár, de vannak hátrányai is. Először is, a megvásárolt NAS a GPL kódon kívül egy szabadalmaztatottat is használ, főleg a hardverrel való kommunikációhoz. Ezért az ilyen szerelvényeknek problémáik vannak az elalvással, az árammegtakarítással, a ventilátorzaj szabályozásával stb. Másodszor, egy vezető gyártótól vásárolt NAS is internetes szolgáltatás, amelyet természetesen csak a vásárlóknak szánnak, és nem mindenkinek. Tehát pontosan ugyanaz, mint egy ilyen összeállítás telepítésének eredménye, nem működik, inkább egy lehetőség, hogy érezze, beleértve a virtuális gépet is.

Webes felület a teljes operációs rendszerhez

A profilág többé-kevésbé aktív tagjai a ZFSgurut és a napp-it-t használják. Kétségtelenül vannak más termékek is, kezdve a . De kevésbé alkalmasak (vagy egyáltalán nem) a tárgyalt célokra. Igen, és a szerző nem találkozott velük, lásd az epigráfot.

ZFSguru

FreeBSD-t használ. A mai termék egy kényelmes FreeBSD telepítő, amely lehetővé teszi a telepítést komplett rendszer egy ZFS-készlethez, például egy tükörhöz, konfigurálja az adatkészleteket, és szerezzen be egy jó minőségű félkész NAS-t. Félkész – mert a NAS alapvető funkcióinak egy része még nem valósult meg, és a tervek szerint határozatlan időre tervezik. A kezeknek csatlakozniuk kell az UPS-hez, hálózati hozzáférést kell biztosítani a fájlokhoz, stb. Minőség – mert amit már megcsináltak, azt jól csinálják.

nap-it

A projekt készenlétét tekintve ritka kivételnek tűnik. A termék lehetővé teszi, hogy egy Solaris-szerű operációs rendszer tiszta telepítését néhány kattintással NAS-vá alakítsa ZFS-sel. A jelenlegi verzió az OmniOs vagy az OpenIndiana használatát javasolja, a Nexenta, az Illumian és az Oracle Solaris 11.1 bizonyos korlátozásokkal támogatott. A titok nyilvánvalóan az, hogy a fejlesztők sikeresen értékesítették a terméket. Az alapfunkciók ingyenesek, és az otthoni használatra szánt bővítmények is ingyenesek, leginkább a Mediatomb UPnP szerver. Kiterjesztések tisztán vállalati célokra – fizetős. A szerző által a virtuális gépen végzett rövid tesztek eredményei szerint a benyomások pozitívak voltak. De a nap az napenergia. A tárolókban még a sebességváltó is nagyon szakállas, és össze kell szerelni egy többé-kevésbé modernt, amihez a kézgörbület szerzője nem volt elég. Kamrad padavan valahol a fórumon leírt egy tamburával való hágózást, amivel megoldotta a problémát, de ahogy mondják, amit a Jupiternek szabad, azt a bika nem kapja meg. Tehát bár a napp-it nagyszerűen kiegészíti a Solaris-alapú NAS-barátságot, a legjobb, ha nem használja ezt a kocsit jelentős UNIX-tapasztalat nélkül.

Teljes *nix rendszer

Itt – röviden. Egy tudóst tanítani annyi, mint elrontani. Egy szerver *nix terméket a nulláról otthon nevelnek fel vagy szakmai tapasztalattal rendelkezők, vagy haladó amatőrök, akiknek a hobbija már nem fér bele egy kész szerelvény (vagy doboz) homokozójába, rávarrt fodorral. A profilágból ítélve sokféle szoftverrel dolgoznak. Gyakran a termékek erősségeinek és/vagy fejlett funkcionalitásának kombinálásával különböző operációs rendszerek alatt virtualizáción keresztül.

Virtualizáció NAS-ban

A virtualizáció használata a NAS-ban természetes gyakorlat egy haladó felhasználó számára. Valószínűleg a legegyszerűbb megoldás egy PHP webes felülettel rendelkező NAS-ra telepíteni a VirtualBox-ot, és több olyan virtuális gépet felnevelni, amelyek a főtengelyen azt teszik, amit nehéz vagy nem praktikus. Először is indítson el többé-kevésbé egzotikus szoftvereket. A NAS4Free és az OMV számára speciális bővítményeket írtak, amelyek lehetővé teszik a virtualizációt egy amatőr számára. Természetesen a VirtualBox szinte bármilyen teljes tengelyre telepíthető. A virtuális gép vezérlése az asztali számítógép monitorán, egerén és billentyűzetén keresztül még egyszerűbb, beleértve a VNC kliens használatát is. A VirtualBox hátránya a csupasz fém rendszerekhez képest jelentős teljesítménybeli siker.

A második lehetőség a soft virtualizáció FreeBSD jail-eken keresztül. A teljes tengelyeken működő rendszerek tulajdonosai gyakrabban használnak ketreceket a rendeltetésüknek megfelelően, hogy elkülönítsék a potenciálisan veszélyes folyamatokat, például egy kívülről elérhető webszervert. Az összeállításokban a ketrec mechanizmust használják a telepítési korlátozások megkerülésére további programokat. A FreeNAS-ban ez egy dobozos funkció; a NAS4Free-hez egy kiterjesztést (TheBrig) írnak, amely integrálódik a webes felületbe.

Végül a NAS-on túlmutató virtualizációs lehetőség, amely igen népszerű a profilágban, a fejlesztők javaslatára "" nevet kap. Röviden - az ESXi telepítve van a hardverre, felemelkedik Virtuális gép, amelynek egyetlen feladata egy ZFS tároló létrehozása. Ehhez egy lemezvezérlőt dobnak bele, és a lemezterületet fájl- és blokkprotokollokon keresztül exportálják más virtuális és valós gépek számára. Ha nem érti, miért van ilyen perverzió, akkor biztosan nincs rá szüksége.

Teljes

Ha ennyi betűt legalább átlósan elolvas, akkor 99,9%-ban meg tudja oldani az otthoni NAS létrehozását. Lenne vágy. Sok szerencsét, és ha valami - forduljon a profil ághoz.

Szeretném kifejezni köszönetemet a fórum profil ágának minden résztvevőjének. Sh, TPAKTOP, iZEN és RU_Taurus a sok hasznos hozzászólásért.

Külön köszönet az ingyenes szoftverfejlesztőknek: Olivier Cochard-Labbé, Daisuke Aoyama, Michael Zoon, Volker Theile és még sokan mások. Lehetővé tették a DIY NAS témát.

Canon PowerShot A200

A digitális fényképezés 2002-ben, lányom születésével robbant be az életembe. Nem lehet mindenre emlékezni, és idővel valami feledésbe merül, ezért szerettem volna megörökíteni élete kezdetének minél több pillanatát. Feltételezték tehát, hogy sokat és gyakran fogok fotózni, amit aztán a filmes fotózás nem engedett meg (a film költsége + a nyomtatás költsége = drága). 2002. augusztus 21-én pedig egy Creative PC-CAM digitális eszközt vásároltak, amely egyesíti az akkumulátoros webkamerát és azt a képességet, hogy legfeljebb 8 darab 1 MP-es digitális fényképet készítsen (már nem fér el a készülék belső memóriájában és nem működött memóriakártyákkal). A fiatal apuka nagyon gyorsan ráébredt egy ilyen fotó minden varázsára és a beépített kis memória alsóbbrendűségére, pár hónap után anyagilag megfeszítette magát, és vett egy igazi Canon PowerShot A200 digitális fényképezőgépet, amivel videót is lehetett rögzíteni!

Canon PowerShot A400

Ettől a pillanattól kezdve a Samsung Hi8 kamera azonnal morálisan meghalt a filmes kamera üldözésében. Az új fényképezőgép fotóinak minősége olyan elképesztő volt, és ez a Canon sorozat olyan sokoldalú (több optikai zoom, stabilizálás "remegő" kezekből, nagyszámú fotó egyetlen töltéssel), hogy a következő években már csak a modell változott: A400, A430, SX100 IS (optikai stabilizáció!) és SX200 IS. Utóbbit szintén augusztus 21-én vásárolták (véletlen), de már 2009-ben, és jelenleg is használatban van. Emellett 2012 márciusában egy Sony NEX-C3K Kit fényképezőgépet vásároltak két cserélhető objektívvel a készletben 18-55mm/F3.5-5.6, és jelentősen nőtt a fotók és videók mennyisége (már FullHD minőségben). A Sony NEX fényképezőgép még jobb, mert egy olcsó kínai adapteren keresztül rákötöttem a Helios 44-M objektívet apám professzionális Zenith fényképezőgépéről a Szovjetunióban (hú, mennyi esküvőt forgattak rajta!).

CANON PowerShot SX100IS

Mire vagyok én. Körülbelül 17 év alatt több mint 20 ezer fényképet és sok-sok órányi videót gyűjtöttünk össze. Számomra ez egy igazi kincs, amit egyáltalán nem akartam elveszíteni. Mindezt a jóságot kirakták a kamerák memóriájából, és gondosan eltárolták először a számítógép merevlemezén, majd a Windows vírusproblémái miatt átkerültek egy külső meghajtó, majd egy nagyobb HDD-re nyugati digitális(WD) 1 TB My Book. Ráadásul az apámtól és a Samsung Hi8-as videokamerámtól származó digitalizált filmek (!) elkezdtek tisztességes hangerőt felvenni.

A régi fotóalbumokban lévő fotók csak tűz esetén tűnhetnek el, de ezt a kellemetlen eseményt Ön azonnal észreveszi, vagy ha szerencséje van, hívja előre a tűzoltókat, és sikerül mindent megmenteni. A digitális sajátossága, hogy az összes felhalmozott fotó- és videóarchívum azonnal eltűnik, előzetes füstszag nélkül, hogy is mondjam „ujj csettintésre”. Az elmúlt években ez történt két barátommal, akik külső USB-HDD-vel rendelkeznek.


Tárolási lehetőségként külső HDD, a piac NAS eszközöket - hálózati tárolóeszközöket kínál számunkra. De nem ez az egyetlen funkciójuk, ezek az eszközök meglehetősen széles funkcionalitásúak: működhetnek önálló torrent letöltőként, majd a letöltött videót például tévére sugározhatják, közvetlenül médialejátszóként működhetnek. TV HDMI-n keresztül csatlakoztatva, webhelye szervereként stb. Mindennek csak az Ön vágyai és az adott NAS szoftvertár szab határt. A NAS-ban lévő meghajtók RAID0-tól RAID10-ig terjedő tömbökbe kombinálhatók, a NAS-modellben lévő slotok számától függően. A RAID lehetővé teszi a megosztott lemezterület szabad manipulálását (például két különböző merevlemez egy közös lemezre való kombinálását a RAID0 használatával), és biztonságosabbá teszi a fájltárolást (például RAID5 használatával). A különböző szintű RAID használatának lehetőségeiről bővebben olvashat az interneten. A másik különbség a hagyományos PC-khez képest és a NAS nagy előnye az energiahatékonyság és a csend. Mivel A NAS-t állítólag nem játékra használják, általában hideg processzort és nagy lassú ventilátort tesznek a HDD hűtésére. A NAS nagy mínusza a költségek, amelyek egyes modelleknél néha elérik a 40 ezer rubelt vagy még többet is, és ez a meghajtók költségének figyelembe vétele nélkül történik, amely további tizenötezerig tarthat (például 4 darab 1 TB-os HDD 2019 áprilisi árakon). Egyetértek, nem minden családi költségvetés képes megvalósítani ezt az egész ötletet.

Szerencsére van egy másik alternatíva, és nagyon olcsó lehetőség. Ki is használtam őket. Természetesen nem ideális, semmi sem tökéletes. Az előnyök közül - a költség 0 rubeltől kezdődik, összeállíthat egy NAS-t otthonába egy régi számítógépről és a felesleges merevlemezekről. És a mínuszok közül: "kezűnek" kell lennie, vagy legalábbis ne féljen egy kicsit bütykölni a vasdarabokat és szoftver. Ezen az úton jártam, és itt van az én történetem.

korpusz példa

Kezdetnek egy leszerelt 10 éves „irodai” PC 300 W-os tápegységgel, 2 GB DDR3 RAM-mal, Intel Pentium Dual-Core E5400 processzorral és mindezzel a „boldogsággal” egy Gigabyte GA-G41MT-ES2L alaplapon található ( 2009) a merevlemezek csatlakoztatására szolgáló „fedélzeten”, nem csak 4 SATA csatlakozóval, hanem néhány régi IDE-vel is. Az utolsónak nagyon örültem, mert. Volt pár régi IDE-meghajtóm, amelyek évek óta feleslegesen hevertek, és ezeken kezdtem el a NAS-kísérleteket. A másik dolog, ami örömet okozott, hogy az alaplapon a természetesen PCI bővítőhelyek mellett egy modern is volt PCI Express x1, ami később nagyon hasznos volt számomra. Ennek az alaplapnak a mínuszai közül - nincs mód az operációs rendszer betöltésére a beépített kártyaolvasóból, még azután sem BIOS frissítések előtt legújabb verzió. Kár, hogy van egy felesleges 4GB-os SD kártyám, ami megfelelő lenne ehhez a projekthez, de sajnos. De lehetséges az operációs rendszer elindítása USB flash meghajtóról. Oké, lássuk, hogyan használható ez a jövőben. Az alaplapon van egy 1 Gb-os hálózati port is, ami nagyszerű, mert. a hálózati másolási sebesség nagyon gyors lesz. Otthoni LAN-om központja a Zyxel Giga II Internet Center, amelynek portjai szintén 1 Gbps sebességgel működnek.

Folytassuk. Szóval a második kérdés utána rendszerblokk, volt ilyen: és milyen OS-t használjak NAS-hoz? Számos lehetőség van az interneten, mind fizetős, mind teljesen ingyenes: FreeNAS, EasyNAS, Rockstor, OpenMediaVault és hasonlók, azt tanácsolom, hogy olvassa el a cikket (új ablakban nyílik meg) "A legjobb NAS disztribúciók". Miután még néhány napig néztem a Youtube-ot, majd függetlenül ellenőriztem és teszteltem ezeket az operációs rendszereket a virtuális számítógépemen a VirtualBoxban, az a döntés született, hogy megállok az OpenMediaVaultnál (röviden OMV). Miért? Igen, mert az OMV teljes mértékben támogatja az orosz nyelvet, ingyenes és a Linux (Debian) operációs rendszeren alapul, ami olyan stabilitást és megbízhatóságot jelent, amiről a Windows operációs rendszer nem is álmodott. Ami figyelemre méltó a Linux operációs rendszeren futó megoldásoknál, hogy ingyenesek, nem fenyeget az operációs rendszer vírusaival való fertőzés, ami azt jelenti, hogy nincs szükség vírusirtó vásárlására, rendszerkövetelmények Linuxba be alkalommal lentebb mint a Windows, ami azt jelenti, hogy az operációs rendszer jól fog érezni magát még azokon a PC-ken is, amelyeken a Windows egyszerűen nem hajlandó elindulni. Ráadásul a Linuxot futtató eszközök nem igényelnek nagy figyelmet a karbantartásra (például minden SmartTV, router stb Mobiltelefonok dolgozik a Linux egyik vagy másik buildjén. Általánosságban, bármit is mondjunk, Linux alatt ez az eset, ez az én választásom. Általában az operációs rendszer mellett döntöttem.

Valószínűleg itt nem írom le az OpenMediaVault telepítését. Minden nagyon egyszerű, nincs probléma, és rengeteg hasonló leírás található az interneten, például adok egy linket a cikkhez (új ablakban nyílik meg) „Openmedia vault, avagy Hogyan készítsünk NAS-t magad ? ". Olvasd magad. Most csak azt írom le, ami nekem bevált:

    Torrent letöltő webes felülettel. Nagyon kényelmesen.

    MA miniDLNA médiaszerver lehetővé teszi, hogy filmeket nézzen a TV-n. Megadott több mappát, ahol a filmjeim találhatók, valamint azt a mappát, ahová a torrent letöltődikrocker.

    Értesítések engedélyezve a következőnél email. Most a munkahelyemen (igen, bárhol!) azonnal tudok minden incidensről, ha megtörténik.

    S.M.A.R.T merevlemez-monitor engedélyezve. Ha egy lemez hirtelen „rossz” lesz, akkor erről e-mailben kapok értesítést például az okostelefonomra, és időben, még mielőtt a lemez teljesen elromolna, egy másik lemezre tudom menteni az információkat.

    Az Rsync engedélyezve van, amellyel biztonsági másolat merevlemez a családi fotókkal és videókkal egy távoli munkahelyi szerveren archiválva van.

    énlétrehoztam egy megosztott mappát az enyémben lévő összes felhasználó számára otthoni hálózat. Most már nincs probléma a dokumentumokkal, amikor befejezi a szöveg szerkesztését egy álló számítógépen, megnyithatja azt az erkélyen lévő laptopon vagy táblagépen.

    A Clave víruskereső engedélyezve van a megosztott mappák ütemezett vizsgálatához. A helyzet az, hogy az otthoni hálózaton egy Windows PC található, és bár telepítve van egy vírusirtó, az ez a Windowsés megértjük, hogy a vírusirtó ebben az esetben nemmindig megment. Valójában tehát szükség van egy vírusirtóra a Linuxban arra az esetre, ha egy megosztott mappában lévő fájlok megfertőződnek egy Windows számítógépről. Magában a Linuxban nincsenek vírusok csak osztályként.

IDE HDD példa

Az OMV-nek van egy bővítménye, amelyet telepíteni kell, ha az operációs rendszer USB flash meghajtón fut. Őszintén szólva, annyira viszketett a kezem, hogy siettem, és nem foglalkoztam ezzel a bővítménnyel, ezért nem telepítettem az operációs rendszert USB flash meghajtóra, és hogy ne vegyem el. indítólemezértékes SATA port az anyán, úgy döntöttem, hogy az OMV-t IDE lemezre teszem. És akkor? A sebesség itt nem annyira fontos, a Linux sajátossága, hogy működik a PC memóriájában és nem terrorizálja az írás-olvasást HDD számítógép, mint a Windows. Általánosságban elmondható, hogy az operációs rendszer körülbelül 2,5 GB helyet foglal el, és egy 80 GB-os merevlemezen található, és miután elvégeztem az összes OMV beállítást, készítettem biztonsági mentést a második IDE csavarról, arra az esetre, ha az első IDE meghajtó meghibásodik. Így derült ki byudzhetninko és szerintem megbízható.

Átmenetileg, a kísérletekhez a barátok egy-egy 3,5 hüvelykes 500 GB-os HDD-t dobtak. Beépítettem őket a RAID0-ba, és a kimenet egy 1 TB kapacitású lemez volt. Amíg vissza nem veszik, addig így fog működni. A torrent és a felhasználók megosztott mappájának működtetésére szolgál. Vásároltunk egy pár 2,5"-os Seagate Barracuda 1TB-t is. Így foglalta el mind a 4 SATA port az alaplapon. A jobb oldali fotón fentről lefelé: 2 db OMV rendszerű IDE, majd van egy pár SATA 500Gb, ami RAID0-ban van „linkelve”, a legalul pedig kettő 1TB 2`5 hüvelykes laptopcsavar. Az alábbi képek egyébként mind kattinthatóak, kattints rájuk a nagyításhoz.


Aerocool Motion 12

Mivel A korongokról kiderült, hogy az úgynevezett "előérzet" és itt a nyár, úgy döntöttem, megteszem nekik kiegészítő hűtés. Vettem egy Aerocool Motion 12 ventilátort a CSN-ben 270 rubelért. és behelyezte a rack-vel szemben a HDD-vel egy szabályos helyre. Halkan működik, összesen 1200 fordulat, de csodásan fúj a megnövekedett lapátszám miatt, 9 db van belőle.

Érdekelne, mit tegyek, ha még legalább egy merevlemezt kell hozzáadnom? Most már nincs szabad SATA port az alaplapon, és a PC-házban sincs hely a normál HDD-csatlakozási pontokon.

Oimaster He-2006

Az interneten bolyongva egy nap rátaláltam Kínai boltérdekes megoldás. A PC házába a DVD-meghajtó helyére egy hat darab 2`5-ös merevlemez számára kialakított, visszahúzható vázon lévő rack került, a lemezek véletlen leválasztása elleni zárral, a HDD működésének jelzésével és a belső rész kényszerhűtésével. Persze nem kellett közvetlenül 6 HDD-re mennem, és még szűk helyen is túl sűrűek lennének, ez pedig hőelvezetési probléma, felmelegszenek a lemezek, főleg éjjel-nappal. De általánosságban tetszett az ötlet. Elkezdtem megoldást keresni 4 HDD-re, és valahogy meg kellett oldanom a szabad SATA portok hiányának problémáját. És modern módon átfogalmazva a Rómáról szóló közmondást: Kínában - minden van. Találtam egy SSU SA3014 PCI-E kártyát, amely 4 SATA 3.0 portot ad hozzá körülbelül 1350 rubelért az Alishkán.

De hogy őszinte legyek, abban a pillanatban szerencsém volt, és máshol vásároltam: nemrég nyílt meg az új Bringly.ru online áruház, a Yandex és a Sberbank közös projektje. Voltak leárazások, és már az első vásárlásnál is adtak pontokat, amikkel úgy lehet fizetni az árut, mint a pénzt. Általában mindennel együtt, szállítással együtt ez a díj 565 rubelbe került. Nagyon pénztárcabarát lett, az én projektem stílusában. Aztán, miután áttekintettem egy csomó lehetőséget az 5`25-ös merevlemezes rackekhez, arra a következtetésre jutottam, hogy a legnormálisabb cég az Oimaster. Egy csomó pozitív vélemény, és a készülék fotója alapján minden meglehetősen jó minőségű és megbízható, bár egy kicsit drága.
De végül is gondosan vigyáznia kell a lemezeimre, hogy a rajtuk tárolt adatok ne tűnjenek el sehova, például valamilyen áramkör rossz minőségű forrasztása miatt a rack belsejében vagy elemi túlmelegedés miatt. A minimális ára 1898 rubel körül van. Pár hónapig keresgéltem az olcsóbb lehetőségeket, vártam, esetleg hol lesznek kedvezmények? Legutóbbi akción még az Aliexpressen sem volt árengedmény érte, így teljes áron kellett megvennem a nevezettet. Még jó, hogy a Letyshops cashback szolgáltatását használom (kattints az oldal tetején lévő bannerre), és a befizetett pénz egy részét mindig visszakapom, így feltételezhetjük, hogy mindig olcsóbb az áru. Amikor minden megjött, mindent beszereltem a tokba. Minden tökéletesen működik!

Az OMV beépített statisztikai rendszerrel rendelkezik. Nyilvántartást vezetnek arról, hogy milyen erős a processzor terhelése, mennyi RAM-ot használnak, és mennyi maradt szabadon, láthatjuk a merevlemezek feltöltésének dinamikáját stb. Hadd emlékeztesselek arra, hogy a rendszerem rendelkezik az Intel Pentium Dual-Core E5400 processzor, amelynek teljesítménye több mint elegendőnek bizonyult, az átlagos terhelés nem haladja meg a 8-10% -ot. Véletlen hozzáférésű memória A 2 GB is több, mint 0,6 GB-ot foglal el a rendszer, a többit adatpufferelésre osztják ki.

Összefoglalva. Azt mondhatom, hogy a NAS olcsónak bizonyult, valójában a kötelező költségekből - ez 270 rubel. kiegészítő ventilátorhoz a HDD-tömb kötelező hűtéséhez. Tehát ne rohanjon a régi PC-k kidobásával - még sokáig szolgálhatnak, de más szerepkörben. Ha vannak régi HDD-k, akkor sincsenek költségek. Az összes többi kiadásom külön díj ellenében és egy 4 lemezes állvány általában nem volt szükséges. Az OMV képességei nemcsak otthoni használatra, hanem irodai és nagyvállalati hálózatra is elegendőek – hiszen mindez a Linux (Debian) operációs rendszerre épül, rendszeres rendszerfrissítésekkel. A NAS-om pedig hét új filmmel, az otthoni videók és fényképek teljes tömegének azonnali elérhetőségével, és végül magabiztos lelki békével az évek során felhalmozott adatok biztonsága érdekében örül.

Kategóriák:// 2019.09.04