Bahay / Mga tagubilin / Imbakan ng network na gawa sa bahay. Sulit ba ang pagbuo ng isang mini-server o NAS gamit ang iyong sariling mga kamay o pumili ng isang handa na? Paghahambing ng self-assembly na Mini-ITX at I-Stor IS607. Paano gumagana ang configuration

Imbakan ng network na gawa sa bahay. Sulit ba ang pagbuo ng isang mini-server o NAS gamit ang iyong sariling mga kamay o pumili ng isang handa na? Paghahambing ng self-assembly na Mini-ITX at I-Stor IS607. Paano gumagana ang configuration

Tulad ng nahulaan mo mula sa pamagat, ngayon ay bubuo kami ng isang home NAS server. Sa loob ng higit sa limang taon, nakatira ako kasama ang isang maliit na matandang hayop sa In Win BQ656 Black Mini-ITX 80W USB/Audio/Fan + External remote control case. Sa loob nito ay may ganitong processor: AMD Athlon (tm) Dual Core Processor 4050e, na may BogoMips reading na 4200. Bagama't sanggol, kumakain ito ng kaunti at marunong mag-virtualize, na mahalaga. Mga detalyadong pagtutukoy makikita kahit saan :). Sa pamamagitan ng paraan, pagkatapos ng pagpupulong gusto kong baguhin ito sa isang bahagyang mas malamig na Athlon 64 X2 6000+. Maaari kang bumili ng isa sa Avito para sa 500-700 rubles. Itinaas namin ang buong bagay na ito sa Minix780G-SP128M motherboard.

Hindi isang fountain, siyempre - apat na SATA lamang at walang suporta sa RAID, ngunit mababang paggamit ng kuryente. Ang presyo ay hindi pa natukoy hanggang sa kasalukuyan, ngunit minsan ay nagkakahalaga ito ng $220. Sa isip, siyempre, mas mahusay na magkaroon ng isang ina na may kakayahang kumonekta sa anim na disk at suporta para sa RAID. Ngunit ang gayong kasiyahan ay nagkakahalaga ng isang tiyak na halaga. Subukan nating alamin kung ano ang nasa ginagamit na merkado. Nag-alok sila ng isang kit para sa Intel 7600 + Asus na ina ay maaaring mabili para sa 1500-2000 rubles (Ipapaalala ko sa iyo na ito ay ginagamit).

Bago ang kaso ay pinalitan, ang sistema ay binubuo ng isang Ubuntu server, mga bola dito - at, sa katunayan, lahat. Sa loob mayroong dalawang disk na 500 GB. Ngayon ay isang bagong kaso ang binili, isang pares ng higit pang mga hard drive ang na-install. Isang kabuuan ng tatlong HDD na 500 GB bawat isa at isa sa 1.5 GB.

Wishlist

Kabilang sa mga gawain na dapat lutasin ng server ng media, itinatampok namin ang sumusunod:

  • siyempre, Samba, pamamahagi ng nilalaman ng media sa network, higit pa sa ibaba;
  • virtualization ng iba't-ibang mga antas: isang pares ng mga virtual machine, sa loob doon ay maaaring maging isang 1C Linux server, Docker lalagyan;
  • para hindi mo na kailangang i-configure ang bawat home node para sa mga serbisyo, isang maliit na DNS na may zone something.local.

Mga kinakailangan sa hardware:

  • kawalan ng ingay;
  • maginhawang pag-install/pagpapalit ng HDD;
  • pagiging compactness.

Uulitin ko: Gusto ko talagang palitan ang motherboard ng processor, ngunit hindi ito kinakailangan. Marahil sa hinaharap ay papalitan ko lamang ng isang cooler ang processor. Kaya, ang bagong gusali, ang paghahanap ay mahaba at mahirap. Pagkatapos ng isang linggong pag-googling, ang pagpili ay nahulog sa Raijintek Metis. Yung bagay sa akin sa presyo/kalidad.

Isang pares ng mga parirala tungkol sa katawan

Tagagawa at modelo: Raijintek Metis, na may bintana
Materyal: aluminyo, bakal
Mga Dimensyon: 190 x 254 x 277 mm (W x H x D)
Form Factor: Mini-ITX
Mga drive bay: 1 x 2.5/3.5" (sa loob), 2 x 2.5" (sa loob)
Mga Tagahanga: 1 x 120mm (likod, paunang naka-install)
Timbang: mga 2.8kg

Ang cool na disenyo at kulay ay mukhang mahusay sa halos lahat ng dako, at ang gastos ay napaka-abot-kayang. Sa pamamagitan ng paraan, ang ganitong kaso ay nagkakahalaga lamang sa akin ng 4000 rubles. Binili sa Avito, paghahatid ng koreo. Higit pang impormasyon tungkol sa kaso ay matatagpuan sa website ng gumawa. Halos nakalimutan ang tungkol sa memorya! Sa oras ng pagsulat na ito, 2 GB ang na-install (dalawang 1 GB stick). Nag-order na ako ng dalawang 2 GB sticks.

Pagpapatupad ng bahagi ng software

Kaya, ano ang pinakamahalagang bagay na gusto mo mula sa server? Upang maging madaling scalable, alinsunod sa mga oras, kaaya-aya at madaling gamitin / pangasiwaan. Mas mabuti ang isang kaakit-akit na web muzzle.

  • Opsyon 1: i-install ang Ubuntu Server gamit ang Ajenty 2 control panel at ihatid ang lahat ng kailangan mo sa pamamagitan ng kamay.
  • Opsyon 2: i-install ang OpenMediaVault. Ang muzzle ay magagamit, maraming mga plug-in / extension upang madagdagan ang pag-andar, Debian ang batayan, ayon sa pagkakabanggit, palaging may pagkakataon na maihatid o tapusin ito sa pamamagitan ng kamay.
  • Opsyon 3: i-install ang FreeNAS. Medyo mas kaunting mga bun, ngunit maaari mong ihatid ang lahat sa pamamagitan ng kamay, bagaman - medyo mas mahirap. Batay sa FreeBSD.
  • Opsyon 4: I-install ang XPENology. Ang isang malaking bilang ng mga goodies, mga repository na may mga karagdagan. Suporta para sa mga virtual machine at Docker.

Pagkatapos ng maraming paghihirap, ang pagpili ay nahulog sa ikaapat na opsyon. Dito ay itataas pa namin ang home server. Bakit eksakto? Ang unang pagpipilian ay mabuti sa sarili nito, ngunit sa parehong oras, gusto mo ng isang minimum na pagsisikap at isang maximum na mga pagkakataon nang walang karagdagang pag-atake. Bilang karagdagan, hindi ka pinapayagan ng Ajenty na madaling ma-access ang server, at gusto mo lamang na makapasok sa console at gawin ang lahat nang manu-mano mula doon. At pagkatapos ay pumunta sa panel at humanga lamang :). Sa mga natitirang opsyon, nanalo ang XPENology. Nagbibigay ng pinakamataas na serbisyo na may pinakamababang setting.

Aalis kami

Kaya, una sa lahat, pumunta kami sa xpenology.me website sa seksyon ng mga pag-download at i-download ang deployment kit.

Ang XPEnoboot ay isang boot disk image para sa pag-install at pag-boot/pag-reboot ng server.

Ang DSM ay ang sistema mismo. Synology Assistant - Opsyonal, nakikita ng program ang mga XPEnology/Synology server, naka-install o ready-to-install na mga node. Nag-install ako sa pamamagitan ng web interface - tulad ng sinasabi nila, ang lahat ng mga marker ay may iba't ibang panlasa at kulay.

Ang imaheng ISO ay kailangang i-unpack sa isang USB flash drive at gamitin sa tuwing magre-restart ang server, na hindi masyadong maginhawa. O mag-donate ng flash drive sa server at gawin itong priyoridad kapag naglo-load. May pangalawang paraan. Sa mga nakaraang isyu ng Hacker magazine, sumulat ako tungkol sa pag-aayos ng isang PXE server na may iba't ibang mga opsyon sa boot. Kung may ganoong serbisyo, madali mo itong maibibigay sa kanya. Dalawang file ang may pananagutan sa pag-load sa XPEnology (tulad ng sa anumang pamamahagi ng Linux): zImage at rd.gz. Inilalagay namin ang mga ito sa direktoryo ng server ng PXE, idagdag sa menu:

Ipasok sa pxelinux.cfg/default LABEL xpenolog kernel xpenology/zImage root=/dev/md0 ihd_num=0 netif_num=2 syno_hw_version=RS3612xs ac1=0010562E3E36 mac1=0051562E3EB37 init.

Mula sa menu, ang lokasyon ng mga file sa subdirectory ng xpenology ay malinaw, na nauugnay sa ugat ng TFTP server. Ang impormasyon ay natagpuan sa xpenology.com. Inirerekomenda kong tingnan.

Ang unang pagpipilian ay hindi gumana. Iba ang sinusubukan ko. I-unpack ko ang ISO, kunin ang isolinux.cfg menu file mula doon, kopyahin ang menu sa aking PXE menu, itinatama ang landas patungo sa zImage kernel file. Kinopya ko ang zImage sa PXE server. Ang pagpipiliang ito ay gumana ayon sa nararapat, pagkatapos simulan ang pag-install, kahit na ang pat-file ng operating system ay hindi kinakailangan. Ang server mismo ang nag-download nito mula sa site na synology.com, na hindi maiwasang ngumiti :). Sa panahon ng proseso ng pag-install, hihilingin sa iyo ng server na ipasok ang mga kredensyal ng administrator. Pagkatapos ng pag-install, nakakakuha kami ng ganap na handa na gamitin na server ng Synology sa regular na hardware. Para sa mga hindi pamilyar sa OS na ito, lubos kong inirerekomenda ito! Malaking komunidad. Bilang resulta, isang malaking bilang ng mga repositoryo na makabuluhang nagpapalawak sa karaniwang pag-andar.

Patuloy na magagamit sa mga miyembro lamang

Pagpipilian 1. Sumali sa komunidad ng "site" upang basahin ang lahat ng materyal sa site

Ang membership sa komunidad sa loob ng tinukoy na panahon ay magbibigay sa iyo ng access sa LAHAT ng materyales ng Hacker, dagdagan ang iyong personal na pinagsama-samang diskwento at magbibigay-daan sa iyong makaipon ng propesyonal na Xakep Score rating!

Ang maliit na tutorial na ito ay makakatulong sa iyo na mag-ipon ng isang kumpletong NAS server mula sa isang lumang computer. Kung handa ka nang bumili ng mga bagong piyesa at gawing compact ang iyong imbakan ng file at higit pa modernong hitsura at functionality, kung gayon ang artikulo ay mas angkop para sa iyo, Kaya, para sa mga mahilig sa mga handa na solusyon, inihanda ko ang materyal na ito:. Ngayon bumalik tayo sa lumang PC at suriin ang mga kakayahan nito.

Mga kinakailangan para sa isang lumang PC

  • Naka-on ang mga konektor ng SATA motherboard, dahil ang mga HDD na may ganitong interface ay may pinakamahusay na ratio ng presyo / pagganap at may mas malaking volume, hindi katulad ng mga hard drive ng IDE.
  • Ang bilang ng mga konektor para sa pagkonekta ng mga hard drive sa motherboard at mga libreng puwang sa kaso (ang kakayahang mag-install ng mga HDD sa 5.25-pulgadang mga bay (mga espesyal na kahon)) Para sa pagpupulong ng HTPC, gumagamit ako ng mga naturang kahon na may 2 puwang para sa 2.5″ HDD .
  • Kung walang sapat na mga plug ng SATA sa power supply, maaari kang gumamit ng mga espesyal na adaptor ng IDE-SATA.

Pamamaraan para sa Pag-install ng HDD sa isang Enclosure

Upang mag-install ng 3.5" hard drive sa 5.25" optical drive bays, ilagay ang mga ito sa isang espesyal na kahon (tingnan ang figure).

Ang mga ganitong kaso ay maaari ding gawin sa anyo ng mga riles na nakakabit sa HDD sa magkabilang panig.

Maaari mo ring gamitin ang limang pulgadang bay, na naka-install optical drive, dahil hindi ito kailangan sa solusyon ng server.

Pag install ng software

Upang ipatupad ang solusyon sa server, gagamitin namin ang software FreeNAS. I-download ang ISO image mula sa link para sa isang 32-bit o 64-bit system at i-burn sa pinakamababang bilis sa isang CD-R\RW disc. Kung walang blangko, maaari mong i-install ito sa isang USB flash drive, kung paano gumawa ng isang bootable USB flash drive ay nakasulat sa. Pansamantalang ikonekta ang isang disk drive (na inalis mo nang mas maaga o gumamit ng USB drive) sa iyong PC. Pumunta sa BIOS at itakda ang seksyong Boot upang mag-boot mula sa drive. Pagkatapos i-install ang software at i-restart ang PC, tandaan ang IP address nito, na ipapakita sa screen.

Pagse-set up ng NAS server

Ikonekta ang NAS server sa iyong network. Magbukas ng browser sa iyong computer sa trabaho sa network na ito at i-type ang address bar: http://"IP address ng iyong NAS". Sa window na lilitaw, ipasok ang username - admin at password - freenas. Pumunta sa menu Imbakan | mga volume | Lumikha ng Dami" at piliin ang mga hard drive na bubuo sa RAID array. Susunod, i-activate ang ZFS file system.

Maaaring gamitin:

  • RAID 0- isang hanay ng disk ng mas mataas na pagganap, nang walang pagpapahintulot sa kasalanan.
  • RAID 1— mirrored disk array, ay may mataas na pagiging maaasahan

Gagamitin namin ang RAID 1 bilang mas maaasahan. Ngayon i-click "Magdagdag ng Dami" upang i-format ang iyong mga drive sa isang array.

Access sa NAS server sa lokal na network

Upang buksan ang access sa server, pumunta sa menu Mga Serbisyo | Mga Serbisyo sa Pagkontrol, paganahin ang mga serbisyo ng CIFS at i-configure ang access sa partition Pagbabahagi | Windows Shares». Tulad ng anumang network medium lokal na network ang pag-access ay sa pamamagitan ng Windows Explorer(hal. \\NAS para sa root access o \\NAS\Photos para sa partikular na shared folder access). Maaari ka ring gumawa ng mga shortcut sa pamamagitan ng pag-click sa pindutan ng "Map network drive" sa window ng Computer (Windows 7) sa ilalim ng linya ng explorer.

