Cum să transformi un computer vechi într-un server modern. Asamblam un NAS cu propriile noastre mâini folosind sistemul de operare FreeNAS. Faceți-vă propria stocare în rețea

  • Tutorial

Dacă aș fi angajat al unei fabrici de paste, acum mi-aș fi bătut mintea la ce să fac cu 500 de pachete de paste, câte o jumătate de kilogram. Din fericire, atunci când conducerea decide să ofere unui administrator de sistem un bonus „în natură”, nu există nicio amenințare de a primi cadou o dubă cu rații uscate, deși există șanse mari de a deveni proprietarul a mai multor zeci de kilograme de fier vechi. . Totuși, de data aceasta am avut noroc - ca cadou corporativ am primit o pereche de WD Re 2004FBYZ nou-nouț cu 2 terabytes fiecare și o sursă de alimentare Thermaltake Smart DPS G 750W. Dar ce să faci cu discurile? Instalarea lui pe un computer de acasă este prea irosită chiar și pentru mine, la urma urmei, este Enterprise Class și nu este nevoie în mod special. Este mult mai practic să construiți un NAS pe baza acestora. Desigur, nu un fel de descărcare de fișiere, ci o facilitate de stocare extrem de fiabilă - un fel de „cutie neagră” pentru date critice. În plus, poți combina afacerile cu plăcerea - întrucât s-a luat decizia de a transfera întreaga infrastructură la surse de alimentare „inteligente” (și așa poziționează Thermaltake linia Smart DPS), ar fi bine să vedem direct cum funcționează.

Dar există o captură - momentan, aplicația proprietară există doar pentru Windows. Acest sistem de operare este bun pentru un centru de date corporativ, dar teribil și extrem de neprofitabil pentru stocarea fișierelor acasă. Prin urmare, am decis să fac două postări. În aceasta, vom construi un NAS bazat pe Windows Server 2008 r2 (asigurându-ne că „ferestrele” și „NAS de acasă” sunt concepte incompatibile) și vom vedea de ce este capabilă DPS G App 2.0. În al doilea, vom asambla un NAS bugetar bazat pe NAS4Free, creând un sistem cu adevărat fiabil.

Prefaţă

Pentru a nu fi bombardat cu roșii, vreau să vă avertizez imediat - articolul este destinat în primul rând neprofesioniştilor. Deși citirea despre Smart Power Management de la Thermaltake va fi interesantă chiar și pentru administratorii și entuziaștii experimentați, materialul principal se adresează persoanelor care nu doresc să plătească în exces pentru un nume mare, cumpărând soluții gata făcute și, în același timp, sunt departe de a fi administrarea sistemului (programatori, designeri, dezvoltatori web etc.) .d.). Dacă mâna ta este suficient de stabilă pentru a asambla un computer din componente, dar, în același timp, nu vrei să te ocupi de software-ul serverului mult timp și plictisitor și ai văzut consola doar în coșmaruri - acest material este pentru tu. Dacă doriți să vă uitați la SPM Cloud pentru a decide cât de util poate fi acest sistem pentru dvs., derulați în jos postarea până la subtitlul „Cât de inteligentă este sursa inteligentă de alimentare?” Apropo, vă avertizez – există o mulțime de fotografii și capturi de ecran sub tăietură.

Simplu, dar cu gust

Voi face o rezervare imediat - nu am încercat să construiesc un NAS acasă doar pe baza costurilor. La selectarea componentelor, m-am concentrat pe cât de potrivite erau componentele pentru sarcina în cauză, fără a uita de caracteristicile de calitate. Este posibil să construiți un NAS buget la un cost mai mic? Poate sa. Dar, în același timp, poți pierde și în performanță și comoditate, ceea ce nu mi-aș dori. Ca urmare, s-au întâmplat următoarele.

Cadru. Rolul carcasei de stocare a datelor a fost preluat de Thermaltake Core V1 - un cub frumos, integral din metal, cu un ventilator silențios de 200 mm în spatele cadrului frontal.

În spate sunt locuri pentru încă o pereche de ventilatoare de 80 mm, datorită cărora stocarea în rețea poate fi făcută cu adevărat rece.

La fel ca la alte modele moderne, compartimentul inferior este rezervat sursei de alimentare. Protecția împotriva prafului este asigurată de un filtru metalic.

Un alt avantaj al Core V1 îl reprezintă cei 4 pereți detașabili (laterali, acoperiș și fund), care simplifică foarte mult procedura de asamblare. Fiecare panou este fixat cu o pereche de șuruburi care pot fi îndepărtate ușor cu mâna. De asemenea, mi-a plăcut foarte mult implementarea coșurilor cu discuri - fiecare dintre cele patru șuruburi de fixare a primit propriul amortizor de cauciuc, care atenuează destul de bine vibrațiile:

Placa de baza. Aici alegerea mea a căzut pe GIGABYTE GA-J1800N-D2H cu Intel Celeron încorporat. Puterea unui procesor dual-core cu o bază de 2,41 GHz pentru un dispozitiv de stocare în rețea este suficientă pentru ochi (deși Windows Server o va încărca 100%, dar „windows” nu sunt platforma noastră țintă), este destul de economică și nu nu necesită răcire activă (nu este nevoie să cumpărați un răcitor).

În ciuda prețului ieftin, Gigabyte și-a introdus caracteristicile proprietare în produs: tehnologia High ESD, care oferă protecție împotriva electrostaticelor pentru microcircuite și LAN, precum și Anti-Surge IC, care împiedică defectarea plăcii de bază din cauza supratensiunii - tot ce aveți nevoie pentru un sistem cu adevărat fiabil. Singurul punct controversat este locația conectorului USB intern aproape de radiator: este pur și simplu incomod să lucrezi cu el.

RAM. Nimic special - obișnuit Transcend 2Gb DDR-III 1333Mhz în format SO-DIMM. Dacă aveți un laptop vechi pe undeva într-un dulap, puteți scoate modulele din el.

Unitate de putere. Un Thermaltake Smart DPS G 750W solid, conceput pentru PC-uri și platforme de servere de înaltă performanță, certificat la standardul 80 PLUS Gold. Pentru un server sau o stație de lucru cu drepturi depline - exact potrivit, pentru asamblarea unui NAS cu propriile mâini - este prea puternic, dar în timpul experimentului vă puteți răsfăța instalând nitros pe o mașină mică.

Desigur, un dispozitiv din această clasă asigură conectarea prin cablu modulară. Dintre cele încorporate, există doar conectori pentru placa de bază și procesor (shared 4+4 pin, care a venit foarte la îndemână în timpul asamblarii).

Cablurile plate oferă un plus de confort, deși chiar și ele se potrivesc cu dificultate în compactul Core V1 - carcasa nu este proiectată pentru asta. Printre acestea a fost și un fir pentru conectarea Thermaltake Smart DPS G 750W la conectorul USB intern. Evident, asigură interacțiunea între microcontrolerul de pe 32 de biți de la bord și senzorii plăcii de bază și este necesar pentru funcționarea deplină a Smart Power Management. Cu toate acestea, vom vorbi puțin mai târziu despre cât de bine se justifică sistemul de monitorizare și ce caracteristici oferă.

Răcire. Două ventilatoare TITAN DC silențioase nereglementate. Deoarece dorim să construim un NAS liniștit fără costuri suplimentare, această opțiune va fi cea mai bună.

HDD. Deși nu arătăm un cal cadou în gură, tot cred că este necesar să spun câteva cuvinte despre eroii ocaziei – dulcele cuplu WD Re 2004FBYZ. La urma urmei, orice s-ar spune, siguranța informațiilor depinde de calitatea hard disk-urilor.

Dacă te uiți la specificațiile producătorului, totul pare foarte gustos. Astfel, hard disk-urile sunt echipate cu accelerometre și senzori de presiune, pe baza cărora este implementată tehnologia Rotary Acceleration Feed Forward (RAFF), oferind protecție împotriva vibrațiilor liniare și unghiulare în timp real, ceea ce crește atât fiabilitatea, cât și performanța. Fiind o soluție de server, WD Re 2004FBYZ are și TLER (Time Limited Error Recovery), care limitează timpul de corecție pentru a evita pierderea eronată a discului din matricea RAID. Adăugați la aceasta MTBF declarat de 1,2 milioane de ore și ajungem aproape la ideal.

Cu toate acestea, este dificil să judeci veridicitatea cuvintelor frumoase și a abrevierilor sofisticate până când nu încerci singur produsul. Și aici pot doar să spun că scriu acest articol pe un computer, în interiorul căruia câțiva Caviar Blacks au lucrat în ultimii 6 ani. Iar bebelușul de 2,5 inci din vechiul Dell Inspirion 1501, dat acum părinților săi, nu se simte mai rău. De fapt, transferul infrastructurii către WD la locul meu actual de muncă a avut loc tocmai la instigarea mea - am o relație de lungă durată și foarte productivă cu acest brand. Folosesc discurile lor de câțiva ani, nu m-au dezamăgit niciodată, iar astăzi nu văd niciun motiv să-mi schimb preferințele.

Unitate flash. Orice unitate USB cu o capacitate de 8 GB. Desigur, „prizele” compacte sunt optime, al căror corp practic nu iese deasupra conectorului.

Acum trebuie să asamblați o stocare de rețea din aceste lucruri - totul este destul de simplu aici. Dacă ați asamblat vreodată singur un computer, îl puteți descurca fără dificultăți. Voi menționa doar câteva puncte cheie:

  • Răcitoarele suplimentare ar trebui setate să explodeze - atunci vom obține o circulație a aerului curgătoare din față în spate și o răcire optimă;
  • Când instalați placa de bază, fiți cu ochii pe jumperul metalic de deasupra orificiului USB 3.0 de pe panoul din spate - dacă acționați cu neatenție, acesta poate fi îndoit și astfel blocați conectorul;
  • Coșurile cu discuri sunt fixate cu un singur șurub, dar sunt instalate destul de rigid și este posibil să nu se miște imediat. Pentru a scoate coșul, trebuie să-l trageți departe de corp și ușor în jos;
  • Placa de bază nu oferă o conexiune pentru USB 3.0 extern, puteți ascunde în siguranță acest fir în compartimentul de jos al carcasei.

Matematică distractivă

Poate că merită să facem un mic pas și să calculăm cât de prietenos cu bugetul s-a dovedit a fi ansamblul nostru. Asadar, haideti sa începem:
  • Carcasa: Thermaltake Core V1 – 3.764 RUB.
  • Alimentare: Oricât de bun este Thermaltake Smart DPS G 750W, este prea luxos pentru stocarea fișierelor mici. În viitor, plănuiesc să instalez Chieftec HPS-350NS acolo - 1.560 de ruble.
  • Placa de baza: GIGABYTE GA-J1800N-D2H – 4.436 RUB.
  • RAM: Transcend SO-DIMM 2Gb DDR-III 1333Mhz x 2 – 3040 rub.
  • Răcire: TITAN DC FAN (80 mm, 2000 rpm) x 2 – 404 frecții.
  • Unitate USB: 300 de ruble.
Total: 13.504 ruble.

În mod deliberat, nu am ținut cont de HDD-uri pentru a putea compara cu produsele Synology. De exemplu, DiskStation DS216+ vă va costa 28.173 de ruble, în timp ce sub capotă vom vedea o umplere foarte modestă: Intel Celeron N3050 1,6 GHz, RAM – 1 Gb, aceleași două sloturi de unitate de 3,5 mm. Dacă nu aș fi primit gratuit WD Re 2004FBYZ, aș fi plătit încă 17.660 de ruble, iar costurile finale erau aproape de 31 de mii - costul unei platforme „goale” a unui brand popular. Da, ansamblul nostru este mai puțin compact, dar mai productiv și mai fiabil și este aproape jumătate din preț! Și dacă există o diferență, atunci plătiți mai mult? Aceasta încheie scurta digresiune - este timpul să mergem mai departe și să ne punem mașina în funcțiune!

Windows Server este cea mai proastă soluție pentru un NAS acasă

Chiar dacă nu ai văzut niciodată *nixes, chiar dacă vederea liniei de comandă te face să fii fiori, chiar dacă „ferestrele” par familiare și insuflă un sentiment de securitate, nici nu te gândești la configurarea unui Windows personal. stocarea fișierelor bazată. De ce? Îți voi spune pe măsură ce merg cu acest material. Dar mai întâi, să ne uităm la instalare.

Desigur, vom instala Windows Server 2008 r2 de pe o unitate flash. Pentru a crea o unitate de pornire, puteți să consultați următoarele instrucțiuni sau să utilizați Instrumentul de descărcare USB/DVD Windows, care este recomandat și pe blogul oficial Microsoft. Același lucru se poate face folosind Rufus, care, în plus, poate verifica memoria pentru blocuri proaste (una sau două treceri vor fi suficiente), sau se poate instala în modul Windows To Go, care vă va permite să rulați sistemul de operare direct de pe dispozitiv.

Cu toate acestea, ultima opțiune nu este cea mai bună idee, având în vedere sistemul de operare și spațiul pe disc de care are nevoie, așa că haideți să facem o unitate flash USB bootabilă obișnuită.

Acum putem începe instalarea și aici vedem prima capcană - dimensiunea. Doriți să instalați ediția Standard cu o interfață vizuală? Vă rugăm să alocați 24 de gigaocteți. În cazul unei perechi de discuri, acest lucru este prea risipitor. În caz contrar, nu există nuanțe: ca și în versiunea pentru uz casnic, totul se reduce la „Next-Next-Done”.

Odată ce vă conectați, veți vedea următorul dezavantaj: necesitatea activării. Nu intenționez să folosesc Windows Server ca bază pentru un NAS - toate acestea sunt, în primul rând, un experiment, așa că mă voi limita la încercarea pe care Microsoft o oferă cu amabilitate. Lansați regedit, căutați cheia de registry

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\Activation\Manual

Schimbați-i valoarea la unu și reporniți mașina. Acum perioada de probă a crescut de la 3 la 30 de zile. În total, poate fi extins până la șase luni folosind scriptul slmgr.vbs. Comanda slmgr.vbs -dli vă va ajuta să aflați cât timp a mai rămas până la expirarea licenței curente, iar slmgr.vbs –rearm va reseta perioada de evaluare (nu mai mult de trei ori). Procesul poate fi automatizat prin crearea unui fișier XML mic.

Aș dori să mai exprim o „zână” în direcția „Centrului de actualizare”. Mai mult de 300 de patch-uri de diferite calibre au fost lansate ulterior pentru Windows Server 2008 r2 SP1. Va dura câteva ore pentru a le instala pe toate, iar corecțiile sunt în conflict cu adăugarea rolurilor de server. Adică, este necesar să actualizați fie înainte, fie după, procesul durează mult și încarcă sistemul la maximum:

Există, de asemenea, o eroare nefericită asociată cu actualizările. După instalarea actualizărilor, este posibil să descoperiți că spațiul de pe discul de sistem începe să dispară de la sine. Dacă observați o scurgere, accesați folderul C:\Windows\Temp. Aproape sigur vei vedea ceva de genul:

Problema este că arhivarea jurnalelor de actualizare a eșuat - sistemul produce arhive deteriorate într-un ritm alarmant, reîncepând procedura după fiecare eroare. Acest lucru poate fi tratat prin ștergerea tuturor fișierelor din folderul C:\Windows\Logs\CBS, după care puteți curăța în siguranță directorul Temp.

Totuși, să trecem mai departe. Și primul lucru pe care trebuie să-l faceți este să configurați autentificarea automată, deoarece NAS-ul va fi în continuare în rețeaua dvs. de acasă, iar introducerea parolei de fiecare dată este prea plictisitoare. Accesați „Start” -> „Run” și introduceți parola de utilizator de control al comenzii2.

După ce ați selectat grupul „Administratori”, debifați caseta de selectare „Solicită nume de utilizator și parolă” și salvați selecția.

Acum să ne uităm la conexiunea de la distanță. Cel mai simplu mod este să utilizați managerul de desktop încorporat. Pentru a-l activa, accesați „Start” -> „Panou de control” -> „Sistem și securitate” -> „Setări de acces la distanță”, selectați al doilea sau al treilea element (dacă intenționați să conectați NAS-ul la Internet). De asemenea, merită să setați un nume de computer mai simplu și mai concis în fila cu același nume.

O alternativă poate fi LiteManager - un program multifuncțional și gratuit pentru utilizatorii privați, care are o mulțime de funcții utile: transfer de fișiere, acces direct la consolă, editor de registry, manager de activități și o serie de altele. Când instalați partea de server pe NAS, setați parola de acces care va fi folosită la conectare:

Dacă intenționați să vă conectați NAS-ul de acasă la Internet, puteți configura suplimentar un filtru IP:

Asigurați-vă că LM Server este în modul de pornire automată:

De asemenea, nu uitați să setați o adresă statică pentru mașina noastră în proprietățile adaptorului:

Unde 192.168.1.1 este adresa routerului. În cele din urmă, activați descoperirea rețelei și partajarea fișierelor și folderelor în „Panou de control” -> „Rețea și Internet” -> „Centrul de rețea și partajare” -> „Modificați setările avansate de partajare”.

După operațiunile descrise mai sus, puteți conecta NAS-ul la rețeaua de acasă cu conștiința liniştită. Dacă se va efectua un control suplimentar prin LM Viewer, instalați aplicația pe computer și adăugați o nouă conexiune făcând clic pe plus de pe bara de instrumente și completând câmpurile obligatorii:

Unde 192.168.1.250 este adresa IP a NAS. Sau utilizați utilitarul Windows Remote Desktop Connection încorporat.

Acum să creăm o partiție pentru a stoca informații. Accesați „Server Manager” -> „Storage” -> „Disk Management”, faceți clic dreapta pe spațiul nealocat de pe discul de sistem, selectați „Create simple volume” și, urmând instrucțiunile expertului, creați o partiție principală „Date” formatat în NTFS.

Puteți trece direct la ridicarea serverului de fișiere. Deschideți „Roluri” -> „Adăugați roluri” în manager.

După fereastra de bun venit a vrăjitorului, va apărea o listă cu cele disponibile. Suntem interesați de „Servicii de fișiere”:

În fereastra următoare, bifați caseta de lângă „File Server Services Manager” dacă doriți, puteți activa „Windows Search Service”.

În „Monitorizare stocare” ne marchem secțiunea „Date”:

Aici, făcând clic pe butonul „Opțiuni”, setăm monitorizarea volumului. Pentru comoditate, puteți adăuga rapoarte privind duplicatele și fișierele mari.

În „Parametrii raportului” setăm calea pentru stocarea înregistrărilor:

Dacă ați activat Căutarea Windows, selectați indexarea pentru volumul „Date”:

Confirmăm alegerea și așteptăm finalizarea instalării. După aceasta, capacitățile managerului de gestionare a fișierelor (situat în „Start” -> „Administrare”) vor deveni disponibile pentru noi. Dintre întreaga gamă de instrumente oferite, gestionarea cotelor este utilă pentru uz casnic.

După cum puteți vedea, secțiunea „Date” a primit deja o cotă „soft” în mod implicit. Aceasta înseamnă că dacă este plin mai mult de 85%, vom primi o alertă, dar scrierea fișierelor pe NAS va fi în continuare disponibilă. Cotele pot fi setate nu numai pentru partiții, ci și pentru directoare individuale. Să creăm un folder „Muzică” pe unitatea „E” și să setăm o limită de dimensiune pentru acesta. Faceți clic pe „Creați cotă” și selectați calea:

În „Proprietăți personalizabile” vom specifica o limită de 300 GB și vom selecta opțiunea „Hard”, astfel încât dependența de muzică să nu conducă la o situație în care să nu mai rămână spațiu pe disc pentru backup-uri regulate și documente importante:

Să adăugăm o valoare de prag de 85% și să setăm metoda de notificare:

Ca rezultat obținem:

După ce faceți clic pe butonul „Creare”, sistemul va oferi să salveze setările într-un șablon. Ulterior, acest lucru ne va permite să aplicăm reguli similare altor foldere cu un singur clic.

Pentru ca noua cotă să apară în listă, trebuie să reconfigurați filtrul. Faceți clic pe linkul cu același nume și selectați „Toate”:

Acum, noua cotă este vizibilă și pe ecranul principal:

O altă opțiune care poate fi utilă dacă soția, copiii și pisica iubită folosesc și stocarea fișierelor este gestionarea blocării fișierelor. Vă permite să excludeți încărcarea fișierelor cu anumite extensii în anumite directoare.

Să creăm un director de rezervă și să nu mai aglomeram cu muzică și videoclipuri. Pentru a face acest lucru, trebuie doar să faceți clic pe „Creați un filtru de blocare a fișierelor”, selectați directorul dorit și, în cazul nostru, șablonul prestabilit „Blocați fișiere audio și video”.

Șablonul conține aproape toate cele mai comune formate, dar puteți adăuga oricând altele noi în secțiunea corespunzătoare:

Făcând clic pe „Editați proprietățile șablonului”, ajungem la meniul de setări.

Aici, făcând clic pe butonul „Schimbare”, puteți apela secțiunea pentru adăugarea de noi extensii și eliminarea celor existente, precum și să vă familiarizați cu cele preinstalate:

Tot ce rămâne este să facem folderul nostru accesibil prin rețea. Pentru a face acest lucru, accesați „Start” -> „Administrare” -> „Gestionare computer” -> „Foldere partajate” -> „Resurse partajate” și creați unul nou. Apoi pur și simplu urmăm instrucțiunile vrăjitorului. Mai întâi, specificați calea către folder:

La pasul următor, îi setăm parametrii (le puteți lăsa ca implicite):

Configurarea permisiunilor de acces. Pentru rețeaua locală puteți deschide accesul tuturor, pentru Internet - lăsați-l doar pentru administratori:

Acum, folderul „Muzică” va fi accesibil direct de pe orice computer din rețeaua dvs. de acasă - trebuie doar să introduceți adresa \\NAS\Music în Explorer și să vă conectați. Vom efectua o procedură similară pentru directorul Backup și, în același timp, vom verifica cum funcționează blocarea fișierelor încercând să încărcăm un film în el.

Acces refuzat - totul funcționează bine.

Ultimul pas rămâne - crearea software-ului RAID-1. Nu este nimic complicat în acest sens: accesați „Server Manager” -> „Storage” -> „Disk Management”, faceți clic dreapta pe discul de sistem („Disk 1” în exemplul nostru) și selectați „Convert to dynamic disk” .

Apoi faceți clic pe fiecare volum unul câte unul, selectând „Adăugați oglindă” din meniu. Toate partițiile vor fi „reflectate” pe al doilea disc și va începe resincronizarea:

Și iată un alt argument „împotrivă”. Cert este că procesul de resincronizare pentru un HDD de 2 terabyte va dura mai mult de 5 ore. Discurile vor fi verificate complet, indiferent de câte informații sunt înregistrate, iar încărcarea lor va tinde spre 100%. Desigur, WD Re poate rezista la teste și mai dificile, dar nu veți putea folosi NAS-ul în mod normal în această perioadă: viteza de scriere/citire va scădea semnificativ.

Apropo de viteză: să evaluăm performanța matricei în condiții reale. Iată ce am primit când am transferat discografia Rammstein într-un folder de rețea:

Nu este rău deloc, dar poate fi cu adevărat mai bine, așa cum NAS4Free ne va ajuta să vedem. Sistemul de operare gratuit și cu resurse reduse este optim pentru un NAS de acasă și poate funcționa cu sistemul de fișiere ZFS, unde oglindirea discului este implementată mult mai inteligent și mai fiabil. În acest caz, procesul de sincronizare primară este absent în principiu. De aceea recomand NAS4Free pentru stocarea fișierelor acasă. Cu toate acestea, vom vorbi despre asta în următoarea postare, iar acum să trecem la partea distractivă.

Cât de inteligentă este o sursă de alimentare inteligentă?

Îți plac căutările reale? Mi-am amintit de ele pentru că cunoașterea mea cu aplicația DPS și Smart Power Managment a început doar cu o astfel de miniquest. Google a sugerat cu ajutor o pagină pentru descărcarea aplicației făcând clic pe butonul râvnit, am văzut acest formular:

Nimic neobișnuit - multe companii vă cer e-mailul pentru buletine informative. Totuși, când mi-am introdus adresa, în loc de utilitate am primit:

Chiar și fără traducător, este clar că pagina solicitată nu a fost găsită. Care ar putea fi problema? Se dovedește că totul funcționează puțin diferit. În primul rând, trebuie să creați un cont în sistem, să vă confirmați înregistrarea și numai atunci puteți descărca utilitarul din secțiunea „Produse”.

O altă nuanță importantă - dacă respectați regula de aur a creării parolelor, inclusiv utilizarea caracterelor speciale, atunci va trebui să abandonați această practică. Nu vor fi probleme cu autorizarea pe site, dar aplicația DPS pur și simplu nu va accepta fraza de acces, afișând eroarea:

Prin urmare, ar trebui să vă limitați la o combinație de litere și cifre latine. Cu toate acestea, să nu judecăm cu strictețe: în timp ce sistemul este în stadiul de testare beta, astfel de erori sunt destul de naturale.

Acum să descarcăm și să instalăm în sfârșit aplicația în sine. Vă rugăm să rețineți că pentru ca acesta să funcționeze corect, sunt necesare Microsoft .NET 4.5, Adobe Flash Player ActiveX și versiunea curentă de Java. După lansare, utilitarul vă va solicita să vă conectați pentru a vă sincroniza cu SPM, ceea ce vom face.

Echipamentul este detectat automat (în versiunile anterioare numărul de serie trebuia specificat manual). După autorizarea cu succes, va apărea următoarea fereastră:

Nu vă fie teamă - programul dorește să vă determine coordonatele pentru afișare pe o hartă interactivă (mai multe despre asta puțin mai târziu), dar poziționarea poate fi dezactivată.

Acum să vedem ce ne oferă de fapt aplicația. Gama include o gamă întreagă de scanere care vă permit să controlați următorii parametri:

  1. Tensiunea și tensiunea totală pentru fiecare dintre liniile conectate;
  2. Tensiune pe procesorul central și placa video;
  3. Puterea curentului;
  4. Putere totala.

Folosind săgețile rotunde, puteți activa modul grafic care afișează modificările în timp real:

Există, de asemenea, un senzor de temperatură a sursei de alimentare, unde puteți selecta unitățile de măsură potrivite gusturilor dvs.:

Controlul ventilatorului Thermaltake Smart DPS G 750W este disponibil și în aplicația DPS. În modul „Performanță”, unitatea va selecta viteza optimă, aproape egalând temperatura componentelor sursei de alimentare cu temperatura ambiantă. Opțiunea „Zero ventilator” vă permite să opriți complet ventilatorul - deși sursa de alimentare în sine este extrem de silențioasă, dacă gospodăria dvs. nu este obișnuită cu sunetele liniștitoare ale unui server care funcționează, această funcție va face ca NAS-ul să fie aproape silențios. Având în vedere rentabilitatea sistemului nostru, este posibil ca răcirea activă să nu fie deloc necesară. Dacă temperatura depășește valoarea critică de 80°C, sursa de alimentare va trece automat în modul de funcționare intensivă.

Postul „Cheltuieli” vă permite să stabiliți tarife la energie electrică și astfel să aflați cât vă costă operarea echipamentului. Din păcate, în acest moment este acceptată o singură zonă tarifară și o singură monedă este dolarul american. Ca urmare, instrumentul este potrivit doar pentru scopuri informaționale, despre care utilitarul avertizează cu amabilitate.

O caracteristică destul de interesantă este capacitatea de a trimite date către rețelele sociale. Facebook, Twitter și echivalentul său chinez Weibo sunt acceptate. Când faceți clic pe pictograma corespunzătoare din contul dvs., este publicată o captură de ecran a contorului deschis în prezent. Trimiterea unei imagini prin e-mail este, de asemenea, disponibilă, dar numai dacă un client de e-mail este configurat anterior pe computer.

Fila „Înregistrare” oferă oportunități mult mai interesante. Aici puteți descărca rapoarte privind funcționarea sursei de alimentare după dată în format CSV.

Citirile se fac la intervale de un minut. Tabelul înregistrează toți parametrii afișați pe indicatoare - foarte convenabil pentru evaluarea eficienței sistemului.

Totuși, să luăm o pauză de la aplicație (am acoperit toate funcționalitățile disponibile, cu excepția controlului luminii de fundal, cu care acest model nu este echipat) și să vedem ce capabilități oferă platforma cloud SPM. Dar mai întâi, să mergem la „Contul meu” -> „Setări”:

Dacă setați starea la „Public”, statisticile vor fi afișate în fila „Toate încărcările”, dar numai utilizatorii adăugați ca prieteni vor avea acces la date. Când activați serviciul de geolocalizare, locația computerului dvs. va fi afișată pe o hartă interactivă.

Potrivit dezvoltatorilor, Smart Power Management ar trebui să devină nu doar un serviciu de monitorizare în cloud, ci o platformă socială cu drepturi depline. Folosind funcțiile de poziționare, puteți face cunoștințe cu alți utilizatori și puteți face schimb de experiențe prin mesaje private. Având în vedere că produsele țintă ale Thermaltake sunt profesioniști și entuziaști, în viitor un astfel de sistem poate servi ca o alternativă excelentă la grupurile tematice și forumurile, permițându-vă să găsiți colegi și persoane cu idei similare din întreaga lume în câteva clicuri.