P.S. Maaari kang palaging gumawa ng karagdagang array sa pamamagitan ng pagdaragdag ng mga hard drive, at maaari ka ring mag-set up ng access para sa malayuang paggamit ng iyong NAS server.

Ilang impormasyon tungkol sa mga panganib ng paggamit ng RAID

Ang RAID ay isang kalabisan na hanay ng mga independiyenteng hard drive. Ang RAID ay hindi isang backup na sistema ng imbakan, nakakatulong lamang ito upang mapabuti ang ginhawa ng pag-access ng data. Ang RAID system ay isang set ng mga HDD na pinagsama sa isang array. Kung nabigo ang iyong hard drive, maaari mo itong palitan, at pagkatapos ay ibalik ang RAID at ang iyong data ay sasaiyo, maliban sa array ng RAID 0.

Mga disadvantages ng RAID 0

Ang mode na ito ay nagbibigay lamang ng bilis ng pag-access ng data. Sa Striping Mode (interleaved mode), ang data ay nahahati sa mga bloke at nakasulat nang sabay-sabay sa maraming hard drive. Kung nabigo ang isang hard drive, mawawala ang lahat ng data.

Mga disadvantages ng RAID 1

Ang RAID 1 ay gumagamit ng data mirroring, ibig sabihin, ang pangalawang drive ay may kaparehong kopya ng data. Mayroong isang kahinaan - isang posibleng malfunction ng controller, na makakasira sa parehong media.

Mga disadvantages ng RAID 1 at RAID 5

Sa panahon ng proseso ng pagbawi ng RAID, ang bilis ng pagsulat ay mataas, at kung ang isang hard drive ay nabigo, maaari itong maging sanhi ng isa pang hard drive na mabigo, at, dahil dito, pagkawala ng data.

Gayundin, ang isang may sira na RAID controller ay maaaring humantong sa pagkabigo ng HDD. Sa mga array ng RAID, inilalapat ang mga pagbabago sa mga file at kung aksidenteng natanggal o nabago ang data, hindi na mababawi ang mga pagkilos.

Unang bahagi: malamig na bakal

Maaari itong nilaga, at durog sa sabaw,
At ihain ng mabuti kasama ng mga gulay.

Lewis Carroll, Pangangaso sa Snark

Kahit sinong may kakayahang mangolekta Personal na computer at i-install ang Windows, kung ninanais, maaari din nitong pangasiwaan ang paglikha ng medyo advanced na NAS mula sa x86-compatible na hardware at libreng software build batay sa *nix . Sa parehong oras, halos nagsasalita, ang bilang ng mga naka-install na disk ay nakakaapekto sa gastos at pagiging kumplikado ng proyekto sa pamamagitan lamang ng halaga ng mga disk. Nagbibigay-daan ito sa iyo na makatipid ng maraming pera kumpara sa pagbili ng isang handa na NAS na may 4 o higit pang mga drive, ngunit ito ay halos hindi kumikita kung ang isang NAS na may 1-2 na mga drive ay nakakatugon sa iyong mga pangangailangan. Imposibleng sabihin kung aling pagpipilian ang mas mahusay. Ang bawat isa ay may kanya-kanyang kagustuhan. May masarap magluto sa bahay, habang may mas gustong kumain sa restaurant. Nasisiyahan ka ba sa kalikot ng computer software at hardware? Kung gayon ang tekstong ito ay maaaring makatulong. Kailangan mo ba ng isang storage service sa sarili nitong? Pumili sa pagitan ng imbakan ng ulap at handa na ang NAS sa labas ng kahon.

N. B. Ang artikulong ito ay hindi tungkol sa modelo ng hardware at hindi tungkol sa bersyon ng produkto ng software. Ito ay tungkol sa konsepto ng paglikha ng isang NAS gamit ang iyong sariling mga kamay at nagmumungkahi na isaalang-alang ang iba pang mga pagpipilian para sa paglutas ng problema, bilang karagdagan sa pagbili ng isang handa na aparato. Mahaba ang paksa, wala pang isang libong pahina ng talakayan. Ang mga tao doon ay magalang at tumutugon. Ito ay, kumbaga, isang pahiwatig na ang artikulo ay hindi inaangkin na kumpleto, akademiko, o ang tunay na katotohanan.

Anong klaseng NAS?

Ayon sa Wikipedia, NAS (English Network Attached Storage) - network storage system, network storage. Ito ay isang computer na konektado sa isang network at idinisenyo upang magbigay ng mga serbisyo ng storage sa iba pang mga device. Ang operating system at mga programa ng NAS unit ay nagbibigay ng data storage at file system operation, access sa mga file, at kontrol sa mga function ng system. Ang aparato ay hindi idinisenyo upang magsagawa ng mga normal na gawain sa pag-compute, bagama't maaaring teknikal na posible na magpatakbo ng iba pang mga programa dito. Karaniwan, ang mga NAS device ay walang screen at keyboard, ngunit pinamamahalaan at kino-configure sa network, kadalasang gumagamit ng browser.

Ang kahulugan ay hindi perpekto, ngunit medyo gumagana. Ginagamit din ang NAS sa negosyo, ngunit mayroon itong sariling mga kinakailangan at tampok. Magiging interesado kami sa paggamit ng NAS sa bahay.

Ang mga tao ay karaniwang dumating sa ideya ng pag-assemble ng isang NAS gamit ang kanilang sariling mga kamay sa dalawang paraan, at madalas - pareho nang sabay-sabay. Kapag mayroon kang isang computer sa bahay, hindi mo kailangan ng NAS. Unti-unti, lumalabas ang iba pang network device. Mga laptop, smartphone, tablet. At lalo na - mga manlalaro ng HD-media ng network, lahat ng uri ng Dune, Popcorn, WD TV at iba pa. Ito ay sa pagkuha ng isang network media player na ang isang tao ay madalas na nagsisimulang makaipon ng mga terabytes ng impormasyon. Una, ito ay naka-imbak sa mapagpapalit mga hard drive x konektado sa media player at / o sa lahat ng idinagdag sa pangunahing computer. Sa lalong madaling panahon magkakaroon ng masyadong maraming mga disk para sa maginhawang paggamit, at sa buong orasan, ang isang tahimik na paghiging na computer, kasabay ng pag-download ng isang bagay mula sa Internet, ay magsisimulang mang-inis, kung hindi ikaw, kung gayon ang iyong mas mahusay na kalahati. Ang isang ideya ay lumitaw upang kolektahin ang bungkos ng mga disk na ito sa isang hiwalay na kahon, ilagay ito sa isang lugar sa isang sulok at turuan itong ipamahagi ang nilalaman sa lahat ng mga aparato sa network at mag-download ng mga torrent. Binabati kita, nakarating ka sa NAS sa unang paraan. Sa daan, siguraduhing tingnan ang natapos na NAS, sa labas ng kahon. Ngunit ang presyo!

Ang pangalawang paraan ay sa pamamagitan ng pag-upgrade ng hardware. Bilang isang resulta, ang ilang mas mababa sa isang metro kubiko ng mga bahagi ay naipon, na mahirap ibenta, at walang sinuman ang magbigay bilang isang regalo. Ang plushkin sa loob natin ay nagagamit ang mga ito sa ideya ng pagbuo ng isang NAS. At sa parehong oras masiyahan ang iyong labis na pananabik na bungkalin ang lakas ng loob ng computer. Hindi nakakagulat na isinulat ng isang masasayang Amerikano na ang pagtatrabaho sa isang computer ay ang tanging legal na paraan ngayon upang itulak ang isang taong mas matalino kaysa sa iyo.

Siyempre, may iba pang mga paraan. Halimbawa, ikaw ay isang masigasig na photographer at kailangang ligtas na mag-imbak ng mga taon ng mga archive. O isang mapagmahal na magulang na kinukunan ang bawat galaw ng kanilang sanggol. atbp. Ngunit bihira ang mga ganitong sitwasyon na humahantong sa do-it-yourself NAS assembly. Mas madalas - sa pagbili ng yari sa labas ng kahon. Ang mga pangangailangan ng naturang mga gumagamit ay may kumpiyansa na natutugunan ng 1-2 mga modelo ng disk ng yari na NAS. Mahirap, kung hindi imposible, para sa isang baguhan na baguhan na mag-ipon ng isang bagay na katulad ng laki, ingay at presyo sa 1-2 mga modelo ng disk.

Sa pagtatanggol sa off-the-shelf na NAS, nararapat na tandaan na nagbibigay sila ng maraming mga tampok at pag-andar sa labas ng kahon na nangangailangan ng kaunting pag-install / pagsasaayos / pag-tune. Kaya sa katunayan, ang kanilang gastos ay dapat ding isama ang gawain ng mga programmer, teknikal na suporta atbp.

Ang sitwasyon ay kapansin-pansing nagbabago kung ang 1-2 disk ay hindi sapat, ngunit may pangangailangan para sa 4 o higit pa. Ang mga marketer ng mga tagagawa ay nagtatakda ng antas ng presyo sa kanila, na naglalagay sa isang taong pamilyar sa isang tag ng presyo ng computer sa isang estado ng pagkabigo (bagaman binibigkas nila ang mas sikat na mga salita nang sabay-sabay). At ang tao ay nagsisimulang pumili ng pagsasaayos ng hardware, kung saan tayo nagpapatuloy. Kahit na siya ay dapat na nagsimula sa software, hindi ka maaaring makipagtalo laban sa kalikasan.

Ang hardware ay depende sa software na ginamit. Software - mula sa mga nakatalagang gawain. At ang tamang pahayag ng problema ay hindi kailanman naging isang malakas na punto ng home master. Kaya nagsisimula siya sa bakal. Kung dumating kami sa pagbuo ng isang NAS na may isang bag ng mga bahagi na natitira mula sa mga pag-upgrade, kung gayon ang mabuting balita ay magkasya ang mga ito, kahit na hindi mahusay. Nang hindi man lang tumitingin.

Pomelo sa kamalig

Upang kumportableng mapanood ang FullHD na video sa network, kasama ang mga BD disc na imahe, kailangan namin ng hindi bababa sa:

  • 1-2 gigabytes ng RAM kung ZFS ay hindi ginagamit at 4-8, higit pa kung ZFS ay. (Tungkol sa ZFS - mamaya, naiinip ang Google na tumulong.) Ngunit kahit na sa isang pambihira na may 256 MB, maaari kang mangolekta ng isang bagay na kapaki-pakinabang;
  • x86-compatible na processor, perpektong (at para sa ZFS) 64-bit, ngunit gagana ang 32-bit para sa karamihan ng mga opsyon. Iyon ay, anumang x86 processor, maliban sa mga ganap nang museo. Ito ay kanais-nais - hindi gaanong pinainit, ngunit mayroon nang isang bagay;
  • wired Ethernet port, mas mahusay ang gigabit - bagama't sapat na ang 100 megabits para sa pagtingin sa mga imahe ng BD sa network. Ang pagkonekta ng NAS sa Wi-Fi ay isang kontrobersyal na ideya (ngunit kung ikaw mismo ang bumuo nito, mas marami kang kalayaan sa pagpili ng mga wireless controller);
  • mga drive at SATA port. Para sa NAS, walang pagkakaiba sa pagitan ng SATA-2 (sa 3Gb/s) at SATA-3 (sa 6Gb/s). Hindi lahat ng drive ay mas mabilis kaysa sa sinaunang SATA-1, kaya maaaring gamitin ang mga port na ito. Ngunit ang mga drive ng IDE, ayon sa mga modernong konsepto, ay mabagal, mababa ang kapasidad, mainit at maingay. Kung walang sapat na SATA port, maaaring gamitin ang mga controller. Ngunit kung (kapag) sa lalong madaling panahon ay nagpasya kang lumipat sa bagong hardware, ang mga SATA controllers na binili bilang saklay para sa isang lumang motherboard ay nakahiga sa paligid na walang ginagawa. Alam ko sa sarili ko, may dalawa akong nakahiga. At mag-ingat sa mga drive na higit sa 2 TB. Maraming mas lumang controllers ang hindi tugma sa kanila. At kabilang sa mga SATA-1 controllers, may mga hindi gumagana sa mga disk na mas malaki kaysa sa isang terabyte - gayunpaman, ito ay sinaunang panahon at isang pambihira;
  • ito ay malinaw, ang kaso kung saan ang lahat ng ito ay magkasya at ang power supply na ito ay hilahin. May mga subtleties sa PSU, makatuwiran na mag-alaga ng bago, tingnan sa ibaba.

Malamang, ang natitirang hardware mula sa mga pag-upgrade ay makakatugon sa mga naturang kinakailangan. At kung hindi rin ito gumagawa ng maraming ingay (o kung saan ito aalisin), sa pangkalahatan ay masuwerte ito. Maaari kang magsimulang mag-eksperimento.

Indposhiv

Kung ikaw ay gumagawa ng isang NAS mula sa mga espesyal na binili na bahagi, dapat mo munang magpasya sa iyong mga kagustuhan. Sa karamihan ng mga kaso (ngunit imposibleng yakapin ang kalawakan), ang mga kahilingan ay nahahati sa tatlong grupo, may kondisyong "tahimik na compact", "mahusay na napapalawak" at "server-so-server". Lilinawin ko na walang malinaw na tamang opsyon. Pagkatapos ng lahat, ang gumagamit mismo ay tumitimbang ng mga kagustuhan, gastos at kanyang mga kakayahan. Ngunit ang mali ay posible. Kapag ang resulta ay hindi nakakatugon sa mga kinakailangan nang tahasan o hindi malinaw na tinukoy sa disenyo. Halimbawa, sasabihin ng asawa na ang kahon ay, siyempre, malaki. Ngunit ito ay umuungol na parang eroplano, at hindi siya sumasang-ayon sa kanya na tumira sa parehong apartment. O ang sistema na binuo sa ilalim ng passive ay hindi tumayo sa pagsubok sa tag-araw. O nagsasara ang corny na video kapag napanood sa network. Samakatuwid, mas mahusay na isaalang-alang ang mga kagustuhan sa baybayin. Lalo na yung mga implicit.