Să mergem la fila „Încărcările mele”. Rapoartele generate de aplicație sunt încărcate aici.

Făcând clic pe link-ul „Download data...” ajungem la interfața vizuală. Toate informațiile stocate în rapoartele text sunt prezentate aici, dar sub formă de grafice. Puteți vizualiza statistici despre sursa de alimentare în sine, CPU și placa video:

Cea mai interesantă este fila „Analiză”. După ce ați selectat o sursă de alimentare (și platforma vă permite să adăugați un număr nelimitat de dispozitive), ajungem la această pagină:

Primele trei file vă permit să aflați timpul total de utilizare a sursei de alimentare, costul energiei electrice și respectiv cantitatea de kW/h consumată. Făcând clic pe pictograma arborelui, putem evalua compatibilitatea cu mediul a sistemului:

Din păcate, NAS-ul nu a funcționat deloc, așa că nu am plantat încă un copac. În continuare, puteți obține statistici rezumative privind consumul și costul de energie electrică, precum și puteți afla puterea medie pentru perioada selectată:

Fila „Analiza consumului de energie” vă va spune cât de potrivită este sursa de alimentare pentru stocarea fișierelor:

După cum v-ați aștepta, am reușit să asamblam un NAS de acasă al cărui consum de energie este comparabil cu cel al unui bec de uz casnic obișnuit.

Ultima filă vă permite să creați un plan de economisire a energiei pe baza parametrilor selectați. Aici puteți configura alerte pentru versiunea mobilă a aplicației:

În plus, Smart Power Management vă permite să gestionați de la distanță puterea computerului sau a serverului dvs. Toate instrumentele necesare sunt prezentate în secțiunea Telecomandă.

Este posibil să opriți complet alimentarea sau să reporniți sistemul (nu vă alarmați, semnalul corespunzător va fi trimis la placa de bază), precum și să programați o oprire:

Funcționalitatea listată este disponibilă și în aplicația DPS G Mobile, lansată pentru iOS și Android (Windows Phone a fost ignorat în mod natural). Și dacă vizualizarea statisticilor pe ecranul unui smartphone nu este foarte convenabilă, atunci implementarea controlului de la distanță al NAS-ului dvs. de acasă va fi utilă. Toate setările făcute anterior sunt complet sincronizate:

Cea mai utilă funcție este o alertă atunci când ventilatorul se oprește sau unitatea se supraîncălzește peste 60°C, după care puteți opri imediat sistemul, prevenind defectarea sursei de alimentare NAS de acasă.

În loc de o concluzie

Rezuma. Am descoperit că utilizarea Windows pe un NAS de acasă consumă mult timp, costisitoare și extrem de incomod. Lăcomie excesivă, configurare consumatoare de timp, actualizare și resincronizare, în cele din urmă, erori și necesitatea de a achiziționa o licență - toate acestea fac ca „windows” să fie poate cea mai proastă soluție pentru stocarea fișierelor. Prin urmare, în următoarea postare voi vorbi despre ce este NAS4Free și cu ce este folosit.

În ceea ce privește platforma Smart Power Management, pot spune că soluția funcționează deja excelent, oferind un set complet suficient de instrumente pentru monitorizarea și gestionarea puterii. Poate fi de un bun ajutor în situațiile în care utilizarea soluțiilor profesionale din industrie este neprofitabilă (de exemplu, la construirea unei infrastructuri IT pentru birouri mici). O sursă de alimentare inteligentă poate fi utilă și pentru un utilizator privat: atunci când computerul funcționează 24/7, capacitatea de a monitoriza modificările de la distanță va fi foarte utilă, la fel ca și un buton de panică pentru a opri sistemul în caz de urgență. Dar personal, aș dori să văd un sistem tarifar mai avansat, cu suport pentru mai multe zone și valute - acest lucru ne-ar permite să înregistrăm cu exactitate costurile cu energie și să planificăm un buget fără software suplimentar. Dacă Thermaltake lansează o versiune a utilitarului pentru Linux și FreeBSD, nu va avea deloc un preț. Sper ca reprezentanții companiei să citească Habr - poate le vor plăcea ideile mele și vor transfera utilitatea pe *nixes.

  • Tutorial

Dacă aș fi angajat al unei fabrici de paste, acum mi-aș fi bătut mintea la ce să fac cu 500 de pachete de paste, câte o jumătate de kilogram. Din fericire, atunci când conducerea decide să ofere unui administrator de sistem un bonus „în natură”, nu există nicio amenințare de a primi cadou o dubă cu rații uscate, deși există șanse mari de a deveni proprietarul a mai multor zeci de kilograme de fier vechi. . Totuși, de data aceasta am avut noroc - ca cadou corporativ am primit o pereche de WD Re 2004FBYZ nou-nouț cu 2 terabytes fiecare și o sursă de alimentare Thermaltake Smart DPS G 750W. Dar ce să faci cu discurile? Instalarea lui pe un computer de acasă este prea irosită chiar și pentru mine, la urma urmei, este Enterprise Class și nu este nevoie în mod special. Este mult mai practic să construiți un NAS pe baza acestora. Desigur, nu un fel de descărcare de fișiere, ci o facilitate de stocare extrem de fiabilă - un fel de „cutie neagră” pentru date critice. În plus, poți combina afacerile cu plăcerea - întrucât s-a luat decizia de a transfera întreaga infrastructură la surse de alimentare „inteligente” (și așa poziționează Thermaltake linia Smart DPS), ar fi bine să vedem direct cum funcționează.

Dar există o captură - momentan, aplicația proprietară există doar pentru Windows. Acest sistem de operare este bun pentru un centru de date corporativ, dar teribil și extrem de neprofitabil pentru stocarea fișierelor acasă. Prin urmare, am decis să fac două postări. În aceasta, vom construi un NAS bazat pe Windows Server 2008 r2 (asigurându-ne că „ferestrele” și „NAS de acasă” sunt concepte incompatibile) și vom vedea de ce este capabilă DPS G App 2.0. În al doilea, vom asambla un NAS bugetar bazat pe NAS4Free, creând un sistem cu adevărat fiabil.

Prefaţă

Pentru a nu fi bombardat cu roșii, vreau să vă avertizez imediat - articolul este destinat în primul rând neprofesioniştilor. Deși citirea despre Smart Power Management de la Thermaltake va fi interesantă chiar și pentru administratorii și entuziaștii experimentați, materialul principal se adresează persoanelor care nu doresc să plătească în exces pentru un nume mare, cumpărând soluții gata făcute și, în același timp, sunt departe de a fi administrarea sistemului (programatori, designeri, dezvoltatori web etc.) .d.). Dacă mâna ta este suficient de stabilă pentru a asambla un computer din componente, dar, în același timp, nu vrei să te ocupi de software-ul serverului mult timp și plictisitor și ai văzut consola doar în coșmaruri - acest material este pentru tu. Dacă doriți să vă uitați la SPM Cloud pentru a decide cât de util poate fi acest sistem pentru dvs., derulați în jos postarea până la subtitlul „Cât de inteligentă este sursa inteligentă de alimentare?” Apropo, vă avertizez – există o mulțime de fotografii și capturi de ecran sub tăietură.

Simplu, dar cu gust

Voi face o rezervare imediat - nu am încercat să construiesc un NAS acasă doar pe baza costurilor. La selectarea componentelor, m-am concentrat pe cât de potrivite erau componentele pentru sarcina în cauză, fără a uita de caracteristicile de calitate. Este posibil să construiți un NAS buget la un cost mai mic? Poate sa. Dar, în același timp, poți pierde și în performanță și comoditate, ceea ce nu mi-aș dori. Ca urmare, s-au întâmplat următoarele.

Cadru. Rolul carcasei de stocare a datelor a fost preluat de Thermaltake Core V1 - un cub frumos, integral din metal, cu un ventilator silențios de 200 mm în spatele cadrului frontal.

În spate sunt locuri pentru încă o pereche de ventilatoare de 80 mm, datorită cărora stocarea în rețea poate fi făcută cu adevărat rece.

La fel ca la alte modele moderne, compartimentul inferior este rezervat sursei de alimentare. Protecția împotriva prafului este asigurată de un filtru metalic.

Un alt avantaj al Core V1 îl reprezintă cei 4 pereți detașabili (laterali, acoperiș și fund), care simplifică foarte mult procedura de asamblare. Fiecare panou este fixat cu o pereche de șuruburi care pot fi îndepărtate ușor cu mâna. De asemenea, mi-a plăcut foarte mult implementarea coșurilor cu discuri - fiecare dintre cele patru șuruburi de fixare a primit propriul amortizor de cauciuc, care atenuează destul de bine vibrațiile:

Placa de baza. Aici alegerea mea a căzut pe GIGABYTE GA-J1800N-D2H cu Intel Celeron încorporat. Puterea unui procesor dual-core cu o bază de 2,41 GHz pentru un dispozitiv de stocare în rețea este suficientă pentru ochi (deși Windows Server o va încărca 100%, dar „windows” nu sunt platforma noastră țintă), este destul de economică și nu nu necesită răcire activă (nu este nevoie să cumpărați un răcitor).

În ciuda prețului ieftin, Gigabyte și-a introdus caracteristicile proprietare în produs: tehnologia High ESD, care oferă protecție împotriva electrostaticelor pentru microcircuite și LAN, precum și Anti-Surge IC, care împiedică defectarea plăcii de bază din cauza supratensiunii - tot ce aveți nevoie pentru un sistem cu adevărat fiabil. Singurul punct controversat este locația conectorului USB intern aproape de radiator: este pur și simplu incomod să lucrezi cu el.

RAM. Nimic special - obișnuit Transcend 2Gb DDR-III 1333Mhz în format SO-DIMM. Dacă aveți un laptop vechi pe undeva într-un dulap, puteți scoate modulele din el.

Unitate de putere. Un Thermaltake Smart DPS G 750W solid, conceput pentru PC-uri și platforme de servere de înaltă performanță, certificat la standardul 80 PLUS Gold. Pentru un server sau o stație de lucru cu drepturi depline - exact potrivit, pentru asamblarea unui NAS cu propriile mâini - este prea puternic, dar în timpul experimentului vă puteți răsfăța instalând nitros pe o mașină mică.

Desigur, un dispozitiv din această clasă asigură conectarea prin cablu modulară. Dintre cele încorporate, există doar conectori pentru placa de bază și procesor (shared 4+4 pin, care a venit foarte la îndemână în timpul asamblarii).

Cablurile plate oferă un plus de confort, deși chiar și ele se potrivesc cu dificultate în compactul Core V1 - carcasa nu este proiectată pentru asta. Printre acestea a fost și un fir pentru conectarea Thermaltake Smart DPS G 750W la conectorul USB intern. Evident, asigură interacțiunea între microcontrolerul de pe 32 de biți de la bord și senzorii plăcii de bază și este necesar pentru funcționarea deplină a Smart Power Management. Cu toate acestea, vom vorbi puțin mai târziu despre cât de bine se justifică sistemul de monitorizare și ce caracteristici oferă.

Răcire. Două ventilatoare TITAN DC silențioase nereglementate. Deoarece dorim să construim un NAS liniștit fără costuri suplimentare, această opțiune va fi cea mai bună.

HDD. Deși nu arătăm un cal cadou în gură, tot cred că este necesar să spun câteva cuvinte despre eroii ocaziei – dulcele cuplu WD Re 2004FBYZ. La urma urmei, orice s-ar spune, siguranța informațiilor depinde de calitatea hard disk-urilor.

Dacă te uiți la specificațiile producătorului, totul pare foarte gustos. Astfel, hard disk-urile sunt echipate cu accelerometre și senzori de presiune, pe baza cărora este implementată tehnologia Rotary Acceleration Feed Forward (RAFF), oferind protecție împotriva vibrațiilor liniare și unghiulare în timp real, ceea ce crește atât fiabilitatea, cât și performanța. Fiind o soluție de server, WD Re 2004FBYZ are și TLER (Time Limited Error Recovery), care limitează timpul de corecție pentru a evita pierderea eronată a discului din matricea RAID. Adăugați la aceasta MTBF declarat de 1,2 milioane de ore și ajungem aproape la ideal.

Cu toate acestea, este dificil să judeci veridicitatea cuvintelor frumoase și a abrevierilor sofisticate până când nu încerci singur produsul. Și aici pot doar să spun că scriu acest articol pe un computer, în interiorul căruia câțiva Caviar Blacks au lucrat în ultimii 6 ani. Iar bebelușul de 2,5 inci din vechiul Dell Inspirion 1501, dat acum părinților săi, nu se simte mai rău. De fapt, transferul infrastructurii către WD la locul meu actual de muncă a avut loc tocmai la instigarea mea - am o relație de lungă durată și foarte productivă cu acest brand. Folosesc discurile lor de câțiva ani, nu m-au dezamăgit niciodată, iar astăzi nu văd niciun motiv să-mi schimb preferințele.

Unitate flash. Orice unitate USB cu o capacitate de 8 GB. Desigur, „prizele” compacte sunt optime, al căror corp practic nu iese deasupra conectorului.

Acum trebuie să asamblați o stocare de rețea din aceste lucruri - totul este destul de simplu aici. Dacă ați asamblat vreodată singur un computer, îl puteți descurca fără dificultăți. Voi menționa doar câteva puncte cheie:

  • Răcitoarele suplimentare ar trebui setate să explodeze - atunci vom obține o circulație a aerului curgătoare din față în spate și o răcire optimă;
  • Când instalați placa de bază, fiți cu ochii pe jumperul metalic de deasupra orificiului USB 3.0 de pe panoul din spate - dacă acționați cu neatenție, acesta poate fi îndoit și astfel blocați conectorul;
  • Coșurile cu discuri sunt fixate cu un singur șurub, dar sunt instalate destul de rigid și este posibil să nu se miște imediat. Pentru a scoate coșul, trebuie să-l trageți departe de corp și ușor în jos;
  • Placa de bază nu oferă o conexiune pentru USB 3.0 extern, puteți ascunde în siguranță acest fir în compartimentul de jos al carcasei.

Matematică distractivă