Mahalagang paalaala. Pinag-uusapan natin ang tungkol sa NAS, hindi tungkol sa HTPC (Home Theater PC), ibig sabihin, hindi tungkol sa isang computer na nagpapakita ng mga pelikulang may naka-on. malaking screen konektado sa output ng video nito. Sa prinsipyo, walang sinuman ang nagbabawal sa iyo na gumawa ng HTPC, kasama ang maraming mga hard drive, kahit na ang mga kinakailangan para sa HTPC at NAS, pati na rin ang software at hardware na ginamit para sa kanila, ay ibang-iba. Ang HTPC ay ibang paksa.

Tahimik-compact

Ang hanay ng mga kinakailangan na ito ay hinubog ng off-the-shelf na NAS. Gusto ko ng compact at tahimik, ngunit upang magkasya ang 4 na mga disk (madalas 6, minsan higit pa). Ang ganitong mga kinakailangan ay karaniwang nagreresulta sa pagpili ng isang Mini-ITX motherboard na may soldered Atom-like processor na nakalagay sa isang compact package. Ang mga halimbawa ay nasa ibaba lamang.

Mayroong isang napakahusay na preconfigured na solusyon - HP Proliant Microserver (). Compact, makatwirang presyo (mula sa 12,000 sa ngayon), 4 na hard drive, ang ikalima ay maaaring ipasok sa halip na ODD, na labis sa NAS. At sa tulong ng isang maliit na tamburin, gawing normal ang port na inilaan para sa ODD SATA. Mga disadvantages - malayo sa isang malakas na processor, ngunit para sa maraming mga sitwasyon - sapat. Kung nababagay sa iyo ang microserver, pupunta kami sa kabanata tungkol sa software.

HP Proliant Microserver - isang de-kalidad at murang kandidato para sa papel ng isang home NAS

Kung hindi, piliin muna ang kaso para sa nais na bilang ng mga disk (kailangan man o hindi ang isang disk para sa system ay depende sa OS. Tatalakayin natin ito sa kabanata tungkol sa software.). Dito, sa pakikibaka sa pagitan ng pagpapakita ng aesthetic na pakiramdam at kasakiman sa pagnanais para sa mahusay na mga gastos, ang unang pagsubok ng lakas ng konsepto ng "tahimik-compact" ay nagaganap. Ang magagandang compact case ay hindi mura. Kung ang palaka ay nanalo sa pamamagitan ng pagnanais para sa kahusayan, pumunta tayo sa kabanata na mahusay-nasusukat. Pumunta din kami doon kung pinapayagan ng napiling kaso ang pag-install ng isang microATX motherboard. Kung nanalo ang aesthetics, pipiliin namin ang motherboard ng Mini-ITX (Mini-DTX). Ang unang kinakailangan ay isang maximum na SATA port (posible sa eSATA). Sa prinsipyo, ang mga bersyon ng desktop na may 6 na SATA port ay ginawa. Ngunit kung posible bang makahanap dito at ngayon ang tanong. Kung walang sapat na mga port, ang mga PCIe SATA controllers na may 2 at kahit na 4 na mga port ay medyo abot-kaya. Para sa kanila, siyempre, kailangan mo ng PCIe slot. Dahil nag-iisa lang ito sa Mini-ITX, doon nagtatapos ang pagpapalawak.

Ang mga halimbawa ay mula sa totoong buhay, kadalasang may mga pagbabago at karagdagang mga larawan - tingnan ang FAQ sa thread ng profile, seksyon 3.1

ni axel77sa pamamagitan ng half_moon_baysa pamamagitan ng padavan
FrameChenbro ES34069Lian Li PC-Q25Lian-Li PC-Q08
Power SupplyKasama ang 180WCorsair PSU-500CXV2EU 500WEnermax 380W (82+)
MotherboardZotac NM10-DTX WiFiAsus E35M-I*Asus P8H67-I**
CPUpinagsamang Intel Atom D510pinagsamang AMD E-350Intel Pentium G840
RAMKingston 2×2 GBCorsair XMS3 2×8 GB2x4GB DDR3-1333
Winchesters para sa data4×Samsung HD204UI7×3.5″6×3.5″ + hotswap para sa 3.5″ HDD sa 5.25″ bay
System drive2.5″ Toshiba 500 GBUSB flash drive2.5″ HDD
Operating systemLibrengBSDFreeNAS 8.xOMV
Bukod pa ritonetwork Intel WG82574L***ST-Lab 370 4xSATAPCIe 2xSATA-II
pagtatantya ng presyo****RUB 14,950RUB 15,600RUB 14,000

* Ang mga motherboard ng E-350 ay bihira na ngayon, pinalitan ng mga bersyon ng E-450. SATA port - mas mababa;
** Hindi para sa pagbebenta, ngunit tingnan, halimbawa, ASUS P8H77-I;
*** nagdagdag ang may-akda ng network sa pamamagitan ng isang self-made raiser, ngunit ito ay sa halip ay personal na pagiging perpekto;
**** Mga presyo - isang pagtatantya sa kahilingan ng mga editor gamit ang modernong Yandex Market, sa kawalan ng - Price.ru, sa kawalan - mga analogue. Ang pagtatantya ay magaspang, dahil ang ilang mga modelo ay hindi na ibinebenta at ang mga presyong nakita ay hindi kinakailangang nauugnay. Ang presyo ay hindi isinasaalang-alang ang mga disk ng data, ang isang ginamit na sistema ng HDD, kung magagamit, ay isinasaalang-alang bilang 1000 rubles.

Mayroong mga subtleties tungkol sa "tahimik". Ang unang salpok ay "kumpletong passive". Gayunpaman, sa karamihan ng mga kaso ang argumento ay tinatanggap na ang 4-6 na drive ay gagawa ng higit na ingay kaysa sa isang mahusay na 120mm fan sa mababang bilis. Sa anumang kaso, kailangan mong maunawaan na kailangan mong magbayad para sa lahat at ang isang compact na kaso, ang lahat ng iba pang mga bagay ay pantay, ay magiging mas maingay kaysa sa isang mas maluwang na pamantayan na may malalaking tagahanga.

Ang halatang tampok ng isang soldered-in na processor ay ang pagganap. Kung hindi ito sapat, tinatanggihan ng karamihan ang format na Mini-ITX. Ngunit, para sa kapakanan ng pagkakumpleto, dapat sabihin na ito ay hindi kinakailangan, cf. pagsasaayos mula sa maestro padavan.


Pagpupulong mula sa padavan, tulad ng nakikita mo - sobrang siksik

Noong Disyembre noong nakaraang taon, inihayag ang Intel Atom S1200 (Centerton) para sa mga layunin ng server. Kapag available, maaaring maging isang kawili-wiling opsyon ang mga ito para sa isang home NAS. Suporta para sa ECC memory, Intel Virtualization (VT-x), 8 lane ng PCI-E, 8 GB ng memorya - ito ay sapat na para sa karamihan ng mga opsyon.

Mahusay na napapalawak

Isang mahalagang bahagi ng mga tagabuo ng NAS - ang ilan ay agad-agad, ang ilan ay nahaharap sa mga limitasyon ng mga opsyon sa mga processor na tulad ng Atom - ay nagpasya na magsama-sama ng isang configuration na nagbibigay-daan para sa seryosong pagpapalawak. Sa pamamagitan ng processor, memorya, ngunit higit sa lahat - sa bilang ng mga disk. Tulad ng nabanggit na, ang yari na NAS kahit para sa 4 na mga drive ay hindi mura, at para sa 8-10 sila ay napakamahal na para sa isang bahay. Kasabay nito, ang pagkuha ng isang medyo maluwang na kaso ay hindi mahirap. Halimbawa, sa aking kaso, na naiwan mula sa pag-upgrade ng Kraftway computer (hindi sila nagtitipid sa hardware ng kaso noon), ngayon ay mayroong 7 mga PC. 3.5″ drive at maaari kang mag-install ng 3 pa nang walang anumang problema. Kapag pumipili ng case para sa isang malaking bilang ng mga drive, dapat kang tumingin sa mga modelong may maraming 5.25″ slot, kung saan maaari kang mag-install ng mga airflow basket gamit ang 5.25″ slot para sa apat 3.5″ drive. Tingnan ang halimbawa sa kabanata ng Mga Gastos.

Dahil gumagana ang NAS 24/7, gusto ko ng isang processor na mahusay sa enerhiya (sa Moscow, ang isang watt bawat taon ay nagkakahalaga ng 35 rubles). Ang Intel Sandy Bridge at Ivy Bridge ay makabuluhang binabawasan ang idle na pagkonsumo ng kuryente, at ang NAS ay napakagaan na na-load ang malaking bahagi ng oras. Samakatuwid, ang pang-araw-araw na pagkonsumo ng kuryente ng naturang NAS ay maaaring mas mababa kaysa sa bersyon ng Atom, na hindi nakakabawas sa pagkonsumo ng idle. Aling modelo ng processor ang kukunin ay depende sa kung kinakailangan ang real-time na video transcoding.

Maraming modernong telebisyon ang may DLNA functionality na nagbibigay-daan sa iyong makatanggap ng video sa isang local area network. Ang problema ay naiintindihan nila ang ilan lamang sa mga opsyon sa pag-encode. At madalas hindi lahat ng gumagamit ng mga rips at remix na matatagpuan sa kalawakan ng Web. Ang problema ay maaaring malutas sa maraming paraan. (1) Maghanap ng mga pelikula sa isang format na kinikilala ng iyong TV. Ito ay ang buntot na kumakawag sa aso. (2) I-recode ang pelikula sa computer upang umangkop sa mga kahilingan ng TV. Ito ay isang pag-aaksaya ng oras at posible lamang para sa iyong sarili kinukunan ng video. (3) I-load ang NAS ng real-time na transcoding at (4) Bumili ng media player, iyon ay, isang maliit na kahon na tumatanggap, kasama sa network mula sa NAS, ang video bilang mga file at nagbibigay ng audio-video signal sa isang TV na may receiver, kadalasan sa pamamagitan ng HDMI. Kung pinili mo ang opsyon (3), kailangan mong pag-aralan ang mga detalye ng TV at panoorin sa lugar ng Core i7. Dagdag pa, dahil sa mga paghihigpit sa DLNA sa pangkalahatan, at sa pagpapatupad ng ideya sa marketing na ito sa iyong TV sa partikular, hindi ka makakakuha ng kumpletong omnivorousness. Ang opsyon (4) sa kasalukuyang antas ng presyo ay hindi lamang mas simple at mas functional, ngunit mas mura rin. Samantalang ang isang NAS processor ay magkasya sa halos anumang low-end na Pentium o Celeron 2nd o 3rd Generation Core. Maaari kang kumuha ng i3, dahil ang pagkakaiba ay magiging bale-wala kumpara sa presyo ng mga disk. Piliin ang lasa. Para sa isang mabilis na sanggunian o isang detalyadong huling paghahambing ng mga modelo ng kandidato, maaari mong gamitin ang seksyon ng pagsubok ng processor sa iXBT. Kinuha ko ang Intel Pentium G2120 bilang junior Ivy Bridge noong panahong iyon. Ang junior Sandy Bridges ay mura at higit pa sa sapat.

Magagamit sa oras ng pagsulat Mga processor ng AMD kumpara sa Intel, hindi sila kahanga-hanga - kahit na ang AMD ay nagbibigay sa mga processor nito ng suporta sa memorya ng ECC nang higit na mapagbigay, at posible na ang kumpanya ay malapit nang magkaroon ng isang bagay na mapagkumpitensya, halimbawa, ang Opteron 3250 na may ipinahayag na presyo na $99.


ina ASUS board P8H77-M Pro: 7 SATA, hanggang 32GB RAM

Motherboard. Kinuha ko ang ASUS P8H77-M Pro para sa mga sumusunod na dahilan:

  • LGA1155, awtomatikong nakakakuha kami ng naka-embed na video dahil sa processor, kakailanganin lamang ito sa yugto ng pag-install;
  • ang maximum na bilang ng mga SATA port, hindi mahalaga, 3 o 6 Gb / s (7 SATA + eSATA);
  • 4 na mga puwang ng memorya ay mas mahusay, ngunit 2 ay sapat na (4, hanggang sa 32 GB);
  • isinama ang 1000BaseTX, itinuturing na pinakamahusay mula sa Intel. Ngunit dahil sa pagkakaroon ng isang processor na may margin ng kapangyarihan sa pag-compute, gagawa ng maayos ang Realtek (Realtek 8111F);
  • Mga PCIe slot para sa hinaharap na mga SATA controller at mga network card(x16, x4 sa x16 slot, 2 x1);
  • Form factor - microATX.
Ito ay sapat na upang maibigay ang lahat ng kinakailangang pag-andar. At lahat ng uri ng mga karagdagan ay kakain lamang ng kuryente nang walang kabuluhan. Ngunit kung bigla mong nagustuhan ang ATX-board - may karapatan ka.

Ang palamigan ay pinili ayon sa panlasa, memorya - ayon sa mga kinakailangan ng napiling OC. Dito, posible ang isang spread mula gigabytes hanggang 32.

Ang power supply ay inilipat sa isang hiwalay na kabanata.

Mga halimbawa ng inilarawang opsyon:



ni ZanZagsa pamamagitan ng pisara
FrameLian Li PC-V354RInWin BP659
Power SupplyChieftec BPS-550C 550WKasama ang 200W
MotherboardASUS P8H67-M EVO(B3)ECS H61H2-I2
CPUIntel Pentium G860Intel Celeron G530
RAM4x4GB DDR3 PC3-1066Kingston 2×2 GB
Winchesters para sa data6×Hitachi HDS5C3030ALA6303×Seagate ST3000DM001
System driveCF 4 GB sa pamamagitan ng CF-IDE adapter40GB SSD
Operating systemnas4free 9.xOMV
Bukod pa rito Cooler Master DP6-8E5SB-PL-GP cooler, idagdag. 2×Zalman FDB-1 at Arctic Cooling F9 PWM fan
pagtatantya ng presyoRUB 18,2007300 kuskusin

server-so-server

Mayroong isang "premium" na kategorya ng mga tagabuo ng NAS na, para sa layunin o pansariling dahilan, ay bumuo ng isang NAS mula sa mga seryoso at mamahaling bahagi ng server. Nag-eeksperimento ang mga mahilig sa 10-gigabit mga solusyon sa network. Tandaan na ang mga configuration ng server ay kadalasang hindi masyadong tugma sa laki at ingay ng mga tirahan. Ang kakayahang gumamit ng memorya ng ECC ay ang pinaka-halatang bentahe ng diskarte. Ang ZFS file system na ginamit sa segment na ito ng home NAS build ay memory intensive. Sa kasong ito, ang isang memory failure ay maaaring humantong sa data corruption na hindi napapansin. Nalulutas ng memorya ng ECC ang problema, ngunit ang paggamit nito sa bersyon ng Intel ay nangangailangan ng mga processor ng server (may mga kagiliw-giliw na pagbubukod, tulad ng Pentium G2120) at mga motherboard.

Madalas na ginagamit ang virtualization at maraming guest OC ang nilulutas ang mga problema, bawat isa ay may kanya-kanyang problema. Ang isang karaniwang opsyon ay kapag ang isang SATA controller ay itinapon sa isang virtual machine na gumaganap ng storage function (Solaris o FreeBSD na may zfs). Mula sa VM na ito, ang kapasidad ng disk ay na-export sa NFS o iSCSI sa hypervisor at iba pang mga VM. Mula sa karagdagang paliwanag ng hindi ko masyadong naiintindihan, ako ay pigilin at magbibigay ng mga tunay na halimbawa.





Assembly mula sa TPAKTOP, panlabas at panloob na view

sa pamamagitan ng fatfreeni axel77ng TPAKTOP
FrameFractal Design Define MiniSupermicro CSE-SC846E26-R1200B
Power SupplyPana-panahong X560
MotherboardSupermicro 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
Winchesters para sa data5×WD20EFRXsa proseso ng akumulasyon12×ST31000524AS sa dalawang 6xRaidZ2 (pangunahing pool), 2xST32000542AS sa salamin (backup pool), 4xST3250318AS sa stripe (torrent pool)
System driveIntel SSD 520 180 GB2.5″ para sa 320 GBTS64GSSD25S-M
Operating systemESXi 5.1.0 + Nexenta CE + Ubuntu Server 12.04 + Windows 8LibrengBSDLibrengBSD
Bukod pa ritoHBA IBM ServeRAID M1015, Noctua NH-L12 cooler2×HBA IBM ServeRAID M10152×HBA IBM ServeRAID M1015, Intel Gigabit ET Dual Port Server Adapter

Mga controller ng SATA/SAS

Kaya kung hindi ka makapaghintay, maaari kang magsimula. At sa ikalawang bahagi ng software ay tatalakayin natin nang mas detalyado.

Nais kong ipahayag ang aking pasasalamat sa lahat ng mga kalahok ng sangay ng profile sa forum.site, kabilang ang mga kasamang axel77, half_moon_bay, padavan, ZanZag, shale, na ang mga pagsasaayos ay ginamit sa artikulo; mga kasama Sergei V. Sh, TPAKTOP, iZEN at RU_Taurus para sa maraming kapaki-pakinabang na komento.
Espesyal na salamat sa mga libreng developer ng software: Olivier Cochard-Labbé, Daisuke Aoyama, Michael Zoon, Volker Theile at marami pa. Ginawa nilang posible ang tema ng DIY NAS.

Ikalawang bahagi: software

Dumura sa mata ng nagsasabing kaya mong yakapin ang kalawakan
Kozma Prutkov

Kanino at bakit

Ang iyong home NAS ay dapat masiyahan sa iyo, ito ay hindi isang sistema ng produksyon na dapat magbigay ng ilang mga pormal na tagapagpahiwatig. Mayroong dalawang kahirapan sa paglalarawan ng ganoong bagay. Ang isa ay kasama sa epigraph, at ang pangalawa ay nauugnay sa isang matinding kakulangan ng mga telepath. Ngunit susubukan ko pa ring gumawa ng ilang makatwirang pagpapalagay, at mahuhulog sila sa ilalim ng kategoryang IMHO. Upang makatipid ng espasyo, inalis ko pa ang "IMHO". Naniniwala kami na ang label na ito ay nasa bawat pangungusap. Kung hindi posible na makita ang iyong partikular na kaso, humihingi ako ng paumanhin, marahil ibang teksto ang babagay sa iyo.

Ang parehong isa ay naka-address sa mga taong bumuo ng kanilang unang NAS, makakapag-install ng Windows, ngunit hindi pa nakakita ng FreeBSD Handbook o Oracle Solaris ZFS Administration Guide. Ang NAS ay tinipon din ng mga mamamayang maalam sa IT, karaniwan nilang inilalagay ang buong bersyon ng napiling operating system. Ito ay kagiliw-giliw na ang ilang mga bagong dating sa paksa ay iginuhit at sa huli ay ginagawa rin ang parehong.

Mga gawain

Upang maiwasan ang hindi pagkakaunawaan, agad nating alamin kung bakit kailangan natin ng NAS.

Ang unang gawain ay ligtas na imbakan. Ang data ay dapat makaligtas sa isang problema sa hardware, tulad ng isang disk failure.

Pangalawa - magbigay ng access sa nakaimbak na data. Kinakailangan ang suporta para sa SMB / CIFS para sa Windows, ang NFS (para sa mga media player), FTP (para sa pag-download ng malalaking halaga ng data) at AFP (kung mayroon kang Macintosh sa bahay) ay lubos na kanais-nais. Madalas na binabanggit ang DLNA, higit pa sa hiwalay na iyon.

pangatlo - offline na pag-download mga dokumento mula sa network gamit ang iba't ibang mga protocol.

Pang-apat - i-automate ang backup mula sa mga computer sa lokal na network. Ang mga larawan ng pamilya, mga video, mga dokumento na iyong ginawa ay natatangi at hindi na mababawi, ngunit sa bahay ang lahat ng ito ay mahusay na iniingatan kung sa isa at kalahating kopya: isa sa isang laptop drive, kalahati sa ilang USB drive kung saan ang mga larawan ay ibinaba noong nakaraang taglagas. Kung (mas tiyak, kailan) nawala ang naturang data, at pinapayagan ng NAS na maibalik ang mga ito, makakaranas ka ng taos-pusong kasiyahan mula sa iyong pananaw. O vice versa.

Mga kinakailangan

Medyo mahirap na paunang setup. Ang isang tao sa unang araw ay dapat makakuha ng gumaganang bersyon. Marahil ay hindi ganap na nakatutok, ngunit nagbibigay ng isang kapaki-pakinabang na resulta. Ito, sa pamamagitan ng paraan, ay nangangahulugan na ang gumagamit na napuno ang kanyang kamay ay dapat paunang setup harapin ito sa loob ng ilang oras.

Simple at sapat na kasalukuyang pamamahala, lahat ay kailangang gawin sa pamamagitan ng web interface. Kasama ang - pag-save at, kung mayroon man, pagpapanumbalik ng configuration. Para sa mga espesyal na layunin ng eksperto, ang pag-access sa SSH o katulad ay kanais-nais.

Transparent araw-araw na paggamit. Ang iyong mas mahusay na kalahati na may edukasyon sa liberal na sining ay dapat na makayanan ito: manood ng mga pelikula sa TV, makinig sa musika, backup mula sa kanyang laptop sa NAS ay dapat awtomatikong gawin, atbp.

DLNA/UPnP

Intindihin, ano ba talaga kailangan mo mula sa isang DLNA server, talagang sa pamamagitan lamang ng pagsubok. Karamihan sa mga gawain ng karaniwang user, tulad ng paglilipat ng media sa isang tablet, ay nareresolba ng halos lahat ng UPnP server. At tungkol sa paggamit ng DLNA para sa output sa isang TV, sipiin ko ang developer ng HMS, isa sa pinakamahusay na software UPnP / DLNA media server: "Para sa mga may-ari ng mga TV mula sa karamihan ng mga tagagawa, ang paggamit ng teknolohiyang ito ay isang pansamantalang hakbang na nagtatapos sa alinman sa pagbili ng isang network media player (sa tingin ko ang ginustong opsyon) o pagkonekta ng isang TV bilang isang monitor. Kung mahal ang oras at nerbiyos, maaaring sulit na laktawan ang hakbang na ito.. Ang mga kakayahan ng isang player na binuo sa isang TV at isang murang hiwalay, tulad ng Dune, Popcorn o WD, ay karaniwang naiiba nang malaki sa mga tuntunin ng omnivorousness, kalidad ng larawan, kadalian ng paggamit, atbp. Totoo, ang mga built-in na manlalaro ay mabilis na umuunlad, kaya sulit na magpasya sa isang partikular na hardware.

Mga disk array at file system

Bakit kailangan mo ng array

Ang pangunahing isyu kapag ang pagbuo ng isang NAS ay ang organisasyon ng disk space. Tulad ng nalaman namin sa 1st part, maraming mga disk, 4-6, minsan 10 o higit pa. Siyempre, maaari rin silang gamitin nang hiwalay. Ngunit ang pagsasama-sama sa isang array ay maginhawa dahil ang lugar ay magagamit sa isang solong piraso. Sa isang array na walang redundancy, kapag ang isang disk ay namatay, ang data dito at, madalas, depende sa pagpapatupad, sa buong array ay namamatay. May karapatan ka, gamit ang argumentong "wala, ililipat ko", para makatipid sa redundancy. Mas gusto ng mga nagpapahalaga sa oras ang mga array na may redundancy. Mahalaga: walang RAID ang papalitan ng backup. Tinitiyak ng RAID ang pagkakaroon ng data sa kaganapan ng pagkabigo sa disk. Dapat na i-back up ang hindi mababawi na data. Sa kabutihang palad, kadalasan ay kakaunti ang mga ito.

Ang terminong "redundant array" ay kadalasang nalilito sa terminong RAID. Ngunit ang mga mas advanced na teknolohiya ay magagamit din. Kapag pumipili ng software para sa isang NAS, maaari mong gamitin ang mga ito o hindi. Upang maunawaan kung ano ang mas angkop para sa iyo - isipin natin ang tungkol sa mga problema ng RAID at mga file system.

Ang RAID 5 (6 atbp.) ay napapailalim sa isang seryosong problema. Kapag sumusulat sa isang array, ang data at parity block ay dapat na nakasulat nang sabay. Ngunit ang pagsulat sa maraming mga disk ay hindi isang atomic na operasyon. Kung ang isang problema ay nangyari sa panahon ng pagsulat (power off, disk failure, atbp.), posibleng hindi magkatugma ang data at parity blocks. Kung ang data ay isinulat nang hindi tama, kung gayon sa maraming mga kaso maaari itong itama o hindi bababa sa napansin kapag naglilingkod sa file system na matatagpuan sa tuktok ng RAID (chkdsk, fsck ...). Ngunit ang mga maling parity block, sa pinakamasamang kaso, ay maaaring hindi mapansin hanggang sa sandaling maibalik ang array mula sa kanila. At sa halip na ang data, ang basura ay ibabalik. Bukod dito, ang mga basura ay itatala nang walang anumang babala tungkol doon. Maaaring makuha ang karagdagang impormasyon sa problema.

Figure 1. RAID write hole. Sa kaliwa - ang mga bloke ng data at parity ay naka-synchronize, kasalukuyang nagre-record. Sa gitna - isang pagkabigo ng kuryente. Kanan - mga bloke ng data at parity hindi naka-synchronize, ngunit hindi alam ng RAID ang tungkol dito.

Ang mga Industrial RAID controllers ay nilulutas ang problema sa pamamagitan ng paggamit ng BBU, isang "baterya". Pagkatapos ng kabiguan, kahit na naka-off ang kuryente, naaalala ng controller kung anong data ang dapat naisulat. At kapag may pagkakataon, isusulat ang data na ito sa isang array.

Pagkabigo sa panahon ng muling pagtatayo

Ipagpalagay na mayroon kaming RAID 5 ng limang 3T disk, kung saan nabigo ang isa sa mga disk. Ang array ay kailangang muling itayo, at ito ay kailangang magbasa ng 4 na disk × 3T = 12T = 1.2 10 13 bytes = 0.96 10 14 bits ng impormasyon, at anuman ang antas ng pagpuno ng array - pagkatapos ng lahat, walang nalalaman tungkol sa mga file sa ang antas ng RAID. Ang malusog na user-class na mga disk ay may legal na karapatang mabigo nang isang beses bawat 1·10 14 bits sa karaniwan (tingnan ang hal ). Iyon ay, na may napakataas na posibilidad, makakakuha tayo ng kabiguan sa muling pagtatayo ayon lamang sa detalye ng disk. Dagdag pa, may ilang pagkakataon na talagang masira ang disk. Ang tradisyunal na recipe ay ang paggamit ng enterprise-class drive (na may 10-15 na posibilidad ng pagkabigo), hindi upang madala sa malawak na mga drive, at gumamit ng RAID 6. Sa kasamaang palad, ang lahat ng tatlong mga tip para sa presyo ay hindi masyadong angkop para sa mga kondisyon sa bahay .

Maaasahang file system

Umakyat tayo ng isang antas, sa file system. Inaasahan nila ang isang simpleng bagay mula sa kanya - ang kakayahang magsulat ng mga file at pagkatapos ay basahin ang nakasulat. Paradoxically, karamihan sa mga file system ay hindi ginagarantiyahan ito: umaasa sila sa perpektong operasyon ng hardware - ang disk controller, ang cable, ang disk mismo. Ang pagkabigo ng hardware ay hindi lamang nagreresulta sa pagkawala ng data, ito ay nagreresulta sa hindi napapansin na pagkawala ng data. Kokopyahin mo ang iyong archive ng larawan - ngunit sa katunayan ang ilan sa mga file ay bulok na. Maaari mong malaman ang tungkol dito sa pamamagitan ng paghahambing ng mga checksum, na ginagawa namin kapag naglilipat ng firmware at katulad na hindi nabigong data. At bakit hindi ihambing ang mga checksum gamit ang FS?

Ang isa pang "pambata" na hiling para sa FS - para gumana at hindi masira - ay hindi rin talaga natutupad. Ang isang unjournaled filesystem, tulad ng FAT o ext2, ay may kakayahang ibaon ang lahat ng nilalaman nito kung ito ay nag-crash. Ang mga naka-journal na file system, tulad ng NTFS o ext3, ay mas maaasahan, dahil maaari mong mahanap ang punto ng pagkakapare-pareho at i-replay ang log. Posible bang lumikha ng isang FS na hindi makapasok sa isang hindi pare-parehong estado? Posible - sa pamamagitan ng Copy-on-Write. Isinulat namin ang data hindi sa mga luma, ngunit pumili ng isang bagong bloke, sumulat doon, at kung maayos ang lahat, pinapalitan namin ang pointer mula sa lumang data patungo sa mga bago.