Poate că merită să facem un mic pas și să calculăm cât de prietenos cu bugetul s-a dovedit a fi ansamblul nostru. Asadar, haideti sa începem:
  • Carcasa: Thermaltake Core V1 – 3.764 RUB.
  • Alimentare: Oricât de bun este Thermaltake Smart DPS G 750W, este prea luxos pentru stocarea fișierelor mici. În viitor, plănuiesc să instalez Chieftec HPS-350NS acolo - 1.560 de ruble.
  • Placa de baza: GIGABYTE GA-J1800N-D2H – 4.436 RUB.
  • RAM: Transcend SO-DIMM 2Gb DDR-III 1333Mhz x 2 – 3040 rub.
  • Răcire: TITAN DC FAN (80 mm, 2000 rpm) x 2 – 404 frecții.
  • Unitate USB: 300 de ruble.
Total: 13.504 ruble.

În mod deliberat, nu am ținut cont de HDD-uri pentru a putea compara cu produsele Synology. De exemplu, DiskStation DS216+ vă va costa 28.173 de ruble, în timp ce sub capotă vom vedea o umplere foarte modestă: Intel Celeron N3050 1,6 GHz, RAM – 1 Gb, aceleași două sloturi de unitate de 3,5 mm. Dacă nu aș fi primit gratuit WD Re 2004FBYZ, aș fi plătit încă 17.660 de ruble, iar costurile finale erau aproape de 31 de mii - costul unei platforme „goale” a unui brand popular. Da, ansamblul nostru este mai puțin compact, dar mai productiv și mai fiabil și este aproape jumătate din preț! Și dacă există o diferență, atunci plătiți mai mult? Aceasta încheie scurta digresiune - este timpul să mergem mai departe și să ne punem mașina în funcțiune!

Windows Server este cea mai proastă soluție pentru un NAS acasă

Chiar dacă nu ai văzut niciodată *nixes, chiar dacă vederea liniei de comandă te face să fii fiori, chiar dacă „ferestrele” par familiare și insuflă un sentiment de securitate, nici nu te gândești la configurarea unui Windows personal. stocarea fișierelor bazată. De ce? Îți voi spune pe măsură ce merg cu acest material. Dar mai întâi, să ne uităm la instalare.

Desigur, vom instala Windows Server 2008 r2 de pe o unitate flash. Pentru a crea o unitate de pornire, puteți să consultați următoarele instrucțiuni sau să utilizați Instrumentul de descărcare USB/DVD Windows, care este recomandat și pe blogul oficial Microsoft. Același lucru se poate face folosind Rufus, care, în plus, poate verifica memoria pentru blocuri proaste (una sau două treceri vor fi suficiente), sau se poate instala în modul Windows To Go, care vă va permite să rulați sistemul de operare direct de pe dispozitiv.

Cu toate acestea, ultima opțiune nu este cea mai bună idee, având în vedere sistemul de operare și spațiul pe disc de care are nevoie, așa că haideți să facem o unitate flash USB bootabilă obișnuită.

Acum putem începe instalarea și aici vedem prima capcană - dimensiunea. Doriți să instalați ediția Standard cu o interfață vizuală? Vă rugăm să alocați 24 de gigaocteți. În cazul unei perechi de discuri, acest lucru este prea risipitor. În caz contrar, nu există nuanțe: ca și în versiunea pentru uz casnic, totul se reduce la „Next-Next-Done”.

Odată ce vă conectați, veți vedea următorul dezavantaj: necesitatea activării. Nu intenționez să folosesc Windows Server ca bază pentru un NAS - toate acestea sunt, în primul rând, un experiment, așa că mă voi limita la încercarea pe care Microsoft o oferă cu amabilitate. Lansați regedit, căutați cheia de registry

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\Activation\Manual

Schimbați-i valoarea la unu și reporniți mașina. Acum perioada de probă a crescut de la 3 la 30 de zile. În total, poate fi extins până la șase luni folosind scriptul slmgr.vbs. Comanda slmgr.vbs -dli vă va ajuta să aflați cât timp a mai rămas până la expirarea licenței curente, iar slmgr.vbs –rearm va reseta perioada de evaluare (nu mai mult de trei ori). Procesul poate fi automatizat prin crearea unui fișier XML mic.

Aș dori să mai exprim o „zână” în direcția „Centrului de actualizare”. Mai mult de 300 de patch-uri de diferite calibre au fost lansate ulterior pentru Windows Server 2008 r2 SP1. Va dura câteva ore pentru a le instala pe toate, iar corecțiile sunt în conflict cu adăugarea rolurilor de server. Adică, este necesar să actualizați fie înainte, fie după, procesul durează mult și încarcă sistemul la maximum:

Există, de asemenea, o eroare nefericită asociată cu actualizările. După instalarea actualizărilor, este posibil să descoperiți că spațiul de pe discul de sistem începe să dispară de la sine. Dacă observați o scurgere, accesați folderul C:\Windows\Temp. Aproape sigur vei vedea ceva de genul:

Problema este că arhivarea jurnalelor de actualizare a eșuat - sistemul produce arhive deteriorate într-un ritm alarmant, reîncepând procedura după fiecare eroare. Acest lucru poate fi tratat prin ștergerea tuturor fișierelor din folderul C:\Windows\Logs\CBS, după care puteți curăța în siguranță directorul Temp.

Totuși, să trecem mai departe. Și primul lucru pe care trebuie să-l faceți este să configurați autentificarea automată, deoarece NAS-ul va fi în continuare în rețeaua dvs. de acasă, iar introducerea parolei de fiecare dată este prea plictisitoare. Accesați „Start” -> „Run” și introduceți parola de utilizator de control al comenzii2.

După ce ați selectat grupul „Administratori”, debifați caseta de selectare „Solicită nume de utilizator și parolă” și salvați selecția.

Acum să ne uităm la conexiunea de la distanță. Cel mai simplu mod este să utilizați managerul de desktop încorporat. Pentru a-l activa, accesați „Start” -> „Panou de control” -> „Sistem și securitate” -> „Setări de acces la distanță”, selectați al doilea sau al treilea element (dacă intenționați să conectați NAS-ul la Internet). De asemenea, merită să setați un nume de computer mai simplu și mai concis în fila cu același nume.

O alternativă poate fi LiteManager - un program multifuncțional și gratuit pentru utilizatorii privați, care are o mulțime de funcții utile: transfer de fișiere, acces direct la consolă, editor de registry, manager de activități și o serie de altele. Când instalați partea de server pe NAS, setați parola de acces care va fi folosită la conectare:

Dacă intenționați să vă conectați NAS-ul de acasă la Internet, puteți configura suplimentar un filtru IP:

Asigurați-vă că LM Server este în modul de pornire automată:

De asemenea, nu uitați să setați o adresă statică pentru mașina noastră în proprietățile adaptorului:

Unde 192.168.1.1 este adresa routerului. În cele din urmă, activați descoperirea rețelei și partajarea fișierelor și folderelor în „Panou de control” -> „Rețea și Internet” -> „Centrul de rețea și partajare” -> „Modificați setările avansate de partajare”.

După operațiunile descrise mai sus, puteți conecta NAS-ul la rețeaua de acasă cu conștiința liniştită. Dacă se va efectua un control suplimentar prin LM Viewer, instalați aplicația pe computer și adăugați o nouă conexiune făcând clic pe plus de pe bara de instrumente și completând câmpurile obligatorii:

Unde 192.168.1.250 este adresa IP a NAS. Sau utilizați utilitarul Windows Remote Desktop Connection încorporat.

Acum să creăm o partiție pentru a stoca informații. Accesați „Server Manager” -> „Storage” -> „Disk Management”, faceți clic dreapta pe spațiul nealocat de pe discul de sistem, selectați „Create simple volume” și, urmând instrucțiunile expertului, creați o partiție principală „Date” formatat în NTFS.

Puteți trece direct la ridicarea serverului de fișiere. Deschideți „Roluri” -> „Adăugați roluri” în manager.

După fereastra de bun venit a vrăjitorului, va apărea o listă cu cele disponibile. Suntem interesați de „Servicii de fișiere”:

În fereastra următoare, bifați caseta de lângă „File Server Services Manager” dacă doriți, puteți activa „Windows Search Service”.

În „Monitorizare stocare” ne marchem secțiunea „Date”:

Aici, făcând clic pe butonul „Opțiuni”, setăm monitorizarea volumului. Pentru comoditate, puteți adăuga rapoarte privind duplicatele și fișierele mari.

În „Parametrii raportului” setăm calea pentru stocarea înregistrărilor:

Dacă ați activat Căutarea Windows, selectați indexarea pentru volumul „Date”:

Confirmăm alegerea și așteptăm finalizarea instalării. După aceasta, capacitățile managerului de gestionare a fișierelor (situat în „Start” -> „Administrare”) vor deveni disponibile pentru noi. Dintre întreaga gamă de instrumente oferite, gestionarea cotelor este utilă pentru uz casnic.

După cum puteți vedea, secțiunea „Date” a primit deja o cotă „soft” în mod implicit. Aceasta înseamnă că dacă este plin mai mult de 85%, vom primi o alertă, dar scrierea fișierelor pe NAS va fi în continuare disponibilă. Cotele pot fi setate nu numai pentru partiții, ci și pentru directoare individuale. Să creăm un folder „Muzică” pe unitatea „E” și să setăm o limită de dimensiune pentru acesta. Faceți clic pe „Creați cotă” și selectați calea:

În „Proprietăți personalizabile” vom specifica o limită de 300 GB și vom selecta opțiunea „Hard”, astfel încât dependența de muzică să nu conducă la o situație în care să nu mai rămână spațiu pe disc pentru backup-uri regulate și documente importante:

Să adăugăm o valoare de prag de 85% și să setăm metoda de notificare:

Ca rezultat obținem:

După ce faceți clic pe butonul „Creare”, sistemul va oferi să salveze setările într-un șablon. Ulterior, acest lucru ne va permite să aplicăm reguli similare altor foldere cu un singur clic.

Pentru ca noua cotă să apară în listă, trebuie să reconfigurați filtrul. Faceți clic pe linkul cu același nume și selectați „Toate”:

Acum, noua cotă este vizibilă și pe ecranul principal:

O altă opțiune care poate fi utilă dacă soția, copiii și pisica iubită folosesc și stocarea fișierelor este gestionarea blocării fișierelor. Vă permite să excludeți încărcarea fișierelor cu anumite extensii în anumite directoare.

Să creăm un director de rezervă și să nu mai aglomeram cu muzică și videoclipuri. Pentru a face acest lucru, trebuie doar să faceți clic pe „Creați un filtru de blocare a fișierelor”, selectați directorul dorit și, în cazul nostru, șablonul prestabilit „Blocați fișiere audio și video”.

Șablonul conține aproape toate cele mai comune formate, dar puteți adăuga oricând altele noi în secțiunea corespunzătoare:

Făcând clic pe „Editați proprietățile șablonului”, ajungem la meniul de setări.

Aici, făcând clic pe butonul „Schimbare”, puteți apela secțiunea pentru adăugarea de noi extensii și eliminarea celor existente, precum și să vă familiarizați cu cele preinstalate:

Tot ce rămâne este să facem folderul nostru accesibil prin rețea. Pentru a face acest lucru, accesați „Start” -> „Administrare” -> „Gestionare computer” -> „Foldere partajate” -> „Resurse partajate” și creați unul nou. Apoi pur și simplu urmăm instrucțiunile vrăjitorului. Mai întâi, specificați calea către folder:

La pasul următor, îi setăm parametrii (le puteți lăsa ca implicite):

Configurarea permisiunilor de acces. Pentru rețeaua locală puteți deschide accesul tuturor, pentru Internet - lăsați-l doar pentru administratori:

Acum, folderul „Muzică” va fi accesibil direct de pe orice computer din rețeaua dvs. de acasă - trebuie doar să introduceți adresa \\NAS\Music în Explorer și să vă conectați. Vom efectua o procedură similară pentru directorul Backup și, în același timp, vom verifica cum funcționează blocarea fișierelor încercând să încărcăm un film în el.

Acces refuzat - totul funcționează bine.

Ultimul pas rămâne - crearea software-ului RAID-1. Nu este nimic complicat în acest sens: accesați „Server Manager” -> „Storage” -> „Disk Management”, faceți clic dreapta pe discul de sistem („Disk 1” în exemplul nostru) și selectați „Convert to dynamic disk” .

Apoi faceți clic pe fiecare volum unul câte unul, selectând „Adăugați oglindă” din meniu. Toate partițiile vor fi „reflectate” pe al doilea disc și va începe resincronizarea:

Și iată un alt argument „împotrivă”. Cert este că procesul de resincronizare pentru un HDD de 2 terabyte va dura mai mult de 5 ore. Discurile vor fi verificate complet, indiferent de câte informații sunt înregistrate, iar încărcarea lor va tinde spre 100%. Desigur, WD Re poate rezista la teste și mai dificile, dar nu veți putea folosi NAS-ul în mod normal în această perioadă: viteza de scriere/citire va scădea semnificativ.

Apropo de viteză: să evaluăm performanța matricei în condiții reale. Iată ce am primit când am transferat discografia Rammstein într-un folder de rețea:

Nu este rău deloc, dar poate fi cu adevărat mai bine, așa cum NAS4Free ne va ajuta să vedem. Sistemul de operare gratuit și cu resurse reduse este optim pentru un NAS de acasă și poate funcționa cu sistemul de fișiere ZFS, unde oglindirea discului este implementată mult mai inteligent și mai fiabil. În acest caz, procesul de sincronizare primară este absent în principiu. De aceea recomand NAS4Free pentru stocarea fișierelor acasă. Cu toate acestea, vom vorbi despre asta în următoarea postare, iar acum să trecem la partea distractivă.

Cât de inteligentă este o sursă de alimentare inteligentă?

Îți plac căutările reale? Mi-am amintit de ele pentru că cunoașterea mea cu aplicația DPS și Smart Power Managment a început doar cu o astfel de miniquest. Google a sugerat cu ajutor o pagină pentru descărcarea aplicației făcând clic pe butonul râvnit, am văzut acest formular:

Nimic neobișnuit - multe companii vă cer e-mailul pentru buletine informative. Totuși, când mi-am introdus adresa, în loc de utilitate am primit:

Chiar și fără traducător, este clar că pagina solicitată nu a fost găsită. Care ar putea fi problema? Se dovedește că totul funcționează puțin diferit. În primul rând, trebuie să creați un cont în sistem, să vă confirmați înregistrarea și numai atunci puteți descărca utilitarul din secțiunea „Produse”.

O altă nuanță importantă - dacă respectați regula de aur a creării parolelor, inclusiv utilizarea caracterelor speciale, atunci va trebui să abandonați această practică. Nu vor fi probleme cu autorizarea pe site, dar aplicația DPS pur și simplu nu va accepta fraza de acces, afișând eroarea:

Prin urmare, ar trebui să vă limitați la o combinație de litere și cifre latine. Cu toate acestea, să nu judecăm cu strictețe: în timp ce sistemul este în stadiul de testare beta, astfel de erori sunt destul de naturale.