ZFS

Pinagsasama ng ZFS ang functionality ng FS na may suporta para sa mga array na parang RAID. Ibinahagi sa ilalim ng isang libreng lisensya (CDDL). Nilikha ng Sun Microsystems para sa Solaris. Na-port sa FreeBSD mula noong bersyon 7.0. Kamakailan lamang, ang proyekto ng ZOL (ZFS sa Linux) ay umabot na sa yugto ng paglabas. Asahan natin ang mabilis na pagkalat ng ZOL, nagsimula na ang proseso. Mayroon ding proyekto para sa Mac OS X, ZEVO, tingnan ang .


Fig 2. Awtomatikong ikinukumpara ng ZFS ang mga checksum, nakakakita ng mga error at nire-restore ang data kung na-save ito nang may redundancy (figure mula sa eonnas.com).

Tingnang mabuti ang ZFS kung interesado ka sa isang file system na may mga ganitong feature:

  • pag-iimbak ng mga checksum at hindi pinapayagan ang basura na basahin sa halip na data;
  • pagpapanatili ng integridad sa isang lawak na ang mga utility tulad ng chkdsk o fsck ay hindi umiiral para dito;
  • nilagyan ng isang tool para sa pagsuri sa integridad ng malamig na data at ang kanilang awtomatikong pagwawasto kung ang data ay naka-imbak na may kalabisan;
  • magagawang agad na lumikha ng mga snapshot ng estado nito at mag-imbak ng mga ito nang hindi bababa sa bawat minuto ng buwan, i-mount ang anumang hanay ng mga snapshot, i-roll pabalik sa snapshot.

Tingnan ang ZFS kung interesado ka sa RAID:

  • software, ibig sabihin. hindi nangangailangan ng hardware controller;
  • hardware-independent, magkakaroon ng mga SATA port;
  • walang Hole sa talaan;
  • may kakayahang muling buuin ang isang nasira na hanay na may bahagyang hindi nababasang mga disk na may pagkawala lamang ng mga data kung saan walang kopya;
  • nagtatrabaho sa panahon ng integrity checking at reconstruction lamang gamit ang kapaki-pakinabang na data, at hindi sa buong array;
  • na may suporta para sa mga analogue ng RAID1 (mirror), RAID5 (kalabisan sa laki ng isang disk), RAID6 (dalawa) at kahit na "RAID7" (pagpapanatili ng data kung may tatlong disk sa array na nabigo), pati na rin ang mas kumplikadong mga opsyon tulad ng RAID50 o RAID60.

Ang ZFS ay mayroon ding mga disadvantages, ang pangunahing nito ay:

  • Hindi mo maaaring palaguin ang isang RAID-Z array sa pamamagitan ng isang disk. Maaari mong palitan ang lahat ng terabyte disk ng mga triter - at dagdagan ang volume. Posibleng mag-ipon ng isa pang RAID-Z mula sa 3 (o higit pa) na mga disk at idagdag ito sa umiiral na isa, pagkuha ng isang solong pool. Ngunit maaari mong gawing RAID-Z1 ng 6 ang isang RAID-Z1 ng 5 disk sa pamamagitan lamang ng pagtagas ng impormasyon sa isang lugar, pagsira sa array at paglikha ng bago.
  • Hindi maaaring bawasan ang array. Maaari mo lamang dagdagan - magdagdag ng mga grupo ng disk, baguhin ang mga disk sa mas malaki.
  • Sidhi ng mapagkukunan. Patuloy na kinakalkula ng ZFS ang mga checksum, na lumilikha ng pagkarga sa processor at gumagamit ng memorya para sa mga cache. Sa bahay ay gumana ito para sa akin na may Atom 330 at 2 GB ng memorya. Kahit na kapag gumagamit ng ZFS ang Atom na ito ay hindi sapat para sa akin upang lubos na magamit ang gigabit network, 40-50 MB / s ay angkop sa marami.

Oo, higit pa: kung sirain mo ang ZFS at lumikha mula sa parehong mga disk bagong hanay(iyon ay, magbigay ng ilang mga utos at / o pindutin ang mga pindutan sa web interface, hindi papansin ang mga babala sa parehong mga kaso), pagkatapos ay ang data mula sa isang nawasak na file system ay ligtas na ililibing - hindi katulad, halimbawa, NTFS, ang data mula sa kung saan ay medyo madaling mabawi kahit na pagkatapos na muling likhain ang mga seksyon ng talahanayan. Kung ito ay itinuturing na isang kawalan ay depende sa pananaw ng isang tao.

Ayon sa may-akda, ang mga goodies na ibinibigay ng ZFS ay napakasarap na sulit na bayaran ang mga ito na may karagdagang mga kinakailangan sa hardware. At ito ay nagkakahalaga ng pagbuo ng isang NAS lamang sa ZFS. Ngunit ang mambabasa ay may pangunahing karapatan sa malayang pagpili. Ang pagpipiliang ito ay magiging mapagpasyahan kapag pumipili ng software para sa NAS, kaya dapat itong gawin nang may kamalayan.

ReFS + Storage Spaces

Sa Windows Server 2012, ipinakilala ng Microsoft ang ReFS file system at ang Storage Spaces volume management system. Ang kumbinasyon ng ReFS at Storage Spaces ay maaaring ituring na isang analog ng ZFS, at may mga property na hindi ipinatupad sa huli. Kawili-wili ang flexibility ng pag-alis at pagdaragdag ng mga disk, manipis na provisioning, atbp.

Masama na, sa paghusga sa feedback mula sa mga sumubok nito, ang pagganap ng ReFS-Storage Spaces bundle ay kapansin-pansin, kung minsan, ay bumababa kapag gumagamit ng mga opsyon na may parity, iyon ay, halos isang analog ng RAID5 o ZFS RAID-Z. Mas masahol pa, may mga maagang ulat ng pagkawala ng data dahil sa mga pagkabigo ng ReFS, kasama ang opisyal na suporta hindi nalutas ang problema. Kaya ang isang kawili-wiling solusyon, tila, ay nagkakahalaga ng ripening.

Btrfs+mdadm

Opisyal, ang Btrfs para sa Linux ay hindi pa nakakatanggap ng katayuan sa paglabas, bagama't ito ay binuo mula noong 2007. Tulad ng karamihan sa mga file system (at hindi katulad ng ZFS), ito ay isang file system na nilikha sa ibabaw ng isang block device. Upang makakuha, halos, isang analogue ng ZFS, kailangan mong magdagdag, halimbawa, isang mahusay na itinatag na mdadm, isa sa mga tampok na kung saan ay upang muling itayo ang RAID kapag nagdaragdag ng isang disk nang hindi nawawala ang data.

Tradisyonal na FS

At, siyempre, ang pagkakaroon ng mga advanced na file system ay hindi pinipilit kang pumili ng isa sa kanila. Marahil ay mas angkop ang NTFS, ext4, o UFS para sa iyong NAS - ang katutubong FS para sa axis na iyong pinili. Sa medyo mahinang hardware, ang pagpipiliang ito ay maaaring isa lamang.

Mga Pagpipilian sa Software


Fig 3. Isang tinatayang algorithm para sa pagpili ng software para sa isang home NAS

Mula sa kung ano at kung paano pumili

Gusto kong irekomenda ang pag-download ng VirtualBox, pag-install ng ilang mga opsyon na gusto mo doon at sundutin ang bawat isa ng stick sa loob ng ilang araw. Sa isang virtual machine, ito ay mas mura, mas madali at mas mabilis kaysa sa tunay na hardware. Seryosong nakakatipid ng nerbiyos. Lalo na kung hindi mo gusto ang alinman sa mga pagpipilian.

Tatlong grupo ng mga produkto ng software ang maaaring gamitin bilang self-assembly NAS software.

Una, maaari mong ilagay ang buo operating system. Maaari itong maging Linux, UNIX o Windows depende sa mga personal na pangangailangan at kagustuhan. Ang Windows ay tila mas pamilyar, *nix ay nagbibigay ng mas maraming NAS para sa parehong pera, ngunit ang pag-configure ng *nix mula sa simula ay hindi isang gawain para sa isang baguhan.

Para sa tulad ng isang baguhan, ang opsyon bilang dalawa ay nilikha - mga pagtitipon na partikular na na-configure para sa NAS. Kasama sa mga ito ang isang hanay ng mga serbisyo at isang web interface na nagbibigay-daan sa isang baguhan na i-set up at gamitin ang produkto nang walang command line.

Sa wakas, ang pangatlong opsyon ay ang pag-install ng kumpletong operating system, at sa ibabaw nito - ilang uri ng web interface para sa pagsasaayos at pamamahala. Isang opsyon sa kompromiso, isang intermediate. Pinapasimple ang paggamit, ngunit hindi sa isang antas na sapat para sa isang baguhan na baguhan. At ang mga advanced na mamamayan ay karaniwang ayaw sa anumang mga superstructure. Magsisimula tayo sa mga opsyon para sa mga mortal lang.

Windows

Sa sangay ng profile, isinagawa ang isang survey tungkol sa mga operating system na ginagamit ng mga user ng forum sa mga self-assembled na operating system ng NAS, at ang Windows ay nakakuha ng ikatlong puwesto na may resulta na wala pang 20%. Siyempre, bumoto din ang mas maunlad na mga kasama, ngunit tiyak na hindi sila ang karamihan.

Isang resulta na maaaring ikagulat. Ang Windows ay ang pinaka-pamilyar na operating system sa karamihan ng mga tao. Batay dito, maaari kang gumawa ng NAS - sa huli, 20% ng mga respondent ang gumawa nito. Ang dahilan para sa katamtamang bilang ay ang paggamit ng Windows bilang isang NAS axis ay hindi lamang mga pakinabang, kundi pati na rin ang mga disadvantages:

  • Ang Windows ay binabayarang software na nakikipagkumpitensya sa mas maraming functional na libreng software para sa mga partikular na gawain.
  • Sinusuportahan ang pagkakaroon ng mga virus, na nangangailangan ng patuloy na paglo-load ng mga database ng anti-virus.
  • Nangangailangan ng patuloy na aplikasyon ng mga pag-update, at pagkatapos ng mga ito ay madalas na kailangan ang pag-reboot. Hindi ito nangangahulugan na ang lahat ng *nix system ay maaaring gumana nang walang interbensyon at reboot nang maraming taon. Pero marami ang pwede.
  • bintana- sistema ng graphics, para sa natural na paggana nito, kailangan mo ng monitor, keyboard at mouse. Ang NAS ay karaniwang pinagkaitan ng mga ito. Ngunit siyempre, may mga paraan upang malutas ang problema.
  • Ang Windows ay gutom sa mapagkukunan.
  • Ang mga disk array at checksum sa antas ng file system ay hindi ang pinakamalakas na punto ng Windows, lalo na sa mga bersyon ng desktop.

Ang mga disadvantages ay hindi nakamamatay, maaari silang malampasan, lampasan, hindi papansinin, sa huli. Ngunit sapat na upang isaalang-alang ang iba pang mga pagpipilian. At tuklasin ang kanilang mga birtud sa kanila, at gumawa maraming mga natuklasan, kung minsan ay hindi gusto.

Habang nagbibigay ng hindi kumpletong listahan ng mga pakinabang ng Windows, bilang karagdagan sa pamilyar, maaari naming banggitin:

  • Native high speed na pagpapatupad ng SMB.
  • Pagkakatugma ng bakal. Kinakailangan ang mga driver para sa Windows.
  • Malawak na seleksyon ng software. Iyon ay, para sa isang NAS, karaniwang hindi mo kailangan ng maraming pagpipilian. Ngunit kung mas tiyak ang iyong mga kinakailangan, mas malamang na malulutas ang mga ito gamit ang software para sa Windows.
  • Isang malaking bilang ng mga tagubilin at solusyon para sa lahat ng okasyon, sa kanilang sariling wika.

Ang NAS sa Windows ay lubos na posible. Ngunit ang tema mga setting ng windows ibinunyag sa maraming mapagkukunan, na magbibigay-daan sa may-akda na ipagsapalaran ang pagpigil sa pagtalakay nito.

Handa na ang *nix build para sa NAS

Ang pinakasikat sa profile branch ay tatlong build - NAS4Free, OMV (=openmediavault) at FreeNAS 8.x. Ang lahat ay nakatuon sa karaniwang hobbyist at pinapayagan ang alinman sa labas ng kahon o sa pamamagitan ng pag-download ng mga plug-in upang matugunan ang mga karaniwang pangangailangan.

Mayroong kasaysayan ng kalituhan na nauugnay sa trademark ng FreeNAS. Ang produkto ng FreeNAS ay umunlad sa loob ng maraming taon at pagkatapos ay nahati para sa ilang kadahilanan. Ang kilalang pangalan, na isang trademark, ay nahulog sa pag-aari ng iXsystems, na nagpasya na ganap na muling isulat ang code at isara ang orihinal na pag-unlad. Ito ay kung paano ipinanganak ang FreeNAS 8.x, batay sa FreeBSD 8.x. Gayunpaman, ang orihinal na proyekto ay nakaligtas sa pamamagitan ng mga mahilig, ay na-port sa FreeBSD 9.x at matagumpay na binuo sa ilalim ng pangalang NAS4Free. Bilang resulta, ang isang pag-upgrade na nagpapanatili ng pagsasaayos mula sa FreeNAS 0.7 ay sinusuportahan sa NAS4Free, ngunit hindi sa FreeNAS 8.

Ang isang detalyadong, kabilang ang Russian-wika, paglalarawan ng pag-install at pag-configure ng mga pagtitipon ay matatagpuan sa FAQ ng sangay ng profile at, samakatuwid, ise-save namin ang teksto dito.

Ibubuod namin ang mga opisyal na kinakailangan ng hardware para sa tatlong produktong ito sa isang talahanayan, lalo na dahil hindi sila madaling na-google.

At, siyempre, kailangan namin ng mga disk para sa pag-iimbak ng data. Tila hindi tinukoy ng mga developer ng FreeNAS ang mga kinakailangan upang magsimulang magtrabaho, ngunit upang gumana nang produktibo. Sa anumang kaso, ang operating manual para sa pag-install sa isang virtual machine ay nagpapahiwatig ng minimum na laki ng RAM na 512 MB.

NAS4Free

Ang NAS4Free ay ipinamamahagi sa ilalim ng libreng lisensya ng BSD. Ang proyekto ay may mahabang kasaysayan (nagmula sa m0n0wall, FreeNAS 0.7, 0.6 at mas maaga), mataas na digit kasalukuyang bersyon- 9. Iyon ay, ang pagpupulong ay mahusay na pinakintab, ngunit patuloy na umuunlad. Batay sa pinakabagong release ng FreeBSD 9.1.

Ang NAS4Free ay pinagsama-sama sa dalawang bersyon, para sa 32-bit at 64-bit Intel x86 compatible processors. May tatlong paraan para magamit ang NAS4Free: LiveCD/LiveUSB, buo at naka-embed. Tradisyonal ang mode na "live disk" para sa *nix distribution at pangunahing inilaan para sa familiarization. Sa aktwal na paggamit, karaniwang ginagawa ang pag-install. Ang buong opsyon ay isang tradisyonal na pag-install, kadalasan sa isang hard drive. Para sa pag-install, isang maliit na partisyon ang ginagamit, ang laki nito ay nakatakda sa panahon ng pag-install, at isang swap partition, at ang natitirang bahagi ng disk ay magagamit para sa data. Maaari mong ilagay nang buo sa isang USB flash drive, ngunit dahil sa masinsinang pag-record, mawawala ang flash drive sa loob ng ilang buwan.

Para sa pag-install sa isang USB flash drive, ang naka-embed na opsyon sa pag-install ay inilaan. Kapag nagsimula ang system, ang isang maliit na disk ay nilikha sa memorya, kung saan ang imahe ng system ay kinopya at agad na na-configure ayon sa mga parameter na nakolekta sa isang solong XML configuration file. At pagkatapos ito ay na-load mula sa disk na ito sa memorya. Ang diskarte na ito ay may merito. Ang system ay napaka-maginhawang i-deploy - ang system flash drive ay maaaring isulat sa isa pang makina. Ang estado ng system ay nakolekta sa isa text file, upang ito ay napakadaling i-save at, kung kinakailangan, gamitin ito upang ibalik ang system. Ang disk sa memorya ay napakabilis, at ang system flash drive ay halos hindi napuputol.

Ang kawalan ay halos anumang pagbabagong ginawa sa system maliban sa pamamagitan ng web interface ay mawawala pagkatapos ng reboot. Bahagyang nalutas ng mga developer ang problema sa pamamagitan ng pagbibigay ng kakayahang mag-save ng maraming parameter sa web interface. Maaaring iwasan ang bahagi ng problema sa pamamagitan ng paggamit ng mga trick tulad ng pagsali sa mga in-memory disk folder na may totoong media folder sa pamamagitan ng unionfs, at paggamit ng mga auto-run command script. Gumagamit ang mas advanced na mga user ng virtualization para makulong o ihiwalay ang mga virtual machine kahit ano, kahit na ilang Windows. Ang extension ng TheBrig ay lubos na pinasimple ang pag-setup at paggamit ng kulungan upang mag-install ng karagdagang software. Ngunit nangangailangan pa rin ito ng kaalaman na maihahambing sa kailangan para mag-deploy ng kumpletong sistema. At mas tama para sa isang baguhan na ipagpalagay na ang NAS4Free ay mayroon lamang mga serbisyong iyon na kasama sa simula, lahat ay na-configure sa pamamagitan ng web interface, at walang maidaragdag.

Listahan ng kung ano ang "wala sa kahon":

  • WebGUI (pamamahala at pagsasaayos);
  • Mga disk at array: ZFS v28 (mirror, RAID-Z 1, 2, 3…), soft-RAID 0, 1, 5 at mix (1+0, 1+1, atbp.), disk encryption (gamit ang hardware acceleration kung kasalukuyan), ZFS, UFS, ext2/3, FAT, NTFS, iSCSI initiator;
  • Mga protocol at serbisyo ng network: SMB/CIFS (Samba) - para sa mga Windows machine, AFP (Netatalk) - para sa Mac OS, NFS - para sa *nix, FTP (ProFTPD), TFTP (tftp-hpa), Rsync (client/server) - makapangyarihang tool, kabilang ang backup, SCP (SSH), target ng iSCSI;
  • Mga Serbisyo: UPnP server (FUPPES - Dapat kong aminin, karaniwan), Webserver (lighttpd), Network bandwitdh measure (Iperf), Bittorent client (Transmission);
  • Pagsubaybay: S.M.A.R.T (smartmontools), E-mail alert, SNMP, Syslog, UPS (NUT).

Makikita mo sa listahan ang halos lahat ng maaaring kailanganin mo mula sa isang NAS sa bahay. Ngunit ang pinakamahalagang bentahe ay ang paggamit ng ZFS file system. Ang isang medyo mahinang punto ng NAS4Free ay ang naka-bundle na UPnP/DLNA media server. Mula sa personal na karanasan, ito ay lubos na gumagana at masisiyahan ang karamihan sa mga pangangailangan, ngunit kung kailangan mo ng mga espesyal na buns, kailangan mong maghanap ng iba pa.

Sumulat ako ng detalyado, na may mga larawan, mga tagubilin sa pag-setup at. Parehong inilarawan ang pangunahing setup at mga trick, tulad ng pag-install ng homemediaserver sa isang virtual machine ng Windows o TorrentMonitor sa kulungan upang awtomatikong mag-download ng mga palabas sa TV habang inilabas ang mga update.

FreeNAS 8

Ang FreeNAS 8 ay isang build batay sa FreeBSD 8.3 na nilikha at binuo ng iXsystems. Gumagawa din ang kumpanya ng isang bayad na bersyon. Sa mahabang panahon, ang libreng FreeNAS ay artipisyal na limitado. Ang FreeNAS 8.3, na inilabas noong Oktubre 2012, ay lubos na napabuti at nagbibigay ng functionality na kinakailangan para sa isang home NAS. Ang FreeNAS ay may mahusay na dokumentasyong Ingles. Ang mga komersyal na ugat ng produkto ay maaaring masubaybayan pareho sa mataas na kinakailangan ng hardware (6+ GB ng RAM) at ang pagtuon sa functionality na ginagamit sa negosyo. Karaniwan ang mga serbisyo sa bahay tulad ng bittorrent at UPnP/DLNA media server ay ipinapatupad bilang mga add-on na module, bawat isa ay nasa sarili nitong kulungan. Ang pagtatrabaho sa kulungan ay tapos na user interface at, tulad ng buong proyekto, ay mahusay na dokumentado.

UPD: FreeNAS 9. Kamakailan lamang, noong Agosto 5, 2013, inilabas ang FreeNAS 9.1.0, at noong Agosto 27, ang release na naglalaman ng mga pag-aayos ng bug 9.1.1 Ang bagong bersyon ay gumagamit ng FreeBSD 9-Stable at, ayon sa developer , ay naglalaman ng mga makabuluhang pagpapabuti sa lugar ng katatagan, pagpapalawak, kadalian ng paggamit at pagganap. Plano naming subukan ang pagganap sa ika-3 bahagi ng artikulo. Ang mga kinakailangan sa hardware ng FreeNAS 9.x ay hindi nagbago kumpara sa FreeNAS 8.x.

Ang FreeNAS 8 ay naka-install sa isang flash drive na may kapasidad na hindi bababa sa 2 GB at ganap na sinasakop ito. Ginagamit ang isang nanoBSD na imahe, na naka-deploy sa RAM, na nagpoprotekta sa flash drive mula sa pagkasira. Bagama't mayroong isang 32-bit na bersyon, ito ay higit pa sa isang preview. Para sa aktwal na paggamit, inirerekomenda ang 64-bit na bersyon, sa bahagi dahil sa mga kinakailangan sa memorya na hindi tugma sa 32-bit na arkitektura.

Ang out of the box functionality ay malapit sa NAS4Free. Ang pagkakaiba ay ang pagkakaroon ng dalawang UPnP server na mapagpipilian (FUPPES at miniDLNA) at ang kawalan ng web server (nangako ang mga developer na idagdag ito sa paglipas ng panahon).

Ang mga ZFS disk pool na ginawa sa NAS4Free ay maaaring ma-import sa FreeNAS at vice versa na may data na napanatili. Walang maraming gumagamit ng FreeNAS 8 sa thread ng profile, at ang ilan ay nagreklamo tungkol sa mga problema (tingnan ang FAQ ng thread). Gayunpaman, ang isang produkto ng software ay hindi pa nagagawa na hindi bababa sa isang tao ay hindi magrereklamo.

OMV

Ang OMV (sa site ng forum) ay batay sa Debian Linux, na nagbibigay ng pinakamayamang pag-andar at pagpapalawak. Nilikha at pinananatili ni Volker Theile, dating isa sa mga nangungunang developer ng FreeNAS. Ibinahagi sa ilalim ng bukas na lisensya GPL.

Walang suporta para sa ZFS sa produkto, at, ayon sa developer, hindi ito pinlano, na tila pangunahing disbentaha nito. Sa net makakahanap ka ng hack para mai-install ang zfsonlinux sa OMV.

Ang OMV ay naka-install sa isang hard disk o isang USB flash drive, habang sinasakop nito ang buong media. Ang ganitong pag-install ay hindi mukhang pinakamainam para sa alinman sa isang disk o isang flash drive. Ito ay kakaiba na gamitin ang buong hard drive para sa isang sistema na nangangailangan lamang ng isang gigabyte. Nakakatakot mag-install ng produkto sa isang USB flash drive na masinsinang sumusulat dito. Gayunpaman, para sa parehong mga problema, ang mga mahilig ay nakabuo ng mga hack na lumulutas sa mga problemang ito: ang isang espesyal na script ay naglalabas ng mga write-intensive na direktoryo sa memorya, at ang simpleng pag-edit ng distribution kit ay nagpapahintulot sa iyo na lumikha ng isang partition ng data sa disk ng system.

Walang katuturan na ilarawan ang functionality ng OMV. Basic functionality na katulad ng NAS4Free at FreeNAS, na may kapansin-pansing kawalan ng ZFS, available out of the box o bilang isang bundle karagdagang mga module. Ngunit ang OMV ay mahalagang Debian, isang variant ng Linux kung saan mayroong hindi kapani-paniwalang bilang ng mga application. Maaari silang mai-install sa karaniwang paraan ng Linux.

Ang isang mahalagang bentahe ng OMV sa mga build na nabanggit sa itaas ay ang kakayahang gumamit ng gigabit channel sa medyo mahinang hardware, tulad ng isang Intel Atom na may gigabyte na memorya (cf. ang padavan build sa unang bahagi ng artikulo).

Iba pang mga pagpipilian

Bilang karagdagan sa tatlong pinakasikat na asembliya, marami pang iba. Ang mga bayad na pagpipilian ay halos hindi isinasaalang-alang ng may-akda, ang kanilang katanyagan ay mababa. Maaari mong banggitin ang libre sa pangunahing bersyon, hanggang 3 disc, at hindi masyadong mahal sa mga bayad. Ito ay hindi lubos na isang NAS, ngunit isang solusyon na nagbibigay-daan sa iyo upang mapanatili ang imbakan ng home file sa iba't ibang laki ng mga disk, kabilang ang mga naka-format sa NTFS, pati na rin magdagdag ng mga disk sa system. Kasabay nito, dahil sa pagkakaroon ng isang parity disk, ang data ay nakaligtas sa pagkamatay ng alinmang isang disk.

Maraming mga libreng build ang nasa maagang yugto ng pag-unlad, na hindi pinapayagan ang mga ito na magamit ng isang baguhan. Ang isang potensyal na kawili-wiling halimbawa ay . Ito ay isang Linux(CentOS) na proyekto na may zfsonlinux integration. Kung (at kailan) ilalabas ng may-akda ang produkto, maaari itong maging isang kawili-wiling alternatibo.

Maraming NAS build ang nakaugat sa mga enterprise application. Para sa isang bahay, ito ay maaaring maging isang kawalan. Ito ay hindi masyadong masama na ang diin ay sa pag-andar, na walang gaanong interes sa bahay. Mas masahol pa, ang kailangan ay nawawala sa kahon, at mahirap itong idagdag. Kadalasan, ang mga naturang pagtitipon ay walang torrent client at isang DLNA server. Ang isang halimbawa ay, na nakikilala rin sa bayad na dokumentasyon.

Kung ikaw, tulad ng may-akda ng mga linyang ito, ang pagkakaroon ng ZFS ay tila isang ipinag-uutos na pag-andar ng NAS, pagkatapos ay maaga o huli ang pansin ay lumiliko sa mga opsyon na tumutubo mula sa Solaris. Lahat ng Solaris derivatives ay tinatakan ng Oracle's suffocation ng OpenSolaris pagkatapos ng Sun purchase. Karamihan ay nagtagumpay sa mahirap na yugto sa pamamagitan ng paglipat sa Illumos codebase, ang ilan ay namatay, ngunit iyon ay isa pang paksa. Mayroong ilang mga pagpipilian dito, halimbawa. Pros - pagganap na may bahagyang mas kaunting gana para sa hardware kumpara sa mga opsyon sa FreeBSD at Linux. Cons - isang mas makitid na listahan ng hardware at software compatibility at medyo mataas na mga kinakailangan para sa administrator. Napakataas na kadalasan ay mas madaling mag-deploy ng system sa isang buong OS.