Acum să descarcăm și să instalăm în sfârșit aplicația în sine. Vă rugăm să rețineți că pentru ca acesta să funcționeze corect, sunt necesare Microsoft .NET 4.5, Adobe Flash Player ActiveX și versiunea curentă de Java. După lansare, utilitarul vă va solicita să vă conectați pentru a vă sincroniza cu SPM, ceea ce vom face.

Echipamentul este detectat automat (în versiunile anterioare numărul de serie trebuia specificat manual). După autorizarea cu succes, va apărea următoarea fereastră:

Nu vă fie teamă - programul dorește să vă determine coordonatele pentru afișare pe o hartă interactivă (mai multe despre asta puțin mai târziu), dar poziționarea poate fi dezactivată.

Acum să vedem ce ne oferă de fapt aplicația. Gama include o gamă întreagă de scanere care vă permit să controlați următorii parametri:

  1. Tensiunea și tensiunea totală pentru fiecare dintre liniile conectate;
  2. Tensiune pe procesorul central și placa video;
  3. Puterea curentului;
  4. Putere totala.

Folosind săgețile rotunde, puteți activa modul grafic care afișează modificările în timp real:

Există, de asemenea, un senzor de temperatură a sursei de alimentare, unde puteți selecta unitățile de măsură potrivite gusturilor dvs.:

Controlul ventilatorului Thermaltake Smart DPS G 750W este disponibil și în aplicația DPS. În modul „Performanță”, unitatea va selecta viteza optimă, aproape egalând temperatura componentelor sursei de alimentare cu temperatura ambiantă. Opțiunea „Zero ventilator” vă permite să opriți complet ventilatorul - deși sursa de alimentare în sine este extrem de silențioasă, dacă gospodăria dvs. nu este obișnuită cu sunetele liniștitoare ale unui server care funcționează, această funcție va face ca NAS-ul să fie aproape silențios. Având în vedere rentabilitatea sistemului nostru, este posibil ca răcirea activă să nu fie deloc necesară. Dacă temperatura depășește valoarea critică de 80°C, sursa de alimentare va trece automat în modul de funcționare intensivă.

Postul „Cheltuieli” vă permite să stabiliți tarife la energie electrică și astfel să aflați cât vă costă operarea echipamentului. Din păcate, în acest moment este acceptată o singură zonă tarifară și o singură monedă este dolarul american. Ca urmare, instrumentul este potrivit doar pentru scopuri informaționale, despre care utilitarul avertizează cu amabilitate.

O caracteristică destul de interesantă este capacitatea de a trimite date către rețelele sociale. Facebook, Twitter și echivalentul său chinez Weibo sunt acceptate. Când faceți clic pe pictograma corespunzătoare din contul dvs., este publicată o captură de ecran a contorului deschis în prezent. Trimiterea unei imagini prin e-mail este, de asemenea, disponibilă, dar numai dacă un client de e-mail este configurat anterior pe computer.

Fila „Înregistrare” oferă oportunități mult mai interesante. Aici puteți descărca rapoarte privind funcționarea sursei de alimentare după dată în format CSV.

Citirile se fac la intervale de un minut. Tabelul înregistrează toți parametrii afișați pe indicatoare - foarte convenabil pentru evaluarea eficienței sistemului.

Totuși, să luăm o pauză de la aplicație (am acoperit toate funcționalitățile disponibile, cu excepția controlului luminii de fundal, cu care acest model nu este echipat) și să vedem ce capabilități oferă platforma cloud SPM. Dar mai întâi, să mergem la „Contul meu” -> „Setări”:

Dacă setați starea la „Public”, statisticile vor fi afișate în fila „Toate încărcările”, dar numai utilizatorii adăugați ca prieteni vor avea acces la date. Când activați serviciul de geolocalizare, locația computerului dvs. va fi afișată pe o hartă interactivă.

Potrivit dezvoltatorilor, Smart Power Management ar trebui să devină nu doar un serviciu de monitorizare în cloud, ci o platformă socială cu drepturi depline. Folosind funcțiile de poziționare, puteți face cunoștințe cu alți utilizatori și puteți face schimb de experiențe prin mesaje private. Având în vedere că produsele țintă ale Thermaltake sunt profesioniști și entuziaști, în viitor un astfel de sistem poate servi ca o alternativă excelentă la grupurile tematice și forumurile, permițându-vă să găsiți colegi și persoane cu idei similare din întreaga lume în câteva clicuri.

Să mergem la fila „Încărcările mele”. Rapoartele generate de aplicație sunt încărcate aici.

Făcând clic pe link-ul „Download data...” ajungem la interfața vizuală. Toate informațiile stocate în rapoartele text sunt prezentate aici, dar sub formă de grafice. Puteți vizualiza statistici despre sursa de alimentare în sine, CPU și placa video:

Cea mai interesantă este fila „Analiză”. După ce ați selectat o sursă de alimentare (și platforma vă permite să adăugați un număr nelimitat de dispozitive), ajungem la această pagină:

Primele trei file vă permit să aflați timpul total de utilizare a sursei de alimentare, costul energiei electrice și respectiv cantitatea de kW/h consumată. Făcând clic pe pictograma arborelui, putem evalua compatibilitatea cu mediul a sistemului:

Din păcate, NAS-ul nu a funcționat deloc, așa că nu am plantat încă un copac. În continuare, puteți obține statistici rezumative privind consumul și costul de energie electrică, precum și puteți afla puterea medie pentru perioada selectată:

Fila „Analiza consumului de energie” vă va spune cât de potrivită este sursa de alimentare pentru stocarea fișierelor:

După cum v-ați aștepta, am reușit să asamblam un NAS de acasă al cărui consum de energie este comparabil cu cel al unui bec de uz casnic obișnuit.

Ultima filă vă permite să creați un plan de economisire a energiei pe baza parametrilor selectați. Aici puteți configura alerte pentru versiunea mobilă a aplicației:

În plus, Smart Power Management vă permite să gestionați de la distanță puterea computerului sau a serverului dvs. Toate instrumentele necesare sunt prezentate în secțiunea Telecomandă.

Este posibil să opriți complet alimentarea sau să reporniți sistemul (nu vă alarmați, semnalul corespunzător va fi trimis la placa de bază), precum și să programați o oprire:

Funcționalitatea listată este disponibilă și în aplicația DPS G Mobile, lansată pentru iOS și Android (Windows Phone a fost ignorat în mod natural). Și dacă vizualizarea statisticilor pe ecranul unui smartphone nu este foarte convenabilă, atunci implementarea controlului de la distanță al NAS-ului dvs. de acasă va fi utilă. Toate setările făcute anterior sunt complet sincronizate:

Cea mai utilă funcție este o alertă atunci când ventilatorul se oprește sau unitatea se supraîncălzește peste 60°C, după care puteți opri imediat sistemul, prevenind defectarea sursei de alimentare NAS de acasă.

În loc de o concluzie

Rezuma. Am descoperit că utilizarea Windows pe un NAS de acasă consumă mult timp, costisitoare și extrem de incomod. Lăcomie excesivă, configurare consumatoare de timp, actualizare și resincronizare, în cele din urmă, erori și necesitatea de a achiziționa o licență - toate acestea fac ca „windows” să fie poate cea mai proastă soluție pentru stocarea fișierelor. Prin urmare, în următoarea postare voi vorbi despre ce este NAS4Free și cu ce este folosit.

În ceea ce privește platforma Smart Power Management, pot spune că soluția funcționează deja excelent, oferind un set complet suficient de instrumente pentru monitorizarea și gestionarea puterii. Poate fi de un bun ajutor în situațiile în care utilizarea soluțiilor profesionale din industrie este neprofitabilă (de exemplu, la construirea unei infrastructuri IT pentru birouri mici). O sursă de alimentare inteligentă poate fi utilă și pentru un utilizator privat: atunci când computerul funcționează 24/7, capacitatea de a monitoriza modificările de la distanță va fi foarte utilă, la fel ca și un buton de panică pentru a opri sistemul în caz de urgență. Dar personal, aș dori să văd un sistem tarifar mai avansat, cu suport pentru mai multe zone și valute - acest lucru ne-ar permite să înregistrăm cu exactitate costurile cu energie și să planificăm un buget fără software suplimentar. Dacă Thermaltake lansează o versiune a utilitarului pentru Linux și FreeBSD, nu va avea deloc un preț. Sper ca reprezentanții companiei să citească Habr - poate le vor plăcea ideile mele și vor transfera utilitatea pe *nixes.

Întrebare asamblați singur NAS-ul sau cumpărați unul gata făcut provoacă invariabil holivar în cercuri înguste. Iată cel mai recent articol al lui Kirill Kochetkov Selectarea unei unități de rețea a generat deja trei pagini de discuții. Ce este caracteristic - complet dedicată războiului sfânt. Kirill IMHO, datorită experienței sale extinse, cunoaște subiectul NAS achiziționat mai bine decât oricine din RuNet. Dar nu consideră util să discute subiectul. va trebui sa incerc :)

IMHO, întrebarea din titlu are un răspuns foarte simplu și lipsit de emoții: Acesta variază în funcție de nevoile și resursele dvs. Iar ceea ce îi dă emoție este încercarea nu doar de a da un răspuns universal, ci de a impune acest răspuns tuturor.

Deci haideți să ne întrebăm prima întrebare - de ce ai nevoie de un NAS?Și se dovedește că marea majoritate nu au nevoie deloc de NAS. Da, îl pot folosi - dacă, de exemplu, un frate, un fiu etc. îl va instala și îl va da. Dar nu vor cumpăra unul nou (și îl vor configura) chiar dacă cel vechi va dispărea. Nevoile majorității oamenilor de a viziona filme sunt satisfăcute de un televizor, un computer obișnuit și, în cel mai avansat caz, serviciile de streaming, iTunes și Play. Prin backup, dacă ați terminat - cu o unitate USB și servicii cloud. Așa că să-i lăsăm deoparte pe cei care nu au nevoie de hardware-ul în discuție sub nicio formă.

Și în rest avem o minoritate mult mai mică, care poate spune de ce au nevoie de NAS. Această listă își merită propria postare (pe care o voi scrie în continuare), dar deocamdată este mai util să vă gândiți la această listă pe cont propriu. Cel mai probabil, lista va fi fără exotice, ca toți ceilalți. Descărcați torrente, vizionați filme și ascultați muzică printr-un player media, un televizor inteligent sau HTPC. Faceți backup pentru computerele de acasă și dispozitivele mobile. Stocați fotografiile de acasă. Atunci vi se potrivesc atât un NAS achiziționat, cât și un NAS auto-asamblat. Dacă lucrurile exotice sunt disponibile (exemplele vii sunt virtualizarea, utilizarea unui software specific care nu este inclus în livrarea NAS-ului gata făcut) - atunci acesta este un argument convingător în favoarea auto-asamblarii. Nu este că acest lucru este complet imposibil pe NAS gata făcut. Dar dacă aveți nevoie de virtualizare (acasă!), atunci nu este nicio problemă să asamblați și să configurați singur NAS-ul. În același mod, nevoile aparent obișnuite, dar pe scară largă (nu câțiva terabytes, ci zece până la douăzeci, transcodarea video pe diferite dispozitive etc.) ridică cerințele pentru un NAS gata făcut de la dispozitive simple de acasă la cele avansate. , sau chiar cele corporative. Ele cresc odata cu pretul.

Dar să presupunem că nu aveți exotice. Apoi intră în vigoare chestiune de resurse. daca tu este mai ușor să plătești în plusÎn loc să vă aprofundați în software și hardware, alegeți un NAS gata făcut, sunt destule. Mai mult, nu este atât de mult să plătiți în plus - aproximativ prețul unui hard disk pentru configurațiile de acasă fără exotice. Dacă Să te asamblați și să vă instalați este o plăcere, apoi revizuim cu atenție Lista de dorințe, încercăm să estimăm rezerva de creștere, alegem software-ul, apoi, conform cerințelor sale, hardware-ul. În această ordine, nu invers. Indiferent de software-ul și configurația pe care o alegeți, nu zeii sunt cei care ard oalele. Dacă sunteți capabil să alegeți hardware pentru un computer de birou și să instalați o axă acolo și, de asemenea, știți cum să Google și să înțelegeți ceea ce citiți, atunci aveți abilitățile necesare pentru a vă crea propriul NAS. Pe lângă pricepere, vei avea nevoie de timp. Cel puțin o zi sau două. Maximul este dacă se transformă într-un hobby – cât îți place. Dacă resursa de timp este critică, revenim din nou la opțiunea achiziționată.

PS După cum puteți vedea, nu există loc pentru un holivar în alegerea în sine. Ea există în aspecte psihologice, despre care nu le vom discuta aici. Cu o singură excepție. Aproape întotdeauna la început există o înlocuire de concepte. Și în loc să compari mere cu mere și ananas cu ananas, există o comparație între mere și ananas.

Cu doar câțiva ani în urmă pentru fier NAS auto-asamblat însemna platforma x86, iar NAS de bază gata făcut însemna ARM. Desigur, ARM consumă mai puțin, se încălzește mai puțin și este mult mai slab ca performanță. Dar în ultimii ani, a devenit posibil să colectați pe ARM. De exemplu, de Revelion l-am cumpărat de pe Avito cu 2500+300+300+200 = 3300 de ruble + alimentare + carcasă + card SD și am găsit o cutie USB pentru HDD în depozit, rămasă de la cumpărarea unei unități externe la un pret mai mic decat drive-ul intern al aceluiasi model. Am pus în cutie un disc vechi de un terabyte și jumătate, care a devenit inutil în media player-ul cu NAS. Configurat nas4free (cu zfs!), inclusiv un robot pentru descărcarea automată a noilor episoade de seriale TV și pentru transferul fotografiilor și a altor lucruri înainte și înapoi prin hot foldere, de ex. într-un fel de înțeles pentru o gospodină. Și a dus-o rudelor din alt oraș. Perioada de funcționare se apropie de 5 luni.

La fel, un NAS gata făcut astăzi nu are neapărat un procesor slab - dacă din anumite motive încărcarea dvs. este peste medie, alegerea este destul de largă. Deci, nici întrebarea câtă energie consumă și nici dacă performanța este suficientă nu este decisivă în alegere. Dacă cazul nu este exotic, ambele opțiuni pot oferi cerințele.

Prin software 99,99% din NAS-urile gata făcute sunt versiuni bazate pe Linux. Și în auto-asamblare puteți alege cel puțin Win, de la standardul Windows 7 Embedded, curățat de orice gunoi până la Win Server 2016 Tech Preview, cel puțin *nix în toată varietatea sa, de la Linux la FreeBSD și Solaris. Dar este acesta un avantaj comparativ? IMHO aproape sigur că nu. Pentru că dacă funcționalitatea software a unui NAS achiziționat nu este suficientă pentru cazul dvs., cel mai probabil aveți cerințe neobișnuite.

PPS UPD despre o întrebare pe care probabil o veți pune - care versiune are mai multe funcționalități?
IMHO - la fel, atât practic, cât și teoretic.

Practic: nu aveți nevoie de toată funcționalitatea, ci doar de cea pe care o utilizați. Și totul, cu excepția exoticului, este disponibil în toate variantele.

Teoretic: pe un hardware suficient de puternic, atât NAS-urile gata făcute, cât și cele auto-asamblate suportă un hipervizor. În consecință, puteți instala Xpenology într-o mașină virtuală auto-asamblată. (Acest lucru este legal, deoarece este o compilație de coduri publicate sub licența GNU. Apropo, Synology nu pretinde contrariul.)Și au toate funcționalitățile care sunt în DCM și lipsesc în sistemul gazdă. Exact la fel - dimpotrivă, punem orice într-o mașină virtuală pe un NAS gata făcut - și mergem mai departe. Deci întrebarea este doar despre hardware, citiți - despre bani. Această abordare nu rezolvă, desigur, problema cu unele servicii cloud de la producătorii de NAS. Dar dacă (!) aveți nevoie de ele, este puțin probabil să existe ceva unic printre ele care să nu fie înlocuit. Acestea. din nou despre bani. Și cele mici.

Niciodată până acum problema stocării fișierelor nu a fost atât de acută ca astăzi.

Apariția hard disk-urilor cu o capacitate de 3 și chiar 4 TB, a unităților Blu-Ray cu o capacitate de 25 până la 50 GB și stocarea în cloud nu rezolvă problema. În jurul nostru există tot mai multe dispozitive care generează conținut greoi în jurul nostru: camere foto și video, smartphone-uri, televizoare și video HD, console de jocuri etc. Generăm și consumăm (în mare parte de pe Internet) sute și mii de gigaocteți.

Acest lucru duce la faptul că computerul utilizatorului obișnuit stochează un număr mare de fișiere, de sute de gigaocteți în dimensiune: o arhivă foto, o colecție de filme preferate, jocuri, programe, documente de lucru etc.

Toate acestea trebuie nu numai stocate, ci și protejate de eșecuri și alte amenințări.

Pseudo-soluții ale problemei

Puteți echipa computerul cu un hard disk de mare capacitate. Dar în acest caz se pune întrebarea: cum și unde să arhiveze, să zicem, datele de pe un disc de 3 terabyte?!

Puteți să instalați două unități și să le utilizați în modul oglindă RAID sau pur și simplu să efectuați copii de rezervă regulate de la una la alta. Nici aceasta nu este cea mai bună opțiune. Să presupunem că computerul tău este atacat de viruși: cel mai probabil, aceștia vor infecta datele de pe ambele discuri.

Puteți stoca date importante pe discuri optice organizând o arhivă Blu-Ray de acasă. Dar va fi extrem de incomod de utilizat.

Stocarea în rețea este soluția la problemă! Parţial...

Network attached storage (NAS) - stocare fișiere în rețea. Dar poate fi explicat și mai simplu:

Să presupunem că aveți două sau trei computere acasă. Cel mai probabil, acestea sunt conectate la o rețea locală (cu fir sau fără fir) și la Internet. Stocarea în rețea este un computer specializat care este încorporat în rețeaua dvs. de acasă și se conectează la Internet.

Drept urmare, NAS-ul poate stoca oricare dintre datele dvs. și le puteți accesa de pe orice computer sau laptop de acasă. Privind în viitor, merită să spunem că rețeaua locală trebuie să fie suficient de modernă, astfel încât să puteți „pompa” rapid și ușor zeci și sute de gigabytes prin ea între server și computere. Dar mai multe despre asta mai târziu.

De unde pot obține un NAS?

Metoda unu: cumpărare. Un NAS mai mult sau mai puțin decent cu 2 sau 4 hard disk-uri poate fi achiziționat cu 500-800 USD. Un astfel de server va fi ambalat într-o cutie mică și gata de funcționare, așa cum se spune, „din cutie”.

Totuși, la acești 500-800 de dolari se adaugă PLUS costul hard disk-urilor! Deoarece NAS sunt de obicei vândute fără ele.

Pro: primești un dispozitiv gata făcut și petreci un minim de timp.

Dezavantajele acestei soluții: NAS costă la fel ca un computer desktop, dar are capabilități incomparabil mai puține. De fapt, aceasta este doar o unitate externă de rețea pentru mulți bani. Pentru destul de mulți bani obțineți un set limitat de funcții neprofitabile.

Soluția mea: bricolaj!

Acest lucru este mult mai ieftin decât cumpărarea unui NAS separat, deși durează puțin mai mult deoarece asamblați singur mașina). Cu toate acestea, obțineți un server de acasă cu drepturi depline, care, dacă doriți, poate fi folosit în întreaga gamă a capabilităților sale.

ATENŢIE! Nu recomand insistent să construiți un server de acasă folosind un computer vechi sau componente vechi, uzate. Nu uitați că un server de fișiere este stocarea dvs. de date. Nu vă zgâriți în a-l face cât mai fiabil posibil, astfel încât într-o bună zi toate fișierele dvs. să nu se „arde” împreună cu hard disk-urile, de exemplu, din cauza unei defecțiuni a sursei de alimentare a plăcii de bază...

Deci, am decis să construim un server de fișiere acasă. Un computer ale cărui hard disk-uri sunt disponibile pentru utilizare în rețeaua locală de acasă. În consecință, avem nevoie de un astfel de computer care să fie eficient din punct de vedere energetic, silențios, compact, să nu emită multă căldură și să aibă performanțe suficiente.

Pe baza acestui lucru, soluția ideală este o placă de bază cu procesor încorporat și răcire pasivă, de dimensiuni compacte.

Eu am ales placa de baza ASUS C-60M1-I . A fost achiziționat de la magazinul online dostavka.ru:

Pachetul include un manual de utilizare de înaltă calitate, un disc de driver, un autocolant pentru carcasă, 2 cabluri SATA și un panou din spate pentru carcasă:

ASUS, ca întotdeauna, a echipat placa foarte generos. Puteți găsi specificațiile complete ale plăcii aici: http://www.asus.com/Motherboard/C60M1I/#specifications. Voi vorbi doar despre câteva puncte importante.

Cu un cost de doar 3300 de ruble- oferă 80% din tot ce avem nevoie pentru server.

Există un procesor dual-core la bordul plăcii AMD C-60 cu cip grafic încorporat. Procesorul are o frecvență 1 GHz(pot crește automat la 1,3 GHz). Astăzi este instalat în unele netbook-uri și chiar laptop-uri. Procesor din clasa Intel Atom D2700. Dar toată lumea știe că Atom are probleme cu calculul paralel, care adesea îi reduce performanța la zero. Dar C-60 nu are acest dezavantaj și, în plus, este echipat cu o grafică destul de puternică pentru această clasă.

Există două sloturi de memorie DDR3-1066, cu posibilitatea de a instala până la 8 GB de memorie.

Placa conține 6 porturi la bord SATA 6 Gbit. Acest lucru vă permite să conectați până la 6 discuri (!) la sistem, și nu doar 4, ca într-un NAS obișnuit pentru acasă.

Ce este cel mai important?- placa este construită pe bază UEFI, și nu BIOS-ul obișnuit. Aceasta înseamnă că sistemul va putea funcționa normal cu hard disk-uri mai mari de 2,2 TB. Ea le va „vedea” întregul volum. Plăcile de bază bazate pe BIOS nu pot funcționa cu hard disk-uri mai mari de 2,2 GB fără „utilități speciale”. Desigur, utilizarea acestui tip de utilități este inacceptabilă dacă vorbim de fiabilitatea stocării datelor și a serverelor.

C-60 este un procesor destul de rece, așa că este răcit folosind doar un radiator din aluminiu. Acest lucru este suficient pentru ca, chiar și în momentul încărcării complete, temperatura procesorului să nu crească peste 50-55 de grade. Care este norma.

Setul de porturi este destul de standard, singura dezamăgire este absența noului USB 3.0. Și vreau mai ales să răspund prezenței unui port de rețea gigabit cu drepturi depline:

Pe aceasta placa am instalat 2 module de 2 GB DDR3-1333 de la Patriot:

Windows 7 Ultimate a fost instalat pe un hard disk WD de 500 GB Green, iar pentru date am achiziționat un HDD Hitachi-Toshiba de 3 TB:

Toate aceste echipamente sunt alimentate de o sursă de alimentare FSP de 400 de wați, care, desigur, este cu rezervă.

Pasul final a fost asamblarea tuturor acestor echipamente într-o carcasă mini-ATX.

Imediat după asamblare am instalat pe computer Windows 7 Ultimate (instalarea a durat aproximativ 2 ore, ceea ce este normal, având în vedere viteza redusă a procesorului).

După toate acestea, am deconectat tastatura, mouse-ul și monitorul de la computer. De fapt, a rămas doar o unitate de sistem conectată la rețeaua locală prin cablu.

Este suficient să vă amintiți IP-ul local al acestui computer în rețea pentru a vă conecta la acesta de pe orice mașină prin utilitarul standard Windows „Conexiune la desktop la distanță”:

Nu am instalat în mod deliberat sisteme de operare specializate pentru organizarea stocării fișierelor, precum FreeNAS. Într-adevăr, în acest caz, nu ar avea niciun rost să asamblați un PC separat pentru aceste nevoi. Ai putea doar să cumperi un NAS.

Dar un server de acasă separat care poate fi încărcat cu lucru peste noapte și lăsat este mai interesant. În plus, interfața familiară Windows 7 este ușor de gestionat.

În total, costul total al unui server de acasă FĂRĂ hard disk a fost de 6.000 de ruble.

Supliment important

Când utilizați orice spațiu de stocare atașat la rețea, lățimea de bandă a rețelei este foarte importantă. Mai mult, chiar și o rețea de cablu obișnuită de 100 de megabiți nu te încântă atunci când, să zicem, arhivezi de pe computer pe un server de acasă. Transferul a 100 GB pe o rețea de 100 Megabit durează câteva ore.

Ce putem spune despre Wi-Fi. Este bine dacă utilizați Wi-Fi 802.11n - în acest caz, viteza rețelei este de aproximativ 100 de megabiți. Ce se întâmplă dacă standardul este 802.11g, unde viteza este rareori mai mare de 30 Megabiți? Acest lucru este foarte, foarte puțin.

Opțiune ideală atunci când interacțiunea cu serverul are loc printr-o rețea de cablu Gigabit Ethernet. În acest caz, este foarte rapid.

Dar vă voi spune cum să creați o astfel de rețea rapid și la un cost minim într-un articol separat.

În medie, o altă postare despre NAS apare aproximativ o dată la șase luni și vorbește despre cum se instalează sistemul conform documentației. Vom complica sarcina legând-o de un proiect real și limitând bugetul. În plus, vom încerca să punem paie și noi în acele locuri în care un tânăr administrator de sistem nu a pus încă piciorul și vom distruge și câteva mituri din industrie.

Acest articol nu este destinat specialiștilor în stocarea datelor de pe server, jucători și alți overclockeri. Așa funcționează întreaga industrie pentru voi, colegi. Este pentru administratorii de sistem începători, fanii sistemelor UNIX și pasionații de software liber. Toată lumea a acumulat hardware vechi. Toată lumea trebuie să depoziteze cantități mari acasă sau la birou. Dar nu toată lumea are acces ușor la tehnologiile de server.

Sper din tot sufletul să găsești câteva idei utile pentru tine și să înveți în continuare din greșelile altora. Amintiți-vă: sistemul costă nu atât cât ați plătit pentru hardware, ci cât timp și efort investiți apoi în testare și operare.
Dacă nu vrei să citești, uită-te la link-urile și concluziile de la sfârșit; poate te vei răzgândi.

DISCLAIMER

Informațiile sunt furnizate de AS-IS fără nicio răspundere pentru utilizarea lor de către oricine, oriunde și în orice moment. Toate mărcile comerciale menționate din neatenție sunt proprietatea deținătorilor respectivi. Unii dintre ei nu mai au nevoie de publicitate atât de mult încât vin cu nume amuzante pentru ei.

Mulțumiri

Respect pentru Andrey Aleksandrovich Bakhmetyev, inginer și inventator. Sunt mândru că Andrei Alexandrovici a predat pentru mine la institut! Îi doresc mult succes în proiectele sale!

Sarcină

Deci, există o mică întreprindere care generează aproximativ 50 GB de fișiere pe săptămână, având nevoie de stocare de arhivă timp de câțiva ani. Fișierele sunt mari (aproximativ 10-20 MB fiecare) și nu pot fi comprimate folosind algoritmi convenționali. Volumul initial de date este de aproximativ 2TB. Datele foarte vechi pot fi stocate offline, conectându-se la cerere.
Trebuie să-l păstrezi într-un mod foarte modest buget solutie initiala 500 euro(la preturi vara 2013) si două săptămâni pentru asamblare si testare .

Pentru acești bani, trebuie să construiți un sistem care să permită unui grup mic să lucreze cu fișiere din aceeași rețea locală de pe platforme diferite (Windows, Mac OS). Necesită funcționare pe termen lung fără un administrator de sistem la fața locului, protecție împotriva defecțiunilor și funcții de bază de gestionare a drepturilor de acces.

Modalități tradiționale

Desigur, puteți cumpăra spațiu de stocare în rețea: sunt realizate de NetApp, QNAP, Synology și alți jucători și o fac bine chiar și pentru întreprinderile mici. Dar cei 500 de euro ai noștri sunt doar începutul conversației pentru o cutie goală, fără discurile în sine. Daca ai 1000-2000 de euro, este mai bine sa cumperi un produs finit, iar noi vom incerca sa platim cat mai mult cu cunostinte si cat mai putin cu timp si bani.

UPD (spoiler ed. 2 din 2014-03-08):

Dacă asamblați din fier nou, și nu din vechituri