Ang paggamit ng binagong software mula sa biniling NAS sa karaniwang hardware ay namumukod-tangi. Ang may-akda ay hindi isang abogado upang lubos na masuri ang mga detalye ng aplikasyon ng mga lisensya, kaya kung sakali, gagawin namin nang walang mga sanggunian. Ngunit para sa isang hindi abogado, ang larawan ay mukhang halos kapareho sa sitwasyon sa OpenWRT. Orihinal na firmware ay isinulat ng mga NAS vendor sa isang open source na batayan na may lisensya ng GPL. Sa ilalim ng parehong lisensya, ang resulta ay nai-publish sa mga source code. Ang mga mahilig, muli sa ilalim ng GPL, kunin ang code na ito, baguhin ito, at i-publish ang resulta. Ang resultang ito ay isang karaniwang gumaganang Linux-based na build na maaaring i-install sa bare metal, isang virtual machine, o isang angkop na third-party na NAS. Ang huli, sa pamamagitan ng paraan, ay isinasagawa sa loob ng maraming taon at hindi pa rin natatakpan - marahil dahil lamang sa kakulangan ng mga legal na paglabag sa naturang gawain. Ang bentahe ng pagpipiliang ito ay ang presyo, ngunit mayroon ding mga disadvantages. Una, bilang karagdagan sa GPL code, ang biniling NAS ay gumagamit din ng isang pagmamay-ari, pangunahin para sa komunikasyon sa hardware. Samakatuwid, ang mga naturang asembliya ay may mga problema sa pagtulog, pagtitipid ng kuryente, pagkontrol sa ingay ng fan, atbp. Pangalawa, ang isang binili na NAS mula sa isang nangungunang tagagawa ay inilaan din ng mga serbisyo sa Internet, siyempre, para lamang sa mga mamimili, at hindi para sa lahat. Kaya eksakto ang parehong bilang isang resulta ng pag-install tulad ng isang pagpupulong ay hindi gumagana, sa halip ito ay isang pagpipilian sa pakiramdam, kabilang sa isang virtual machine.

Web interface para sa buong OS

Marami o hindi gaanong aktibong miyembro ng profile branch ang gumagamit ng ZFSguru at napp-it. Walang alinlangan, may iba pang mga produkto, simula sa . Ngunit ang mga ito ay hindi gaanong angkop (o hindi talaga angkop) para sa mga layuning tinalakay. Oo, at hindi sila nakatagpo ng may-akda, tingnan ang epigraph.

ZFSguru

Gumagamit ng FreeBSD. Ang produkto ngayon ay isang maginhawang FreeBSD installer na nagbibigay-daan sa iyong mag-install kumpletong sistema sa isang ZFS pool, halimbawa, sa isang salamin, i-configure ang mga data pool at kumuha ng mataas na kalidad na semi-tapos na NAS. Semi-finished - dahil ang ilan sa mga pangunahing functionality para sa NAS ay hindi pa naipapatupad at pinaplano para sa isang hindi tiyak na hinaharap. Ang mga kamay ay kailangang kumonekta sa UPS, pag-access sa network sa mga file, atbp. Kalidad - dahil ang nagawa na ay nagawa nang maayos.

idlip-it

Ang proyekto sa mga tuntunin ng pagiging handa ay mukhang isang bihirang pagbubukod. Binibigyang-daan ka ng produkto na literal na gawing isang NAS na may ZFS ang malinis na pag-install ng isang operating system na katulad ng Solaris sa ilang pag-click lamang. Inirerekomenda ng kasalukuyang bersyon ang paggamit ng OmniOs o OpenIndiana, Nexenta, Illumian at Oracle Solaris 11.1 ay sinusuportahan na may ilang mga limitasyon. Ang sikreto, tila, ay matagumpay na na-komersyal ng mga developer ang produkto. Ang pangunahing pag-andar ay libre, at ang mga extension para sa paggamit sa bahay ay libre din, lalo na ang Mediatomb UPnP server. Mga extension para sa mga layuning pang-korporasyon lamang - binayaran. Ayon sa mga resulta ng maikling pagsubok ng may-akda sa virtual machine, positibo ang mga impression. Ngunit ang solar ay solar. Sa mga repositoryo, kahit na ang paghahatid ay napaka balbas, at ang isang higit pa o hindi gaanong moderno ay kailangang tipunin, kung saan ang may-akda ng kurbada ng mga kamay ay hindi sapat. Kamrad padavan sa isang lugar sa forum na inilarawan ang mga pass na may tamburin, na nagpapahintulot sa kanya na malutas ang problema, ngunit, tulad ng sinasabi nila, kung ano ang pinapayagan sa Jupiter ay hindi ibinibigay sa toro. Kaya't habang ang napp-ito ay isang mahusay na karagdagan sa kabaitan ng NAS na nakabase sa Solaris, pinakamainam na huwag gamitin ang cart na ito nang walang kapansin-pansing karanasan sa UNIX.

Buong *nix system

Dito - sa madaling sabi. Ang magturo sa isang scientist ay nakakasira lamang. Ang isang server *nix na produkto mula sa simula sa bahay ay pinalaki ng mga taong may propesyonal na karanasan o advanced na mga baguhan na ang mga libangan ay hindi na akma sa sandbox ng isang tapos na pagpupulong (o kahon) na may mga ruffle na natahi dito. Sa paghusga sa sangay ng profile, gumagana ang mga ito sa isang malawak na iba't ibang software. Kadalasan sa pamamagitan ng pagsasama-sama ng mga lakas at / o advanced na pag-andar ng mga produkto sa ilalim ng iba't ibang mga operating system sa pamamagitan ng virtualization.

Virtualization sa NAS

Ang paggamit ng virtualization sa NAS ay isang natural na kasanayan para sa isang advanced na user. Marahil ang pinakasimpleng opsyon ay ang pag-install ng VirtualBox sa isang NAS na may PHP web interface at itaas ang ilang virtual machine na gumagawa ng mahirap o hindi praktikal na gawin sa pangunahing axis. Una sa lahat, ilunsad ang higit pa o hindi gaanong kakaibang software. Para sa NAS4Free at OMV, isinulat ang mga espesyal na extension na ginagawang posible ang virtualization para sa isang baguhan. Siyempre, maaaring mai-install ang VirtualBox sa halos anumang buong axis. Ang gawain ng pagkontrol sa isang virtual machine sa pamamagitan ng monitor, mouse at keyboard ng isang desktop computer ay mas madali, kabilang ang paggamit ng isang VNC client. Ang downside ng VirtualBox ay isang makabuluhang hit sa pagganap kumpara sa mga bare metal system.

Ang pangalawang opsyon ay soft virtualization sa pamamagitan ng FreeBSD jails. Ang mga may-ari ng mga system sa mga full axes ay mas madalas na gumagamit ng mga cage para sa kanilang layunin, upang ihiwalay ang mga potensyal na mapanganib na proseso, tulad ng isang web server na naa-access mula sa labas. Sa mga build, ang mekanismo ng hawla ay ginagamit upang i-bypass ang mga paghihigpit sa pag-install karagdagang mga programa. Sa FreeNAS, ito ay isang naka-box na pag-andar; para sa NAS4Free, isang extension (TheBrig) ay nakasulat na sumasama sa web interface.

Sa wakas, ang isang opsyon sa virtualization na lumalampas sa NAS, na medyo sikat sa sangay ng profile, ay tinatawag na "" sa mungkahi ng mga developer. Sa madaling sabi - Naka-install ang ESXi sa hardware, tumataas ito virtual machine, na ang tanging gawain ay lumikha ng imbakan ng ZFS. Upang gawin ito, ang isang disk controller ay itinapon sa loob nito, at ang disk space ay na-export sa pamamagitan ng file at block protocol para sa iba pang virtual at real machine. Kung hindi mo maintindihan kung bakit ang gayong mga perversion - tiyak na hindi mo ito kailangan.

Kabuuan

Kung nagbasa ka ng napakaraming mga titik nang hindi bababa sa pahilis, maaari mong pangasiwaan ang paglikha ng isang home NAS ng 99.9%. Magkakaroon ng pagnanais. Good luck, at kung mayroon man - makipag-ugnay sa sangay ng profile.

Nais kong ipahayag ang aking pasasalamat sa lahat ng mga kalahok ng profile branch sa forum.. Sh, TPAKTOP, iZEN at RU_Taurus para sa maraming kapaki-pakinabang na komento.

Espesyal na salamat sa mga libreng developer ng software: Olivier Cochard-Labbé, Daisuke Aoyama, Michael Zoon, Volker Theile at marami pa. Ginawa nilang posible ang tema ng DIY NAS.

Canon PowerShot A200

Ang digital photography ay sumabog sa aking buhay noong 2002 nang ipanganak ang aking anak na babae. Hindi mo matandaan ang lahat, at sa paglipas ng panahon ay may isang bagay na nakalimutan, at samakatuwid nais kong makuha ang maraming mga sandali hangga't maaari sa simula ng kanyang buhay. Kaya ito ay ipinapalagay na ako ay kukuha ng maraming mga larawan at madalas, na pagkatapos ay ang film photography ay hindi pinapayagan (ang halaga ng pelikula + ang gastos ng pag-print = mahal). At noong Agosto 21, 2002, binili ang isang Creative PC-CAM digital device na pinagsasama ang isang webcam na pinapagana ng baterya at ang kakayahang kumuha ng 1MP digital na mga larawan nang hindi hihigit sa 8 piraso (hindi na ito magkasya sa internal memory ng device at ito hindi gumana sa mga memory card) . Napakabilis na napagtanto ang lahat ng kagandahan ng tulad ng isang larawan at ang kababaan ng built-in na maliit na memorya, pagkatapos ng ilang buwan, ang batang ama ay pinilit ang kanyang sarili sa pananalapi at bumili ng isang tunay na Canon PowerShot A200 digital camera na maaari ring mag-record ng video!

Canon PowerShot A400

Mula sa sandaling iyon, ang Samsung Hi8 camcorder ay agad na namatay sa moral sa pagtugis ng film camera. Napakaganda ng kalidad ng mga larawan ng bagong camera, at ang linya ng Canon na ito ay napakaraming nalalaman (multiple optical zoom, stabilization mula sa "shaky" na mga kamay, isang malaking bilang ng mga larawan mula sa isang charge), na sa mga susunod na taon ay ang modelo lamang. binago: A400, A430, SX100 IS (optical stabilization!) at SX200 IS. Ang huli ay binili din noong Agosto 21 (nagkataon), ngunit nasa 2009 na at ginagamit pa rin. Bilang karagdagan, noong Marso 2012, binili ang isang Sony NEX-C3K Kit camera na may dalawang interchangeable lens sa kit na 18-55mm/F3.5-5.6, at ang dami ng mga larawan at video (na nasa FullHD na kalidad) ay lumaki nang malaki. Mas maganda pa ang Sony NEX camera dahil sa pamamagitan ng murang Chinese adapter ay ikinabit ko ang Helios 44-M lens dito mula sa professional Zenith camera ng tatay ko sa USSR (wow, ang daming kasalan ang nakunan dito!).

CANON PowerShot SX100IS

Para saan ako. Sa loob ng humigit-kumulang 17 taon, nakaipon kami ng higit sa 20 libong mga larawan at marami, maraming oras ng video. Para sa akin, ito ay isang tunay na kayamanan, na hindi ko nais na mawala sa lahat. Ang lahat ng kabutihang ito ay na-unload mula sa memorya ng mga camera at maingat na nakaimbak muna sa hard drive ng PC, pagkatapos, dahil sa isang problema sa mga virus sa Windows, inilipat sa isa panlabas na drive, at pagkatapos ay sa isang mas malawak na HDD kanlurang digital(WD) 1TB Aking Aklat. Dagdag pa, ang mga digitalized na pelikula (!) mula sa aking ama at mula sa aking Samsung Hi8 video camera ay nagsimulang kumuha ng ilang disenteng volume.

Ang mga larawan sa mga lumang album ng larawan ay maaaring mawala lamang kung may sunog, ngunit mapapansin mo kaagad ang hindi kasiya-siyang kaganapang ito, o kung ikaw ay mapalad, pagkatapos ay tawagan ang mga bumbero nang maaga at pamahalaan upang i-save ang lahat. Ang kakaiba ng digital ay ang lahat ng iyong naipon na larawan at video archive ay agad na nawawala, nang walang paunang amoy ng usok, kung paano sabihin ang "sa snap ng iyong mga daliri". Sa mga nakaraang taon, nangyari ito sa dalawa sa aking mga kaibigan na may mga panlabas na USB-HDD.


Bilang isang pagpipilian para sa imbakan panlabas na HDD, ang merkado ay nag-aalok sa amin ng mga NAS device - network storage device. Ngunit hindi lang ito ang kanilang function, ang mga device na ito ay may medyo malawak na functionality: maaari silang gumana bilang stand-alone torrent downloader, at pagkatapos ay maaari nilang i-broadcast ang na-download na video, halimbawa, sa isang TV, maaari silang gumana bilang media player nang direkta sa TV sa pamamagitan ng pagkonekta sa pamamagitan ng HDMI, bilang mga server ng iyong web site, atbp. Ang lahat ay nalilimitahan lamang ng iyong mga hinahangad at ang software repository para sa isang partikular na NAS. Ang mga drive sa NAS ay maaaring pagsamahin sa mga array mula sa RAID0 hanggang RAID10, depende sa bilang ng mga puwang sa modelo ng NAS. Binibigyang-daan ka ng RAID na malayang manipulahin ang shared disk space (halimbawa, pagsamahin ang dalawang magkaibang HDD sa isang karaniwang disk gamit ang RAID0), at gawing mas secure ang storage ng file (halimbawa, gamit ang RAID5). Maaari kang magbasa nang higit pa tungkol sa mga opsyon para sa paggamit ng iba't ibang antas ng RAID sa Internet. At isa pang pagkakaiba mula sa mga maginoo na PC at isang malaking plus ng NAS ay ang kahusayan ng enerhiya at katahimikan. kasi Ang NAS ay hindi dapat gamitin para sa mga laro, kadalasan ay naglalagay sila ng malamig na processor at isang malaking mabagal na fan upang palamig ang HDD. Ang malaking minus ng NAS ay ang gastos, kung minsan ay umaabot ng hanggang 40 libong rubles o higit pa para sa ilang mga modelo, at ito ay hindi isinasaalang-alang ang halaga ng mga drive, na maaaring tumagal ng isa pang labinlimang libo (halimbawa, 4 HDD ng 1 TB bawat isa. sa Abril 2019 na mga presyo) . Sumang-ayon, hindi lahat ng badyet ng pamilya ay maaaring makuha ang buong ideyang ito.

Sa kabutihang palad, may isa pang alternatibo at napaka-badyet na opsyon. Sinamantala ko rin sila. Ito ay tiyak na hindi perpekto, walang perpekto. Sa mga benepisyo - ang gastos ay mula sa 0 rubles, maaari kang mag-ipon ng isang NAS para sa iyong tahanan mula sa isang lumang PC at hindi kinakailangang mga HDD. At mula sa mga minus - dapat kang "may mga kamay" o hindi bababa sa huwag matakot na mag-ukit ng kaunti sa mga piraso ng bakal at software. Dumaan ako sa landas na ito at narito ang aking kwento.