Pe baza totalității acestei postări și a comentariilor sale, oferite cu amabilitate de către habrocomunitate, propun următorul algoritm pentru un simplu patru discuri sisteme:

  1. Dacă dimensiunea dublă a celui mai încăpător model de disc disponibil nu este suficientă pentru datele stocate, nu mai citiți spoilerul (exemplu: model de 4TB, trebuie să stocați 7TB de date, apoi continuați; dacă trebuie să stocați 10TB, atunci opriți)
  2. Alegem un produs din linia MicroServer a celebrului producător de servere Kharlampiy-Pankrat; de exemplu, n36l, n40l, n54l, cu patru locații de unitate (principalul este că există suport pentru memoria ECC)
  3. Ne asigurăm că ne dotăm serverul cu memorie cu verificare de paritate (ECC) la rata de 1 GB pentru fiecare 1 TB de date stocate, dar nu mai puțin de 8 GB (conform recomandării FreeNAS, pentru discuri de până la 4TB se dovedește a fi doar 8GB)
  4. Dacă nu avem memorie ECC, nu mai citiți imediat acest spoiler, citește postarea până la sfârșit
  5. Alege producător discuri care utilizează prezentarea generală a erorilor curente; de exemplu, acesta: http://habrahabr.ru/post/209894
  6. Alege linie ieftină Unități SATA cu disponibilitatea obligatorie a ERC, și de ce, citiți aici: http://habrahabr.ru/post/92701
  7. Alege capacitate discuri (2TB, 3TB sau 4TB) pe baza presupunerii că vor fi patru dintre ele și că doar jumătate vor fi disponibile pentru date (a doua jumătate este pentru redundanța RAID)
  8. Înainte de a cumpăra, verificăm din nou cu atenție și minuțios compatibilitatea hardware-ului între ele, numărul de sloturi, locații, benzi și alte lucruri, dar pentru FreeNAS cel mai important lucru este că tot hardware-ul este suportat de kernel-ul actual FreeBSD.
  9. Alegem o unitate flash bootabilă bună citind continuarea acestei postări (partea 2: amintiri bune)
  10. Cumpărăm, inhalăm aromele de hardware nou, asamblam, conectăm, lansăm; necesar pentru ZFS dezactivați toate RAID-urile hardware
  11. Creați un volum RAIDZ2 de patru discuri, neapărat cu dubla redundanță (pe dimensiuni de volum de aproximativ 12 TB există riscul de a întâlni un URE rău, citiți despre asta în această postare; dacă nu ne este frică de URE și totuși asamblam RAIDZ pe patru discuri, verificați dimensiunea sectorului fizic - pe discurile moderne este 4Kb, iar în acest caz va funcționa o bandă complet ridicolă de 43Kb, care va irosi și viteza matricei: forums.servethehome.com/hard-drives-solid-state-drives/30-4k-green-5200-7200 -questions.html)
  12. Adăugați sare, zahăr, piper, închisoare, bile, scripturi și smântână similară după gust

Dar ce zici Stocare in cloud, tu intrebi? La momentul scrierii acestui articol, stocarea populară în cloud pentru volumele noastre pare mai scumpă decât ne-am dori. De exemplu, costul stocării unei cantități nelimitate de date timp de 36 de luni pe binecunoscutul serviciu Throw Box va costa mai mult de câteva mii de dolari, deși pot fi plătiți treptat. Desigur, există servicii precum Amazon Glacier (mulțumită lui A.M. pentru bacșiș) sau Openwork Windows, dar, în primul rând, încarcă nu doar stocarea, ci și circulația (cum se calculează a priori?), iar în al doilea rând, să nu uităm că afacerea stă pe un uplink de internet de 10 Mbit, iar manevrarea teraocteților va necesita nu numai anumite eforturi pentru a gestiona procesele, ci va fi și foarte obositoare pentru utilizatori.

De obicei, în astfel de cazuri iau un computer vechi, cumpără discuri mari suplimentare, instalează Linux (nu neapărat, cineva reușește să instaleze Windows 7) și creează o matrice RAID5. Grozav. Totul funcționează bine timp de aproximativ șase luni până la un an, dar într-o dimineață însorită, serverul dispare brusc din rețea fără niciun avertisment. Bineînțeles, administratorul de sistem lucrează pentru o altă companie de mult timp (ruta de personal), nu există o copie de rezervă (volumele sunt prea mari), iar noul administrator de sistem nu poate repara sistemul (în același timp, el îl certa pe vechiul administrator de sistem și pe dialectul Linux YYY, pentru că ar fi trebuit să folosească Linux ZZZ, atunci cu siguranță nu ar fi probleme). Toate aceste povești s-au repetat de mult timp și, în același mod, doar versiunile OS se schimbă și volumul de date crește.

Mituri din industrie

Mitul RAID5
Cel mai des întâlnit mit, pe care eu însumi l-am crezut până de curând, este că o a doua eșec consecutiv într-o matrice nu se poate întâmpla în practică, conform teoriei probabilității. Dar se poate, și cum! Să simulăm o situație reală: serverul funcționează de câțiva ani, după care un disc din matrice se defectează. Nu e mare lucru deocamdată, instalează un nou disc și ce se întâmplă? Da, reconstrucția matricei, de exemplu. sarcina maximă pe termen lung pe discurile deja uzate. Într-o astfel de situație, eșecurile sunt foarte posibile și apar.
Dar asta nu este tot. Există, de asemenea, o probabilitate metodologică a unei erori de citire inerentă producătorului, care, în anumite circumstanțe, acum garantează practic că RAID5 nu va fi remontat după o defecțiune a discului.
Mitul Terabyte
Puteți considera, desigur, toți producătorii de discuri ca fiind programatori începători, dar un kilobyte din industrie este acceptat ca 1000 de octeți, strict conform sistemului SI (celălalt kilobyte este de fapt numit kibibyte din 1998 și este desemnat KiB). Cu toate acestea, asta nu este tot. Faptul este că toate discurile de arbore fabricate au defecte deja descoperite în fabrică, al căror număr este aleatoriu și, prin urmare, dimensiunea reală disponibilă „plimbă”. Pentru modelele bugetare, variază chiar și în cadrul aceluiași lot de produse identice, atât în ​​sus, cât și în jos. În setul meu de patru discuri identice de 2TB, două s-au dovedit a fi cu aproximativ 2 GB mai puțin, iar celelalte două au fost cu aproximativ 400 MB mai mult decât capacitatea nominală. Acestea. un kilobyte, ca un sinus în timp de război, variază de la 999 de octeți pe 6 biți până la 1000 de octeți sincer, chiar și cu o jumătate de bit la sfârșit. Fie produsele sunt livrate pe piața noastră pe submarine cu scurgeri, fie inundația este de vină, dar bucățile dispar pe undeva.

Nu subestimați acest factor: dacă înlocuirea unui disc eșuat în matrice se dovedește a fi chiar cu un bloc mai scurtă decât volumul nominal, atunci matricea RAID degradată ar putea, teoretic, să nu fie asamblată la starea sa optimă și vom avea o durere de cap care ar putea au fost ușor de evitat la început. Pe baza acestui lucru, mai mult nu înseamnă mai bine, principalul lucru este consistența.
Presupun că producătorii de hardware de server rezolvă această problemă făcând întotdeauna o rezervă tehnologică și, în același timp, reducând artificial cantitatea de spațiu disponibil în firmware-ul discului, astfel încât pentru un anumit cod de produs pot oricând (în limita suportului) să obțină un disc care are aceeasi capacitate. Acesta este probabil unul dintre motivele pentru care o unitate Seagate sub binecunoscuta marcă de server Kharlampiy-Pankrates și „fratele” său fără ea nu sunt exact același produs. Dar aceasta este doar presupunerea mea. Poate că liderii de pe piața de stocare a datelor au mai multe atuuri tehnologice în mânecă.

Riscurile proiectului

În orice proiect este important să înțelegem riscurile, pentru că până la urmă construim nu pentru distracție, ci pentru succesul afacerii. Pentru a atinge armonia Krepsondo (ne pare rău, continuitatea afacerii), vom construi mai întâi un model de risc simplificat care ar trebui să țină cont de eșecurile probabile și de consecințele acestora.
Hardware
Datorită bugetului nostru, nu avem acces la echipamente de server, așa că putem folosi doar discuri și controlere ieftine, iar acesta este teritoriul defecțiunilor spontane din senin. Riscurile hardware includ: uzura mecanică (unități cu ax, ventilatoare), uzură electrică (în special pentru memoria flash), erori ale firmware-ului discului sau controlerului, sursă de alimentare de calitate scăzută, discuri de calitate scăzută, dezintegrarea matricei RAID hardware. Lipsa pieselor de schimb pentru dispozitiv (SPTA) puse în vânzare din cauza învechirii poate fi, de asemenea, considerată un risc.
Software
Defecțiunile software includ probleme cu sistemele de operare standard, care au tendința de a se autodistruge și nu au cea mai bună capacitate de auto-vindecare după căderile de curent, necesitând administrare regulată. Să adăugăm aici erori de reconstrucție RAID software, erori în driverele controlerului, acțiuni ale utilizatorului (intenționate și neintenționate) și acțiuni de cod rău intenționat.

Hardware disponibil

Aveam la îndemână computerul meu vechi din 2004. lansare pe placa de bază Socket 478 GA-8IPE1000MK, cu un procesor Pentium 4 @3GHz și 1GB RAM. Pe carcasa scrie ZEUS, are șase compartimente interne de 3,5” (după standardele de atunci asta era mult), unul de 3,5” pentru un FDD arhaic, patru de 5,25”, două spații pentru ventilatoare de răcire și o sursă de alimentare de 250W. Placa video ATI RADEON 8500 a redat cândva hit-uri precum Soldiers of Anarchy, dar ventilatorul său purtător de ulei urla ca Hound of the Baskervilles de mult timp (desigur, când se poate roti deloc). Răcirea procesorului a fost rezolvată de Zalman CNPS5700D-Cu, care a extras aer încălzit din radiator și l-a suflat printr-un canal de aer excentric în carcasă, de unde a trebuit din nou suflat de un al doilea ventilator.

Într-o zi, m-am săturat atât de tot acest aerodrom încât am decis să-l decup literal: am luat un ferăstrău electric și am tăiat o gaură rotundă în carcasă (de-a lungul grilajului ventilatorului), extinzând conducta de aer cu o bucată de sticlă de plastic. din apa minerala Karma Doma. Am scos al doilea ventilator și am redus viteza primului (pe CPU) cu un reostat.

În această formă ușor punk, toată această parte materială a stat cu tristețe pe raft până astăzi.

Dulapul meu de curiozități a fost completat de o gaură în panoul din spate al carcasei din cauza interpretării libere de către producătorul carcasei a standardelor ATX: s-a dovedit a fi imposibil să potriviți panoul gol acolo fără un dosar și am renunțat la aceste încercări. .

Placa de bază avea un controler RAM care nu permitea schimbarea stick-urilor în modul STANDBY (asta se stinge computerul cu un buton, dar sursa de alimentare este pornită). Există chiar și un indicator LED special RAM_LED, a cărui sarcină a fost să avertizeze administratorul de sistem despre prezența tensiunii în circuit:

Când RAM_LED este ON, nu instalați / scoateți DIMM-ul din soclu

Desigur, până la urmă controlerul a eșuat; iar dacă nu mișcai memoria în conector într-un anumit mod șamanic, placa de bază nu o vedea și începea să scârțâie dezgustător. În cartea de referință, acest semnal ar putea însemna fie o problemă cu RAM, fie o problemă de alimentare, ceea ce era complet confuz. Pentru a completa imaginea, BIOS-ul a creat un fel de mediu deosebit de strâmb la încărcarea de pe unități flash, motiv pentru care toate derivatele SYSLINUX nu s-au încărcat categoric pentru mine (de referință: acesta este un bootloader pentru unități CD/flash aproape necontestat pentru un număr mare). a variantelor Linux).
Deci de ce fac toate astea?

Concluzii:

  1. Un astfel de computer este complet nepotrivit pentru sarcinile serverului.
  2. Sexul cu hardware vechi este strict contraindicat pentru tinerii administratori de sistem.

Idei

Înlocuirea fierului
Desigur, o mamă cu buggy, mecanica uzată și o sursă de alimentare veche nu se încadrează deloc în filosofia lui Crepsondo (o, scuze din nou, continuitatea afacerii) și, prin urmare, trebuie înlocuite în primul rând și fără discuții inutile. Armonia lui Crepsondo este mai importantă pentru noi, așa că să ne luăm la revedere vechiului fier de călcat, acesta și-a îndeplinit misiunea istorică.
Alegerea înlocuitorului pentru Socket 478 s-a dovedit a fi mică: ASRoсk P4i65G. Pare a fi o mamă bună cu grafică la bord, trei PCI-uri, două SATA și șase USB-uri la bord. Monitorizarea hardware se bazează pe Winbond W83627 (acceptat în pachetul lm-sensors; acest lucru s-a dovedit a fi util ulterior la calibrarea reostatului ventilatorului pe baza temperaturii CPU a sistemului care rulează).

Acum nu emite nimic, încărcarea de pe unități flash funcționează bine, ceea ce este o veste bună. O sută de megabiți la bord nu sunt suficienți pentru o rețea NAS, așa că ocupăm imediat un slot PCI cu D-Link DGE-530T de buget, lăsând încă două sloturi PCI pentru controlerele de disc. De obicei, au până la patru porturi, care împreună cu două integrate ne vor oferi posibilitatea de a conecta zece unități.
Vă voi spune despre noua sursă de alimentare mai târziu, dar deocamdată voi reține că pentru sistemul meu bazat pe Socket 478, 250W a fost suficient. Prin urmare, după ce am estimat mental rezerva de putere de 200W pentru învârtirea unităților cu ax, am fost imediat de acord cu sursa bugetară FSP Group ATX-450PNR evaluată la 450W oferită mie în magazin. La suprafață, mi-a plăcut ventilatorul mare de 120 mm de viteză mică - ceea ce înseamnă că va fi mai puțin zgomot (UPD: privind înainte, ATX-450PNR, în ciuda tuturor trucurilor, nu a făcut față sarcinii și nu recomand să folosești it; vezi habrahabr.ru/post/218387).

În același timp, am luat o pereche de ventilatoare Zalman ZM-F1-FDB pe un rulment hidrodinamic la modă: primul va merge la coolerul CPU, al doilea la suflarea primului grup de discuri.
De fapt, tot ce rămâne este să alegi cel mai important lucru.

Subsistemul disc