halimbawa ng corpus

Para sa mga panimula, isang na-decommission na 10-taong-gulang na "opisina" na PC na may 300W PSU, 2GB ng DDR3 RAM, isang Intel Pentium Dual-Core E5400 processor at lahat ng "kaligayahan" na ito ay natagpuan sa isang Gigabyte GA-G41MT-ES2L motherboard ( 2009) pagkakaroon ng "nakasakay" para sa pagkonekta ng mga hard drive, hindi lamang 4 na konektor ng SATA, kundi pati na rin ng ilang lumang IDE. Tuwang-tuwa ako sa huli, kasi. Mayroon akong ilang lumang IDE drive na hindi na kailangan sa loob ng maraming taon, kung saan sisimulan ko ang aking mga eksperimento sa NAS. Ang isa pang bagay na nalulugod, sa motherboard, bilang karagdagan sa natural na mga puwang ng PCI, mayroong isang modernong PCI Express x1, na lubhang kapaki-pakinabang sa akin sa ibang pagkakataon. Sa mga minus ng motherboard na ito - walang paraan upang mai-boot ang operating system mula sa built-in na card reader, kahit na pagkatapos i-update ang BIOS sa pinakabagong bersyon. Nakakaawa, mayroon akong hindi kinakailangang pares ng 4GB SD card na magiging angkop para sa proyektong ito, ngunit sayang. Ngunit posible na i-boot ang OS mula sa isang USB flash drive. Okay, tingnan natin kung paano ito magagamit sa hinaharap. Mayroon ding 1Gb network port sa board ng motherboard, na napakahusay, dahil. ang bilis ng pagkopya ng network ay magiging napakabilis. Ang sentro ng aking home LAN ay ang Zyxel Giga II Internet Center, na ang mga port ay gumagana din sa 1Gbps.

Ituloy natin. Kaya ang pangalawang tanong pagkatapos block ng system, nagkaroon ng ganito: at anong OS ang gagamitin para sa NAS? Mayroong maraming mga pagpipilian sa Internet, parehong bayad at ganap na libre: FreeNAS, EasyNAS, Rockstor, OpenMediaVault at iba pa, ipinapayo ko sa iyo na basahin ang artikulo (bubukas sa isang bagong window) "Ang pinakamahusay na mga pamamahagi ng NAS". Pagkatapos kong manood ng Youtube sa loob ng ilang araw, at pagkatapos ay independiyenteng suriin at subukan ang lahat ng mga OS na ito sa aking virtual na computer sa VirtualBox, dumating ang desisyon na huminto sa OpenMediaVault (sa madaling salita OMV). Bakit? Oo, dahil ganap na sinusuportahan ng OMV ang wikang Ruso, ay libre at batay sa Linux (Debian) OS, na nangangahulugang katatagan at pagiging maaasahan na hindi pinangarap ng Windows OS. Ang kapansin-pansin sa mga solusyon sa Linux OS ay libre sila, walang banta ng impeksyon sa mga virus ng OS, na nangangahulugang hindi na kailangang bumili ng antivirus, Pangangailangan sa System sa Linux sa beses sa ibaba kaysa sa Windows, na nangangahulugang magiging maganda ang pakiramdam ng OS kahit na sa mga PC na iyon kung saan tumangging magsimula ang Windows. Bilang karagdagan, ang mga device na nagpapatakbo ng Linux ay hindi nangangailangan ng maraming pansin upang mapanatili (halimbawa, lahat ng SmartTV, router at Mga cell phone magtrabaho sa isa o ibang build ng Linux. Sa pangkalahatan, anuman ang masasabi ng isa, ang Linux ay nasa kasong ito, ito ang aking pinili. Sa pangkalahatan, nagpasya ako sa OS.

Marahil ay hindi ko ilalarawan ang pag-install ng OpenMediaVault dito. Ang lahat ay medyo simple, walang mga problema, at maraming mga katulad na paglalarawan sa Internet, halimbawa, magbibigay ako ng isang link sa artikulo (bubukas sa isang bagong window) "Openmedia vault, o Paano gumawa ng isang NAS sarili mo? ". Basahin ang iyong sarili. Isusulat ko na lang kung ano ang gumagana para sa akin ngayon:

    Torrent downloader na may web interface. Napakakomportable.

    MBinibigyang-daan ka ng miniDLNA media server na manood ng mga pelikula sa iyong TV. Tinukoy ang ilang mga folder kung saan matatagpuan ang aking mga pelikula, pati na rin ang folder kung saan nagda-download ang torrentrocker.

    Pinagana ang mga notification para sa email. Ngayon sa trabaho (oo, kahit saan!) Alam ko kaagad ang tungkol sa lahat ng mga insidente kung mangyari ito.

    Pinagana ang monitor ng hard drive ng S.M.A.R.T. Kung ang isang disk ay biglang naging "masama", makakatanggap ako ng isang abiso tungkol dito sa pamamagitan ng e-mail, halimbawa, sa aking smartphone at makakapag-save ako ng impormasyon mula dito sa isa pang disk sa oras, bago ganap na masira ang disk.

    Pinagana ang Rsync, kung saan backup na kopya hard drive na may mga larawan at video ng pamilya ay naka-archive sa isang malayuang server sa trabaho.

    akogumawa ng shared folder para sa lahat ng user sa akin home network. Ngayon ay walang mga problema sa mga dokumento, kapag natapos mo ang pag-edit ng teksto sa isang nakatigil na PC, maaari mo itong buksan sa isang laptop na nasa balkonahe o sa isang tablet.

    Ang Clave antivirus ay pinagana para sa mga naka-iskedyul na pag-scan ng isang nakabahaging folder. Ang katotohanan ay mayroong isang Windows PC sa home network, at kahit na mayroon itong naka-install na antivirus, ito ito ay Windows at naiintindihan namin na ang antivirus sa kasong ito ay hindilaging nagtitipid. Kaya sa katunayan, kailangan ng antivirus sa Linux kung sakaling ma-infect ang mga file sa isang shared folder mula sa isang Wiondows computer. Sa Linux mismo, walang mga virus bilang isang klase.

Halimbawa ng IDE HDD

Ang OMV ay may isang plugin na kailangang i-install kung ang OS ay tumatakbo sa isang USB flash drive. Upang maging matapat, ang aking mga kamay ay nangangati nang labis na ako ay nagmadali at hindi humarap sa plugin na ito, at samakatuwid ay hindi na-install ang OS sa isang USB flash drive, at upang hindi kunin boot disk mahalagang SATA port sa ina, nagpasya akong ilagay ang OMV sa isang IDE disk. At ano? Ang bilis ay hindi napakahalaga dito, ang kakaiba ng Linux ay gumagana ito sa memorya ng PC at hindi nakakatakot sa write-read. HDD computer tulad ng Windows. Sa pangkalahatan, ang OS ay tumatagal ng humigit-kumulang 2.5 GB ng espasyo at matatagpuan sa isang 80 GB na hard drive, at pagkatapos tapusin ang lahat ng mga setting ng OMV, gumawa ako ng backup sa pangalawang IDE screw, kung sakaling mabigo ang unang IDE drive. Iyan ay kung paano ito naging byudzhetninko at sa tingin ko ito ay maaasahan.

Pansamantala, para sa mga eksperimento, naghagis ang mga kaibigan ng isang pares ng 3.5" HDD 500GB bawat isa. Isinama ko ang mga ito sa RAID0 at ang output ay isang disk na may kapasidad na 1TB. Hanggang sa bawiin nila, ito ay gagana nang ganito. Ginagamit para sa pagpapatakbo ng torrent at ang nakabahaging folder ng mga user. Bumili din kami ng isang pares ng 2.5" Seagate Barracuda 1TB. Iyan ay kung paano ang lahat ng 4 na SATA port sa motherboard ay naging okupado. Ang larawan sa kanan ay nagpapakita, mula sa itaas hanggang sa ibaba: 2 IDE na may OMV system, pagkatapos ay mayroong isang pares ng SATA 500Gb na "naka-link" sa RAID0, at sa pinakailalim na dalawa ay 1TB 2`5 inch na mga turnilyo ng laptop. Oo nga pala, lahat ng mga larawan sa ibaba ay naki-click, i-click ang mga ito upang palakihin.


Aerocool Motion 12

kasi ang mga disk ay naging tinatawag na "foreboding" at ang tag-araw ay nasa unahan, nagpasya akong gawin ito para sa kanila karagdagang paglamig. Bumili ako ng Aerocool Motion 12 fan sa CSN sa halagang 270 rubles. at inilagay ito sa loob ng tapat ng rack na may HDD sa isang regular na lugar. Ito ay gumagana nang tahimik, 1200 revolutions sa kabuuan, ngunit ito ay pumutok nang kamangha-mangha dahil sa tumaas na bilang ng mga blades, mayroong 9 sa kanila.

Nagtataka ako kung ano ang gagawin kapag kailangan kong magdagdag ng kahit isa pang hard drive? Ngayon ay walang libreng SATA port sa motherboard, at wala ring lugar sa PC case sa mga regular na HDD attachment point.

Oimaster He-2006

Sa paglibot sa Internet, isang araw nahanap ko Intsik na tindahan kawili-wiling solusyon. Ang isang rack para sa anim na 2`5 HDD sa isang maaaring iurong na chassis ay ipinasok sa PC case kapalit ng DVD drive, na may lock laban sa aksidenteng pagkakadiskonekta ng mga disk, na may indikasyon ng pagpapatakbo ng HDD at sapilitang pagpapalamig ng mga loob. Siyempre, hindi ko kailangang pumunta nang direkta sa 6 na HDD, at kahit na sa loob ng isang limitadong espasyo ay magiging masyadong siksik, at ito ay isang problema sa pag-alis ng init, ang mga disk ay uminit, lalo na sa buong orasan. Ngunit sa pangkalahatan, nagustuhan ko ang ideya. Nagsimula akong maghanap ng solusyon para sa 4 na HDD at kailangan kong malutas ang problema ng kakulangan ng mga libreng SATA port. At upang i-paraphrase ang salawikain tungkol sa Roma sa modernong paraan: sa China - lahat ay naroroon. Nakakita ako ng SSU SA3014 PCI-E board na nagdaragdag ng 4 na SATA 3.0 port para sa humigit-kumulang 1350 rubles sa Alishka.

Ngunit sa totoo lang, maswerte ako sa sandaling iyon at binili ko ito sa ibang lugar: ang bagong Bringly.ru online na tindahan, isang pinagsamang proyekto ng Yandex at Sberbank, ay kakabukas pa lang. May mga diskwento, at kahit sa unang pagbili ay nagbigay sila ng mga puntos kung saan maaari kang magbayad para sa mga kalakal tulad ng pera. Sa pangkalahatan, kasama ang lahat, kasama ang paghahatid, ang bayad na ito ay nagkakahalaga sa akin ng 565 rubles. Napaka budget pala, sa style ng project ko. Pagkatapos, nasuri ko ang isang grupo ng mga opsyon para sa mga HDD rack sa isang 5`25 bay, napagpasyahan ko na ang pinaka-normal na kumpanya ay ang Oimaster. Ang isang grupo ng mga positibong review, at sa paghusga sa pamamagitan ng larawan ng device, ang lahat ay medyo mataas ang kalidad at maaasahan, kahit na medyo mahal.
Ngunit pagkatapos ng lahat, dapat niyang maingat na pangalagaan ang aking mga disk upang ang data na nakaimbak sa mga ito ay hindi mawala kahit saan, halimbawa, dahil sa mahinang kalidad na paghihinang ng ilang uri ng circuit sa loob ng rack o elementarya na overheating. Ang pinakamababang presyo para dito ay nasa paligid ng 1898 rubles. Sa loob ng ilang buwan naghahanap ako ng mas murang mga pagpipilian, naghihintay ako, baka kung saan magkakaroon ng mga diskwento? Walang mga diskwento sa huling pagbebenta kahit na sa Aliexpress, kaya kinailangan kong bilhin ang tinatawag sa buong presyo. Buti na lang gumamit ako ng Letyshops cashback service (click on the banner at the top of this page), and part of the money paid is always return to me, so we can assume that the goods are always cheaper. Nang dumating ang lahat, na-install ko ang lahat sa kaso. Ang lahat ay gumagana nang perpekto!

Ang OMV ay may built-in na sistema ng istatistika. Ang isang talaan ay itinatago kung gaano kalakas ang pag-load sa processor, kung gaano karaming RAM ang ginagamit, at kung magkano ang natitira nang libre, makikita mo ang dinamika ng pagpuno ng mga hard drive, at iba pa. Hayaan mong ipaalala ko sa iyo na mayroon ang aking sistema Intel processor Pentium Dual-Core E5400 na naging higit sa sapat na kapangyarihan, ang average na pagkarga ay hindi lalampas sa 8-10%. Random access memory Ang 2GB ay higit pa sa 0.6GB na inookupahan ng system, ang natitira ay inilalaan para sa buffering ng data.

Sa konklusyon. Maaari kong sabihin na ang NAS ay naging mura, sa katunayan, mula sa mga ipinag-uutos na gastos - ito ay 270 rubles. para sa karagdagang fan para sa mandatoryong paglamig ng hanay ng HDD. Kaya huwag magmadali upang itapon ang mga lumang PC - maaari pa rin silang maglingkod sa iyo nang mahabang panahon, ngunit sa ibang papel. Kung may mga lumang HDD, wala ring gastos. Ang lahat ng iba ko pang gastos para sa karagdagang bayad at isang rack para sa 4 na disk ay, sa pangkalahatan, ay hindi kinakailangan. Ang mga kakayahan ng OMV ay sapat hindi lamang para sa paggamit sa bahay, kundi pati na rin para sa opisina at para sa isang malaking corporate network - dahil ang lahat ng ito ay batay sa Linux (Debian) OS na may regular na pag-update ng system. At ang aking NAS ay nalulugod sa pitong bagong pelikula, instant availability ng buong masa ng mga home video at mga larawan nang sabay-sabay, at sa wakas, tiwala sa kapayapaan ng isip para sa kaligtasan ng lahat ng data na naipon sa mga nakaraang taon.

Mga Kategorya:// may petsang 09/04/2019