Pentru stocarea în rețea, cea mai importantă sarcină este selectarea unui mod de matrice (RAID). Deoarece bugetul soluției nu ne permite să folosim hardware-ul serverului, suspinăm și lăsăm imediat deoparte controlerele RAID hardware, SAS și alte Fibre Channel. Am pus acolo și unități SSD. Din moment ce avem un NAS în bucătărie (scuți jocul de cuvinte), calea spinoasă va trece prin lumea magică soluții software RAID bazate pe unități SATA spindle ieftine. Este mult mai interesant în acest fel, dar să ne ajute practicile Krepsondo.
Discuri
În opinia mea subiectivă, alegerea produselor SATA (comparativ cu SAS/FC) este și mai confuză și mai amestecată cu marketingul. Am văzut două intervale de preț convenționale pentru unitățile de ax Seagate, care diferă cu aproximativ 40%. Cel de sus este considerat a fi o soluție pentru întreprinderile mijlocii, iar cel de jos este pentru utilizatorii casnici și întreprinderile mici. Care sunt pericolele folosirii celor mai ieftine discuri? Conform evaluărilor subiective ale unor experți (link), discurile ieftine eșuează semnificativ mai des decât cele scumpe în prima săptămână de funcționare, iar pe baza rezultatelor anului, tendința continuă. După ce am prezentat cu atenție acest tabel aici, repet că aceasta este o evaluare subiectivă foarte aproximativă a unuia dintre utilizatorii de internet, fără a indica anumite produse:

Conform observației aceluiași utilizator, aproximativ una sau două dintr-o duzină de unități SATA vechi de un an eșuează în al doilea an de viață. Desigur, toate SATA se comportă vizibil mai rău decât SAS sau Fibre Channel, cu greu se poate contrazice acest lucru. Ca, într-adevăr, cu bugetul alocat, care nu ne lasă aproape deloc de ales.

Am ales producătorul Seagate destul de intuitiv, așa că nu voi descrie acest proces.

UPD:
Întrucât evenimentele descrise au avut loc în vara anului 2013, nu am citit această postare minunată: http://habrahabr.ru/post/209894/. Sugerează că Seagate nu este cea mai bună alegere, dar cititorul este cu siguranță acum prevenit și prearmat. Multumesc, habrocomunity, esti cei mai buni!

Analizând rapid ofertele din magazine, am remarcat că prețul unităților bugetare de 4TB de capacitate mare este cu aproape 90% mai mare decât ofertele de 2TB, adică. Costul specific al stocării unui gigabyte a crescut aproape liniar cu volumul. De ce este asta atât de important? Cert este că nu am reușit să găsesc un controler pentru magistrala PCI cu suport garantat pentru unități de 4TB și nu am avut ocazia să experimentez. Acest lucru ne-a prezentat o alegere dificilă: fie să limităm discurile la 2TB, fie să renunțăm la vechiul hardware și să trecem la magistrala PCI Express (cu achiziționarea unui computer nou). Din fericire, dependența aproape liniară a prețului de capacitate a eliminat deciziile dificile, dar recomand cititorului să ia întotdeauna în considerare costul total al subsistemului de disc, deoarece într-un NAS este decisiv, iar beneficiile discurilor de mare capacitate pot depăși orice altceva. .

Mi-a plăcut modelul ST2000DM001 pentru prețul său. Aceasta a fost opțiunea cu cel mai mic buget din linia Seagate 2TB, folosește noua dimensiune a sectorului de 4Kb și necesită inițializarea (formatarea) adecvată a sistemului de fișiere. Este interesant că reprezentanții ST2000DM001 dau peste atât cu două, cât și cu trei plăci (în imagine există o variantă cu două).

Se pare că noii proprietari ai proiectului FreeNAS nu au cruțat niciun efort în refactorizarea profundă a codului, ceea ce probabil a venit cu prețul abandonării unor caracteristici „învechite” (de exemplu, RAID5). În orice caz, FreeNAS pare a fi un motor puternic de dezvoltare pentru FreeBSD și există un interes clar pentru dezvoltarea ZFS în nucleul gratuit. Ei bine, să le urăm colegilor noștri mult succes.

Dacă comparăm FreeNAS și strămoșul său ram NAS4free, atunci pentru mine subiectiv FreeNAS arată mai puternic, în ciuda lipsei RAID5. Există un anumit sentiment care nu este ușor de explicat în cuvinte: mirosul de cod care necesită refactorizare profundă („cod mirositor”) circulă prin interfața grafică NAS4free. Deci, ce fel de refactorizare este aceasta? Iată un exemplu simplu: spre deosebire de NAS4free, chiar și atunci când lucrează de pe o unitate flash, FreeNAS poate aplica modificări de configurare fără a reporni complet sistemul. Și asta în ciuda faptului că sistemul rădăcină este montat în modul numai citire. Pentru mine acesta a fost un argument puternic. În plus, FreeNAS a trecut la stocarea configurației în SQlite RDBMS, iar NAS4free încă folosește un format XML simplu, dar nu cel mai de încredere.

RAID5 sau nu RAID5
Deși matricele RAID software UFS și GEOM nu ating nivelul de tehnologie ZFS cu RAIDZ (la prima vedere se pare că aceasta este o competiție între un set de traverse și o punte de cabluri), GEOM are popularul RAID0/1 /5 moduri. Cu toate acestea, FreeNAS modern nu permite crearea de volume RAID5, iar pentru compatibilitate rămân doar cele mai simple moduri RAID0 (stripe) și RAID1 (oglindă).

De ce este asta?

Probabil că există două motive pentru aceasta, să le numim simplu: mecanice și matematice (deși în discurile fuse sunt împletite ca dualitatea undă-particulă).

Să ne imaginăm eșecul/înlocuirea unui disc într-o matrice de 10TB după doi ani de funcționare: procesul de reconstrucție timp de o săptămână (!) va chinui fusurile deja uzate (vezi mai sus). Mitul RAID5). Dar cu un astfel de stres, vechile discuri s-ar putea să nu dureze nici măcar trei zile, prăbușind complet matricea, iar apoi va începe stresul pentru noi și chiar ce fel de stres.

Vă puteți întreba: cum este posibil, de ce o săptămână pentru reconstrucție? Să aruncăm o privire la reprezentanții a două generații de Seagate Barracuda (folosim materiale de la http://www.storagereview.com):

Dacă capacitățile au crescut de aproximativ 8 ori, atunci vitezele s-au triplat. Ironia, totuși, este că a priori ne putem imagina viteza reconstrucției RAID1 aici și chiar și o opțiune atât de rapidă pe controlerul nostru PCI de epocă nu va fi atât de grozavă. În matricele RAID5, viteza este în general determinată de abilitățile matematice ale procesorului și, conform diverselor estimări, este de aproximativ o zi pentru fiecare TB de date (din păcate, nu pot da link-uri, scuze).

Dar asta nu este tot, dragă cititor. Discurile au un parametru numit Unrecoverable Read Error Rate, care pe modelele SATA moderne de buget este de 1 sector pentru fiecare sută de trilioane de biți. Acestea. Aproximativ din fiecare disc de 12TB scris, o dată se va spune „scuze, stăpâne, dar este absolut imposibil să dai înapoi sectorul necesar; eroare de citire.” Aceasta este o eroare metodologică introdusă de producător și deci garantând teoretic imposibilitatea reconstrucției unui array RAID5 cu o capacitate de peste 12TB pe discuri ieftine(Pentru a fi corect, observăm că URE pe discurile SAS este cu cel puțin un ordin de mărime mai mic, iar volumul critic este în mod corespunzător mai mare). Epitaful pentru RAID5 a fost scris de Robin Harris în articolul său De ce RAID 5 nu mai funcționează în 2009.

Pe baza rezultatelor alegerii hardware-ului, capacitatea totală maximă a discurilor noastre este de 20TB (18TiB), așa că încă o dată să ne amintim calea către continuitatea afacerii prin practicile filozofice ale Krepsondo, să tragem aer și să ne amintim colectiv RAID5.

Alegerea finală: matrice pliabilă
Deci, renunț atât la RAID hardware (scump), la ZFS (scump), cât și la RAID5 software (lent și nesigur). Aleg FreeNAS cu volume UFS bazate pe tehnologii GEOM: simplu, fiabil și, dacă este necesar, reparabil, ca o pușcă de asalt Kalashnikov. Exact ceea ce ai nevoie.
Să adăugăm o unitate flash USB pentru a porni sistemul - toate discurile axului vor fi dedicate datelor. Nu vrem ca cineva să scoată accidental unitatea flash bootabilă care iese din exterior, așa că alegem o unitate flash de buget cu dimensiunile cele mai mici (după cum s-a dovedit mai târziu, a fost decizie fatală și neplăcută: http://habrahabr.ru/post/214803/).

Dintre opțiunile Stripe și Mirror, aleg, desigur, Mirror (adică RAID1). Sistemul de discuri rezultat arată ca un set de mai multe volume oglindă independente. Fiecare oglindă este asamblată dintr-o pereche de discuri de 2TB (limitare controler), inițializată și montată independent. Cantitatea maximă de date stocate online pe zece discuri va fi de aproximativ 10TB în cinci volume independente (mai precis, 9TiB).

Deși acest design poate părea oarecum stângaci, este într-adevăr justificat având în vedere volumele noastre de date și numărul de discuri: altfel am obține un monolit neseparabil cu timp de reconstrucție prohibitiv în caz de defecțiuni.

Să adăugăm o mică atingere aici: deoarece se folosesc unități de consum ieftine, atunci când creați volume va trebui să reduceți artificial volumul pentru a nu avea probleme la înlocuirea ulterior a unităților eșuate cu altele noi (cu o capacitate flotantă de aproximativ 2TB). Să lăsăm „cozile” tehnologice la sfârșit pentru un somn mai bun.

Despre debitul unei mașini încărcate cu casete streamer
Din punctul de vedere al stocării arhivelor, nu ar trebui să fii deloc supărat de capacitatea: matricea noastră este pliabilă. După ce a epuizat cantitatea disponibilă de date stocate pe serverul online în volumele nr. 1-5, putem deconecta manual cel mai vechi volum nr. 1, scoatem discurile acestuia, instalam două discuri noi de 2TB și inițializam un nou volum nr. 6. Unitățile vechi pot fi apoi încapsulate într-un design USB și conectate la același server FreeNAS conform cerințelor afacerii, fără a demonta întreaga carcasă. Le puteți monta doar în citire. Dacă doriți cu adevărat, îl puteți conecta atât la Windows, cât și la Mac. În orice caz, amintiți-vă: este mai bine să nu scuturați vechiul disc ax peste fleacuri, altfel nisipul magnetic va cădea din blocul ermetic din cauza vârstei.

Există, de asemenea, un scenariu interesant cu unionfs: comutați volumele complete în modul citire și plasați-le „în jos” sub sistemul de fișiere al volumului „superior”, apoi va exista o iluzie a continuității spațiului pe disc. Adevărat, unionfs este un lucru abstru și, prin urmare, periculos, iar opțiunea de numai citire este probabil singura care a fost mai mult sau mai puțin testată.

Gata, volumele de stocare a arhivelor sunt acum limitate de volumul dulapului sau al carcasei în care sunt stocate discuri vechi. Dacă și acest caz este mutat în spațiu, atunci lățimea de bandă va depăși scara.

Ingineria Hull

Să ne gândim puțin la răcirea primară, pentru că discurile noastre la 7200 rpm vor fi calde. Găsim un loc în carcasă pentru a sufla aer în compartimentele de 3,5” și, cu dificultate aproape chirurgicală, potrivi ventilatorul nostru Zalman ZM-F1-FDB acolo cu benzi de cauciuc anti-vibrații, pe care trebuie să le trageți cu degetele prin subțire. sloturi ale carcasei. La naiba cu aceste carcase pentru consumatori cu pasajele și crăpăturile lor...

Mi-am adus aminte de o comedie veche.

Soldatul este întrebat: „De ce vezi atât de prost?” El răspunde: „Ei bine, există o operație la ochi, dar se face prin anus și nu voi lăsa niciun tip să intre acolo”...

Plasticul verde excentric al sticlei de apă minerală Karma Doma care iese din spatele corpului este deja destul de ochi. Prin urmare, dezasamblam răcitorul CNPS5700D-Cu, luăm conducta de aer cu noi și mergem la magazin să facem niște cumpărături. După ce am încercat pe rând sticle de apă minerală de diferite mărci, suntem convinși că diametrele sticlei de doi litri Zvon Aqua se potrivesc perfect cu partea rotundă a conductei de aer CNPS5700D-Cu (au fost turnate la aceeași fabrică sau ceva?).

Să mulțumim companiei Shtuka-Shkola pentru o astfel de coincidență reușită și, după ce am petrecut încă câteva ore cu diverse obiecte ascuțite, obținem o parte a conductei de aer de formă complexă din plastic transparent.

Instalăm un nou ventilator ZM-F1-FDB de 80 mm în răcitor. Rulmenții hidrodinamici au o durată de viață comparabilă, dar sunt mai silentioase decât rulmenții cu bile puternice. În ultimul moment, desigur, se dovedește că gaura de pe corp este cu o jumătate de centimetru mai mare decât este necesar, așa că adăugăm o fustă petale din bandă adezivă, ideea căreia a fost sugerată de designerii de avioane de luptă cu vectorizarea împingerii variabile.

Produsul nostru de fapt seamănă oarecum cu o duză deflectabilă, dar nu arată chiar atât de punk.

În cele din urmă, a sosit momentul să mă ocup de locul în care în urmă cu zece ani nu am reușit să dezleg marele proiect ingineresc chinezesc. Vă reamintesc că vorbim despre panoul din spate pentru conectorii ATX care vine cu placa de bază, sau mai exact, despre imposibilitatea instalării lui în acest slot:

Se pare că puzzle-ul poate fi rezolvat complet cu un clește, doar îndreptați profilul de-a lungul perimetrului, centimetru cu centimetru. Priza va adera perfect la conectorii cu orificiile sale, iar neregulile vor intra în interiorul carcasei și nu vor deranja estetica noastră inginerească:

Pentru a evita efectul de spaghete, legăm cablurile SATA între ele cu legături, pentru că nu există loc pentru paste în carcasele serverului. Marcam cablurile folosind marcatori de perechi răsucite. Atașăm reostatul ventilatorului la carcasă pe un picior de placă de bază neocupat convenabil. Discurile vechi sunt încă în carcasă pentru o mai bună calibrare a fluxului de aer, dar în curând vom scăpa de ele.

Ghidați din nou de considerente de eficiență termică, vom asambla matrice de oglinzi de pe discuri prin cel puțin un compartiment, adică. astfel încât discurile unei matrice nu erau vecine în locații și nu se încălzeau între ele, mai ales în operațiunile de reconstrucție lungi. Etichetăm și discurile, cel puțin cu numărul de volum. UPD: De asemenea, este mai bine să plasați numărul de serie al discului imprimându-l pe o imprimantă cu bandă termică sau, dacă nu aveți una, doar pe o bandă de hârtie sub bandă adezivă transparentă. Când există mai mult de două discuri, acest lucru poate fi foarte util pentru lucrări urgente și de urgență.

Mai rămâne doar să porniți alimentarea, să măsurați temperatura și să calibrați reostatele ventilatorului sub sarcină.