Hur man gör nas från en dator med Windows 7. Hur man förvandlar en gammal PC till en modern server. Konfigurera lagringsenhetsinställningar

Den här artikeln kommer att fokusera på nätverkslagringsenheter. NAS. Skapa din egen nätverkslagring NAS inte så svårt. Det skulle finnas lite lust. Och så, det finns en önskan, komponenter för montering NAS där med. Låt oss börja...

Tillgängliga komponenter:

  • Gigabyte GA-945GZM-S2 moderkort
  • Intel Celeron 420-processor
  • RAM DDR 512 MB
  • MidiTower ATX Classix Avrora 400W fodral
  • Hårddisk WD200
  • IDE-kabel
  • SATA-kabel

Dessutom finns det CD-enhet att installera ett operativsystem som kommer att anslutas tillfälligt och därefter kopplas bort och som inte kommer att ingå i NAS.

Jag skulle vilja fästa din uppmärksamhet på det faktum att HDD WD200 endast kommer att användas för systemet, men inte för att lagra information. Hårddiskar för att lagra information kommer att installeras i allra sista stund.

Först och främst monterar vi alla dessa komponenter i väskan. Inga frågor uppstår under denna procedur, så monteringsbeskrivningen systemenhet för användning som nätverkslagring(NAS) Jag hoppar över. Låt mig bara förtydliga att HDD WD200 är ansluten av mastern.

I det andra steget konfigurerar vi BIOS:

I BIOS (AWARD BIOS) är vi intresserade av inställningen som finns i avsnittet Power Management Setup: AC BACK-funktion- välj från listan som tillhandahålls Minne

Den här inställningen definierar:

  • Skulle datorn starta automatiskt efter att strömförsörjningen har återställts om den försvann (Full-On)
  • Håll dig borta (soft-off)
  • eller återgå till det tillstånd som fanns vid tidpunkten för strömavbrottet (minne)

En annan inställning som vi kommer att uppmärksamma är i avsnittet Integrated Peripherals: On-Chip SATA-läge- Välj Förbättrad(vi gör detta för att om vi ansluter ytterligare hårddiskar, kommer vi inte att ha några oväntade problem med att enheterna oväntat byter kanal).

Alternativ On-Chip SATA-läge konfigurerar en modern IDE/SATA-kretsuppsättningskontroller:

  • Förbättrad- växlar kontrollenheten till avancerat läge, så att du kan använda alla tillgängliga SATA- och IDE-kanaler.
  • Kombinerad- använder två SATA-kanaler och en IDE (upp till fyra enheter totalt)
  • Icke-kombinerad- använder endast SATA-kanaler (maximalt samma fyra enheter). Båda de sista värdena sätter styrenheten i kompatibelt läge.
  • Bil kommer att installeras automatiskt önskat läge, baserat på gränssnittstypen och antalet anslutna enheter.
  • Inaktiverad Inaktiverar i allmänhet standard IDE/SATA-kontrollern för styrkretsen.

Steg tre: Det är dags att installera operativsystemet. För NAS operativsystem skulle vara ett bra val FreeNAS. Du kan ladda ner den på den officiella webbplatsen http://freenas.org

Vi kommer att använda versionen FreeNAS 0.7.2

Ladda ner, spara på en skiva, ladda (glöm inte att ställa in den på BIOS laddar från CD, efter anslutning av enheten).

Så menyn öppnade sig framför oss Konsolinställning, bestående av 9 punkter:

  1. Tilldela gränssnitt
  2. Ställ in LAN IP-adress
  3. Återställ WebGUI-lösenordet
  4. Återställ till fabriksinställningar
  5. Ping värd
  6. Skal
  7. Omstart-system
  8. Avstängningssystem
  9. Installera/uppgradera till hårddisk/flashenhet? etc.


Vi väljer den 9:e posten, en meny visas Installera & uppgradera.

  • Jag valde det 3:e alternativet Installera "fullständigt" OS på HDD + DATA + SWAP-partition.
  • Därefter dyker ett meddelande upp om vad en fullständig installation är. Klicka ok,
  • välj källan från vilken installationen ska utföras, ok,
  • Vi väljer var installationen ska utföras, ok,
  • Därefter ombeds vi att ange partitionsstorleken för operativsystemet, jag valde 4000,
  • Nästa är storleken på SWAP-partitionen, jag valde 1000

Installationen är mycket snabb, vi uppmanas att trycka på Enter för att fortsätta, klicka och återgå till menyn Installera & uppgradera som vi avslutar med Utgång och vi kommer in Konsolinställning, Här väljer vi det 8:e objektet - Avstängningssystem. NAS stängs av, koppla ur enheten. Vi slår på NAS, ställer in BIOS att starta från hårddisken, eftersom det fortfarande inte finns någon enhet.

Laddar upp. När nedladdningen är klar visas en meny framför oss Konsolinställning. Egentligen är allt vi behöver göra att ställa in IP-adressen till vår nätverkslagring, välj det andra menyalternativet Ställ in LAN IP-adress.

Systemet ställer oss ytterligare några frågor. I mitt fall var svaren:

  • Vill du använda DHCP för detta gränssnitt - Nej
  • Ange ny LAN IPv4-adress - 192.168.1.100 (vi kommer att ange den här adressen i webbgränssnittet)
  • Ange ny LAN-subnätmask. …. - 24 (standard)
  • Ange IPv4 standardgateway - angav ingenting (det var inte planerat att ansluta NAS till Internet)
  • Ange DNS IPv4-adress - angav ingenting (det var inte planerat att ansluta NAS till Internet)
  • Vill du konfigurera IPv6 för detta gränssnitt? - Nej

Enter för att fortsätta och gå vidare till det fjärde steget av att installera NAS.

I det fjärde steget måste vi ansluta till vår nätverksenhet via WEB-gränssnittet. Vi sätter oss vid vår arbetsdator och anger IP-adressen till NAS:en i webbläsaren.

En sida öppnas där du behöver gå in Användarnamn(användarnamn) och Lösenord(Lösenord)

Standard på FreeNAS OS

Användarnamn: administration

Lösenord: freenas

Först och främst ändrar vi gränssnittsspråket till ryska, för detta går vi till System -> Allmänt och ändra Språkryska, glöm inte att klicka på spara-knappen Spara.

Vi konfigurerar resten efter behov och NAS redo för arbete. Lämnade in NAS Installera hårddiskar för att lagra information. om hårddiskarna inte var anslutna tidigare (jag anslöt dem inte när jag installerade systemet), anslut sedan hårddiskarna fysiskt ( NAS måste stängas av). Sätta på NAS, vänta tills nedladdningen är klar och gå genom webbgränssnittet till NAS-kontrollpanelen.

Diskar -> Hantering, Klicka på plustecknet i webbgränssnittet för att lägga till en ny hårddisk.

Min andra disk upptäcktes som

  • Tillgängligt filsystem: Oformaterat

Lägg till

applicera förändringar.

Jag måste säga det i min konfiguration SATA-enheter bör definieras så här:

  • SATA0:ad4
  • SATA1:ad5
  • SATA2:ad6
  • SATA3:ad7

Obs: UFS är det ursprungliga filsystemet för FreeBSD (grunden för FreeNAS). Försök att använda filsystem av andra format, såsom FAT, FAT32, EXT2, EXT3 eller NTFS, kan resultera i oförutsägbart beteende, filkorruption och dataförlust.

  • Disk: ad4: 1907730MB (WDC WD20EARS-00MVWB0/51.0AB51)
  • Filsystem: UFS (GPT och mjuka uppdateringar)

De återstående punkterna lämnades oförändrade, knapp Format disk. Att formatera skivan tar lite tid.

Klicka på plustecknet i webbgränssnittet för att lägga till en ny monteringspunkt.

  • Typ: Skiva
  • Disk: ad4: 1907730MB (WDC WD20EARS-00MVWB0/51.0AB51)
  • Sektionsnummer: 1
  • Filsystem: UFS
  • Monteringspunktens namn: HDD1 (du kan namnge den på ett annat sätt)

De återstående punkterna lämnades oförändrade, knapp Lägg till

gå tillbaka till föregående sida, klicka applicera förändringar.

Hårddisken är ansluten, nu återstår bara att organisera åtkomst till denna enhet från nätverket.

Vi kommer att organisera tillgången enligt standarden Windows-protokoll nätverk.

Tjänster -> CIFS/SMB, bock Sätta på

För att underlätta åtkomst ställer jag in följande inställningar:

  • Autentisering: Anonym
  • DOS-kodsida: CP866
  • Tidsserver: Nej

De återstående punkterna lämnades oförändrade, knapp Spara och starta om

nu finns NAS:en tillgänglig på nätverket under namnet freenas (såvida du inte ändrat detta namn förstås), men HDD inte tillgängligt ännu. Om du vill aktivera åtkomst byter du till fliken Tillgängliga resurser, Klicka på plustecknet i webbgränssnittet för att lägga till en ny resurs. Jag höll det enkelt och lade till en full hårddisk.

  • Handledning

Om jag var anställd på en pastafabrik, skulle jag nu tjata om vad jag ska göra med 500 paket pasta, ett halvt kilo vardera. Lyckligtvis, när ledningen bestämmer sig för att ge en systemadministratör en bonus "in natura", finns det inget hot om att få en skåpbil med torra ransoner som gåva, även om det finns en god chans att bli ägare till flera tiotals kilo rent skrot . Den här gången hade jag dock tur - som företagspresent fick jag ett par helt nya WD Re 2004FBYZ med 2 terabyte vardera, och en Thermaltake Smart DPS G 750W strömförsörjning. Men vad ska man göra med diskarna? Att installera det på en hemdator är för slösaktigt även för mig; trots allt är det Enterprise Class, och det finns inget särskilt behov. Det är mycket mer praktiskt att bygga en NAS baserad på dem. Naturligtvis inte någon form av fildump, utan en mycket pålitlig lagringsanläggning - en sorts "svart låda" för kritiska data. Dessutom kan du kombinera affärer med nöje - när beslutet har tagits att överföra hela infrastrukturen till "smarta" strömförsörjningar (vilket är exakt hur Thermaltake positionerar sig Smart linje DPS), skulle det vara trevligt att se på egen hand hur det fungerar.

Men det finns en hake det här ögonblicket det proprietära programmet finns bara på Windows. Det här operativsystemet är bra för ett företags datacenter, men fruktansvärt och extremt olönsamt för fillagring i hemmet. Därför bestämde jag mig för att göra två inlägg. I detta kommer vi att höja NAS till Windows baserad Server 2008 r2 (se till att "windows" och "home NAS" är inkompatibla koncept), och låt oss se vad DPS G App 2.0 kan. I den andra kommer vi att sätta ihop en budget-NAS baserad på NAS4Free, vilket skapar ett verkligt pålitligt system.

Förord

För att inte bli bombarderad med tomater vill jag varna dig direkt - artikeln är främst avsedd för icke-proffs. Även om det kommer att vara intressant att läsa om Smart Power Management från Thermaltake även för erfarna administratörer och entusiaster, riktar sig huvudmaterialet till personer som inte vill betala för mycket för ett stort namn, köpa färdiga lösningar och samtidigt är långt ifrån systemadministration(programmerare, designers, webbutvecklare, etc.). Om din hand är stadig nog att sätta ihop en dator av komponenter, men samtidigt inte vill ta itu med serverprogramvara under lång tid och tråkigt, och du bara har sett konsolen i mardrömmar - detta material är till för du. Om du vill titta på SPM Cloud för att avgöra hur användbart det här systemet kan vara för dig, scrolla ner inlägget till underrubriken "Hur smart är den smarta strömförsörjningen?" Förresten, jag varnar er – det finns många foton och skärmdumpar under skärningen.

Enkelt, men smakfullt

Jag kommer att göra en reservation direkt - jag försökte inte bygga en hem-NAS enbart baserad på kostnad. När jag valde komponenter fokuserade jag på hur passande komponenterna var för uppgiften, utan att glömma kvalitetsegenskaperna. Är det möjligt att bygga en budget-NAS till en lägre kostnad? Burk. Men samtidigt kan du också förlora i prestanda och bekvämlighet, vilket jag inte skulle vilja ha. Som ett resultat hände följande.

Ram. Rollen som datalagringsfodralet togs på sig av Thermaltake Core V1 - en snygg kub helt i metall med en tyst 200 mm fläkt bakom frontramen.

På baksidan finns säten för ytterligare ett par 80 mm fläktar, tack vare vilka nätverkslagringen kan göras riktigt kall.

Som i andra moderna modeller, är det nedre facket reserverat för strömförsörjning. Dammskydd tillhandahålls av ett metallfilter.

En annan fördel med Core V1 är de 4 avtagbara väggarna (sidor, tak och botten), vilket avsevärt förenklar monteringsproceduren. Varje panel är fäst med ett par skruvar som enkelt kan tas bort för hand. Jag gillade också implementeringen av diskkorgarna - var och en av de fyra fästskruvarna fick sin egen gummidämpare, som dämpar vibrationer ganska bra:

Moderkort. Här föll mitt val på GIGABYTE GA-J1800N-D2H med inbyggd Intel Celeron. Kraften hos en dual-core processor med en bashastighet på 2,41 GHz för en nätverkslagringsenhet räcker för ögonen (även om Windows Server kommer att ladda den 100%, men "fönster" är inte vår målplattform), det är ganska ekonomiskt och kräver ingen aktiv kylning (det finns inget behov av att köpa en kylare).

Trots billigheten har Gigabyte introducerat sina egna egenskaper i produkten: High ESD-teknik, som ger elektrostatiskt skydd för mikrokretsar och LAN, samt Anti-Surge IC, som förhindrar moderkort fel på grund av överspänningar - allt du behöver för ett verkligt tillförlitligt system. Den enda kontroversiella punkten är platsen för den interna USB-kontakten nära kylaren: den är helt enkelt obekväm att arbeta med.

BAGGE. Inget speciellt - vanlig Transcend 2Gb DDR-III 1333Mhz i SO-DIMM-formfaktorn. Om du har en gammal bärbar dator liggandes i en garderob någonstans kan du ta bort modulerna från den.

Kraftenhet. En solid Thermaltake Smart DPS G 750W, designad för högpresterande datorer och serverplattformar, certifierad enligt 80 PLUS Gold-standarden. För en full server eller arbetsstation- precis rätt för att montera en NAS med dina egna händer - för kraftfull, men under experimentet kan du skämma bort dig själv genom att installera nitros på en liten bil.

Naturligtvis tillhandahåller en enhet av denna klass modulär kabelanslutning. Av de inbyggda - endast kontakter moderkort och en processor (delad 4+4-stift, vilket var väldigt praktiskt under monteringen).

Platta kablar ger ytterligare bekvämlighet, även om de passar in i den kompakta Core V1 med svårighet - fodralet är inte designat för detta. Bland dem fanns en tråd för att ansluta Thermaltake Smart DPS G 750W till den interna USB-kontakten. Uppenbarligen säkerställer det interaktion mellan den inbyggda 32-bitars mikrokontrollern och moderkortets sensorer, och är nödvändig för att Smart Power Management ska fungera fullt ut. Vi kommer dock att prata lite senare om hur väl övervakningssystemet motiverar sig och vilka funktioner det ger.

Kyl. Två tysta oreglerade TITAN DC FAN. Eftersom vi vill bygga en tyst NAS utan extra kostnader, kommer detta alternativ att vara optimalt.

HDD.Även om vi inte ser en gåva häst i munnen, tycker jag ändå att det är nödvändigt att säga några ord om tillfällets hjältar – det söta paret WD Re 2004FBYZ. När allt kommer omkring, vad man än kan säga, det är kvaliteten hårddiskar informationssäkerheten beror på.

Om du tittar på tillverkarens specifikationer ser allt väldigt gott ut. Således är hårddiskarna utrustade med accelerometrar och trycksensorer, baserade på vilka Rotary Acceleration Feed Forward (RAFF)-teknologin är implementerad, vilket ger skydd mot linjära och vinkelvibrationer i realtid, vilket ökar både tillförlitlighet och prestanda. Som en serverlösning har WD Re 2004FBYZ även TLER (Time Limited Error Recovery), som begränsar korrigeringstiden för att undvika felaktig diskförlust från RAID-arrayen. Lägg till detta den angivna MTBF på 1,2 miljoner timmar, så får vi nästan perfekt.

Det är dock svårt att bedöma sanningshalten i vackra ord och sofistikerade förkortningar förrän du provat produkten själv. Och här kan jag bara säga att jag skriver den här artikeln på en dator, inuti vilken ett par terabyte Caviar Blacks har arbetat under de senaste 6 åren. Och bebisen på 2,5 tum i den gamla Dell Inspirion 1501, som nu ges till sina föräldrar, känns inte sämre. Egentligen överföring av infrastruktur specifikt till WD för att nuvarande position Arbetet skedde just på min uppmaning - jag har utvecklat en långvarig och mycket produktiv relation med detta varumärke. Jag har använt deras skivor i flera år nu, de har aldrig svikit mig, och idag ser jag ingen anledning att ändra mina preferenser.

USB-minne. Alla USB-enheter med en kapacitet på 8 GB. Naturligtvis är kompakta "pluggar" optimala, vars kropp praktiskt taget inte sticker ut över kontakten.

Nu måste du sätta ihop en nätverkslagring från det här - allt är ganska enkelt här. Om du någon gång har monterat ihop en dator själv kan du hantera den utan problem. Jag ska bara nämna några viktiga punkter:

  • Ytterligare kylare bör ställas in för att blåsa ut - då kommer vi att uppnå strömmande luftcirkulation framifrån och bak och optimal kylning;
  • När du installerar moderkortet, håll ett öga på metallbygeln ovanför USB 3.0-hålet på bakpanelen - om du agerar slarvigt kan den böjas och därmed blockera kontakten;
  • Skivkorgarna är säkrade med en enda skruv, men de är ganska styvt installerade och kanske inte rör sig direkt. För att ta bort korgen måste du dra den bort från kroppen och något nedåt;
  • Moderkortet ger ingen anslutning för extern USB 3.0, du kan säkert gömma den här tråden i det nedre facket av fodralet.

Underhållande matematik

Kanske är det värt att ta ett litet spår och beräkna hur budgetvänlig vår montering visade sig vara. Så låt oss börja:
  • Fodral: Thermaltake Core V1 – 3 764 RUB.
  • Strömförsörjning: Så bra som Thermaltake Smart DPS G 750W är, den är för lyxig för lagring av små filer. I framtiden planerar jag att installera Chieftec HPS-350NS där - 1 560 rubel.
  • Moderkort: GIGABYTE GA-J1800N-D2H – 4 436 RUB.
  • RAM: Transcend SO-DIMM 2Gb DDR-III 1333Mhz x 2 – 3040 rub.
  • Kylning: TITAN DC FAN (80 mm, 2000 rpm) x 2 – 404 gnidningar.
  • USB-enhet: 300 rubel.
Totalt: 13 504 rubel.

Jag tog medvetet inte hänsyn till hårddiskar för att jämföra med Synology-produkter. Till exempel kommer DiskStation DS216+ att kosta dig 28 173 rubel, medan vi under huven kommer att se en mycket blygsam fyllning: Intel Celeron N3050 1,6 GHz, RAM – 1 Gb, samma två 3,5 mm-kortplatser. Om jag inte hade fått WD Re 2004FBYZ gratis, skulle jag ha betalat ytterligare 17 660 rubel, och de slutliga kostnaderna var nära 31 tusen - kostnaden för en "bar" plattform av ett populärt varumärke. Ja, vår montering är mindre kompakt, men mer produktiv och pålitlig, och det är nästan halva priset! Och om det är skillnad, betala mer då? Detta avslutar den korta utvikningen - det är dags att gå vidare och sätta vår bil i drift!

Windows Server är den sämsta lösningen för en hem-NAS

Även om du inte ens har sett *nixes, även om du har sett kommandorad Det får dig att rysa, även om "fönstren" verkar bekanta och ingjuter en känsla av säkerhet, tänk inte ens på att ställa in en Windows-baserad personlig fillagring. Varför? Jag ska berätta på vägen av detta material. Men låt oss först titta på installationen.

Vi kommer naturligtvis att installera Windows Server 2008 r2 från en flashenhet. För att skapa en startbar enhet kan du hänvisa till följande instruktioner eller använda Windows USB/DVD Download Tool, som också rekommenderas på den officiella Microsoft-bloggen. Samma sak kan göras med Rufus, som dessutom kan kontrollera minnet för dåliga block (ett eller två pass räcker), eller installera i Windows-läge To Go, som låter dig köra operativsystemet direkt från enheten.

dock sista alternativet- inte den bästa idén, med tanke på operativsystemet och det diskutrymme det kräver, så låt oss göra ett vanligt startbart USB-minne.

Nu kan vi börja installationen, och här ser vi den första fallgropen - storlek. Vill du installera standardutgåvan med ett visuellt gränssnitt? Vänligen tilldela 24 gigabyte. När det gäller ett par diskar är detta för slösaktigt. Annars finns det inga nyanser: som i versionen för hemmabruk, allt handlar om "Nästa-Nästa-Klar."

När du loggar in kommer du att se nästa nackdel: behovet av aktivering. Jag planerar inte att använda Windows Server som grund för en NAS - allt detta är först och främst ett experiment, så jag kommer att begränsa mig till testversionen som Microsoft själva tillhandahåller. Starta regedit, leta efter registernyckeln

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

Ändra dess värde till ett och starta om maskinen. Nu har provperioden ökat från 3 till 30 dagar. Totalt kan den förlängas upp till sex månader med skriptet slmgr.vbs. Kommandot slmgr.vbs -dli hjälper dig att ta reda på hur mycket tid som är kvar tills den aktuella licensen går ut, och slmgr.vbs –rearm kommer att återställa utvärderingsperioden (inte mer än tre gånger). Processen kan automatiseras genom att skapa en liten XML-fil.

Jag skulle vilja uttrycka ytterligare en "älva" i riktning mot "Update Center". Mer än 300 patchar av olika kaliber släpptes sedan för Windows Server 2008 r2 SP1. Det kommer att ta flera timmar att installera dem alla, och patcharna kommer i konflikt med att lägga till serverroller. Det vill säga, det är nödvändigt att uppdatera antingen före eller efter; processen tar mycket tid och laddar systemet till maximalt:

Det finns också en olycklig bugg i samband med uppdateringarna. När du har installerat uppdateringarna kan du upptäcka att utrymmet på systemdisken börjar försvinna av sig själv. Om du märker en läcka, gå till mappen C:\Windows\Temp. Du kommer nästan säkert att se något sånt här:

Problemet är att arkiveringen av uppdateringsloggar misslyckades - systemet producerar skadade arkiv i en alarmerande takt och startar proceduren igen efter varje fel. Detta kan behandlas genom att ta bort alla filer från mappen C:\Windows\Logs\CBS, varefter du säkert kan rensa Temp-katalogen.

Men låt oss gå vidare. Och det första du behöver göra är att ställa in autoinloggning, eftersom NAS:n fortfarande kommer att finnas kvar hemnätverk, och att ange ett lösenord varje gång är för tråkigt. Gå till "Start" -> "Kör" och ange kommandot kontroll användarlösenord2.

Efter att ha valt gruppen "Administratörer", avmarkera kryssrutan "Kräv användarnamn och lösenord" och spara valet.

Nu ska vi ta itu med fjärranslutning. Det enklaste sättet är att använda den inbyggda skrivbordshanteraren. För att aktivera det, gå till "Start" -> "Kontrollpanelen" -> "System och säkerhet" -> "Inställningar" Fjärranslutning”, välj det andra eller tredje alternativet (om du planerar att ansluta NAS till Internet). Det är också värt att ange ett enklare och mer kortfattat datornamn på fliken med samma namn.

Ett alternativ kan vara LiteManager - ett multifunktionellt och gratis program för privata användare som har en massa användbara funktioner: filöverföring, direktåtkomst till konsolen, registerredigerare, uppgiftshanteraren och en rad andra. När du installerar serverdelen på NAS:en, ställ in åtkomstlösenordet som ska användas när du loggar in:

Om du planerar att ansluta din hem-NAS till Internet kan du dessutom konfigurera ett IP-filter:

Se till att LM-servern är inkopplad automatiskt läge lansera:

Glöm inte heller att fråga statisk adress för vår maskin i adapteregenskaperna:

Där 192.168.1.1 är routeradressen. Slutligen, aktivera nätverksupptäckt och allmän tillgång till filer och mappar i "Kontrollpanelen" -> "Nätverk och Internet" -> "Nätverks- och delningscenter" -> "Ändra avancerade delningsinställningar".

Efter operationerna som beskrivs ovan kan du ansluta NAS:en till ditt hemnätverk med gott samvete. Om ytterligare kontroll kommer att utföras via LM Viewer, installera programmet på din dator och lägg till en ny anslutning genom att klicka på plustecknet i verktygsfältet och fylla i de obligatoriska fälten:

Där 192.168.1.250 är IP-adressen för NAS:en. Eller använd den inbyggda Windows-verktyg fjärrskrivbordsanslutningar.

Låt oss nu skapa en partition för att lagra information. Gå till "Serverhanteraren" -> "Lagring" -> "Diskhantering", högerklicka på det oallokerade utrymmet på systemdisken, välj "Skapa enkel volym" och, följ guidens uppmaningar, skapa en huvudpartition för "Data" formaterad i NTFS.

Du kan fortsätta direkt till att höja filservern. Öppna "Roler" -> "Lägg till roller" i hanteraren.

Efter guidens välkomstfönster visas en lista över tillgängliga. Vi är intresserade av "Filtjänster":

I nästa fönster, markera rutan bredvid "File Server Services Manager"; om så önskas kan du aktivera " Windows-tjänst Sök".

I "Lagringsövervakning" markerar vi avsnittet "Data":

Här, genom att klicka på "Alternativ"-knappen, ställer vi in ​​övervakning av volymen. För enkelhetens skull kan du lägga till rapporter om dubbletter och stora filer.

I "Rapportparametrar" ställer vi in ​​sökvägen för att lagra poster:

Om du har aktiverat Windows Search, välj indexering för "Data"-volymen:

Vi bekräftar valet och väntar på att installationen ska slutföras. Efter detta kommer funktionerna för filhanteringshanteraren (som finns i "Start" -> "Administration") att bli tillgängliga för oss. Av hela utbudet av verktyg som erbjuds är kvothantering användbar för hemmabruk.

Som du kan se har avsnittet "Data" redan fått en "mjuk" kvot som standard. Det betyder att om det är mer än 85 % fullt så kommer vi att få en varning, men att skriva filer till NAS:en kommer fortfarande att vara tillgängliga. Kvoter kan ställas in inte bara för partitioner, utan också för enskilda kataloger. Låt oss skapa en "Musik"-mapp på enhet "E" och ställa in en storleksgräns för den. Klicka på "Skapa kvot" och välj sökvägen:

I "Customizable Properties" kommer vi att ange en gräns på 300 GB och välja alternativet "Hard" så att musikberoende inte leder till en situation där det inte finns något utrymme kvar på disken för vanliga säkerhetskopior och viktiga dokument:

Låt oss lägga till ett tröskelvärde på 85 % och ställa in meddelandemetoden:

Som ett resultat får vi:

Efter att ha klickat på knappen "Skapa" kommer systemet att erbjuda att spara inställningarna i en mall. Därefter kommer detta att tillåta oss att tillämpa liknande regler på andra mappar med ett klick.

För att den nya kvoten ska visas i listan måste du konfigurera om filtret. Klicka på länken med samma namn och välj "Alla":

Nu är den nya kvoten också synlig på huvudskärmen:

Ett annat alternativ som kan vara användbart om din fru, barn och älskade katt också använder fillagring är att hantera fillåsning. Det låter dig utesluta att ladda filer med vissa tillägg till vissa kataloger.

Låt oss skapa en säkerhetskopieringskatalog och sluta belamra den med musik och videor. För att göra detta, klicka bara på "Skapa ett filblockeringsfilter", välj önskad katalog och, i vårt fall, den förinställda mallen "Blockera ljud- och videofiler".

Mallen innehåller nästan alla de vanligaste formaten, men du kan alltid lägga till nya i lämplig sektion:

Genom att klicka på "Redigera mallegenskaper" kommer vi till inställningsmenyn.

Här, genom att klicka på knappen "Ändra" kan du ta fram avsnittet för att lägga till nya tillägg och ta bort befintliga, samt bekanta dig med de förinstallerade:

Allt som återstår är att göra vår mapp tillgänglig över nätverket. För att göra detta, gå till "Start" -> "Administration" -> "Datorhantering" -> " Delade mappar” –> ”Delade resurser” och skapa en ny. Sedan följer vi helt enkelt guidens instruktioner. Ange först sökvägen till mappen:

I nästa steg ställer vi in ​​dess parametrar (du kan lämna dem som standard):

Konfigurera åtkomstbehörigheter. För lokalt nätverk du kan öppna åtkomst för alla, för Internet - lämna det bara för administratörer:

Nu kommer mappen "Musik" att vara tillgänglig direkt från vilken dator som helst i ditt hemnätverk - skriv bara in adressen \\NAS\Music i Utforskaren och logga in. Vi kommer att utföra en liknande procedur för säkerhetskopieringskatalogen, och samtidigt kommer vi att kontrollera hur filblockering fungerar genom att försöka ladda in en film i den.

Åtkomst nekad - allt fungerar bra.

Det sista steget återstår - att skapa programvara RAID-1. Det är inget komplicerat med detta: gå till "Serverhanteraren" -> "Lagring" -> "Diskhantering", högerklicka på systemdisk("Disk 1" i vårt exempel), och välj "Konvertera till dynamisk disk".

Klicka sedan på varje volym en efter en och välj "Lägg till spegel" från menyn. Alla partitioner kommer att "reflekteras" till den andra disken och omsynkroniseringen börjar:

Och här är ett annat argument "mot". Faktum är att omsynkroniseringsprocessen för en 2 terabyte hårddisk kommer att ta mer än 5 timmar. Diskar kommer att kontrolleras fullständigt, oavsett hur mycket information som registreras, och deras laddning tenderar till 100 %. Naturligtvis klarar WD Re ännu mindre av ett test, men du kommer inte att kunna använda NAS normalt under denna period: skriv-/läshastigheten kommer att sjunka avsevärt.

På tal om hastighet: låt oss utvärdera arrayens prestanda under verkliga förhållanden. Det här är vad jag fick när jag överförde Rammstein-diskografin till en nätverksmapp:

Inte alls dåligt, men det kan verkligen bli bättre, som NAS4Free hjälper oss att se. Det fria och resurssnåla operativsystemet är optimalt för en hem-NAS och kan fungera med filsystemet ZFS, där diskspegling implementeras mycket mer intelligent och tillförlitligt. I det här fallet är processen för primär synkronisering i princip frånvarande. Det är därför jag rekommenderar NAS4Free för hemfillagring. Men vi kommer att prata om det i nästa inlägg, och nu kommer vi till den roliga delen.

Hur smart är ett smart nätaggregat?

Gillar du riktiga uppdrag? Jag kom ihåg dem eftersom min bekantskap med DPS-appen och Smart Power Management började med just en sådan miniquest. Google föreslog hjälpsamt en sida för att ladda ner programmet; genom att klicka på den eftertraktade knappen såg jag det här formuläret:

Inget ovanligt – många företag ber om din e-post för nyhetsbrev. Men när jag angav min adress fick jag istället för verktyget:

Även utan en översättare är det tydligt att den efterfrågade sidan inte hittades. Vad kan det vara för fel? Det visar sig att allt fungerar lite annorlunda. Först måste du skapa ett konto i systemet, bekräfta din registrering och först då kan du ladda ner verktyget i avsnittet "Produkter".

Annan viktig nyans– om du följer den gyllene regeln att skapa lösenord, inklusive att använda specialtecken, måste du överge denna praxis här. Det kommer inte att finnas några problem med auktorisering på webbplatsen, men DPS-appen accepterar helt enkelt inte lösenfrasen och visar felet:

Därför bör du begränsa dig till en kombination av latinska bokstäver och siffror. Men låt oss inte bedöma strikt: medan systemet är i betatestningsstadiet är sådana buggar ganska naturliga.

Låt oss nu äntligen ladda ner och installera själva applikationen. Observera att för att det ska fungera korrekt krävs Microsoft .NET 4.5, Adobe Flash spelare ActiveX, såväl som nuvarande Java version. Efter lansering kommer verktyget att uppmana dig att logga in för att synkronisera med SPM, vilket vi kommer att göra.

Utrustningen detekteras automatiskt (i tidigare versioner serienummer måste anges manuellt). Efter framgångsrik auktorisering visas följande fönster:

Var inte rädd - programmet vill bestämma dina koordinater för visning på en interaktiv karta (mer om det lite senare), men positionering kan stängas av.

Låt oss nu se vad applikationen faktiskt erbjuder oss. Utbudet inkluderar en hel rad skannrar som låter dig styra följande parametrar:

  1. Total spänning och spänning för var och en av de anslutna ledningarna;
  2. Spänning vid central processor och grafikkort;
  3. Strömstyrka;
  4. Total kraft.

Med de runda pilarna kan du aktivera grafläget som visar ändringar i realtid:

Det finns också en temperatursensor för strömförsörjningen, där du kan välja måttenheter för att passa din smak:

Thermaltake Smart DPS G 750W fläktstyrning finns också i DPS-appen. I läget "Prestanda" kommer enheten att välja den optimala hastigheten, nästan utjämna temperaturen på strömförsörjningskomponenterna med omgivningstemperaturen. Alternativet "Noll fläkt" låter dig stänga av fläkten helt - även om själva strömförsörjningen är extremt tyst, om ditt hushåll inte är vant vid de lugnande ljuden från en fungerande server, denna funktion kommer att göra NAS nästan tyst. Med tanke på kostnadseffektiviteten i vårt system, aktiv kylning kanske inte behövs alls. Om temperaturen överstiger de kritiska 80°C, växlar strömförsörjningen automatiskt till intensivdrift.

Med posten "Utgifter" kan du sätta eltariffer och på så sätt ta reda på hur mycket det kostar dig att använda utrustningen. Tyvärr stöds för närvarande bara en tullzon och endast en valuta är den amerikanska dollarn. Som ett resultat är verktyget endast lämpligt för informationsändamål, vilket verktyget vänligen varnar för.

En ganska intressant funktion är möjligheten att skicka data till sociala media. Facebook, Twitter och dess kinesiska motsvarighet Weibo stöds. När du klickar på motsvarande ikon på ditt konto publiceras en skärmdump av den öppna disken. Det går också att skicka en bild via e-post, men bara om en e-postklient tidigare har konfigurerats på datorn.

Fliken "Record" ger mycket mer intressanta möjligheter. Här kan du ladda ner rapporter om driften av strömförsörjningen efter datum i CSV-format.

Avläsningar görs med en minuts intervall. Tabellen registrerar alla parametrar som visas på indikatorerna - mycket bekvämt för att bedöma systemets effektivitet.

Men låt oss avvika från applikationen (hela tillgänglig funktionalitet vi har löst det, med undantag för bakgrundsbelysningskontrollen, som den här modellen inte utrustad), och låt oss se vilka funktioner SPM-molnplattformen erbjuder. Men först, låt oss gå till "Mitt konto" -> "Inställningar":

Om du ställer in statusen till "Public", kommer statistik att visas på fliken "Alla uppladdningar", men endast användare som läggs till som vänner kommer att ha tillgång till datan. När du aktiverar geolokaliseringstjänsten kommer din dators plats att visas på en interaktiv karta.

Enligt utvecklarna ska Smart Power Management bli mer än bara molntjänstövervakning, men en fullfjädrad social plattform. Med hjälp av positioneringsfunktionerna kan du göra bekantskap med andra användare och utbyta erfarenheter genom privata meddelanden. Med tanke på att Thermaltakes målprodukter är proffs och entusiaster, kan ett sådant system i framtiden fungera som ett utmärkt alternativ till tematiska grupper och forum, så att du kan hitta kollegor och likasinnade runt om i världen med ett par klick.

Låt oss gå till fliken "Mina uppladdningar". Rapporter som genereras av applikationen laddas här.

Genom att klicka på länken "Ladda ner data..." kommer vi till det visuella gränssnittet. All information som lagras i textrapporter presenteras här, men i form av grafer. Du kan se statistik om själva strömförsörjningen, CPU och grafikkort:

Det mest intressanta är fliken "Analys". Efter att ha valt en strömförsörjning (och plattformen låter dig lägga till ett obegränsat antal enheter), kommer vi till den här sidan:

De tre första flikarna låter dig ta reda på den totala användningstiden för strömförsörjningen, kostnaden för el respektive mängden kW/h som förbrukas. Genom att klicka på trädikonen kan vi utvärdera systemets miljövänlighet:

Tyvärr fungerade NAS bara lite, så jag har inte planterat ett enda träd än. Därefter kan du få sammanfattande statistik över elförbrukning och kostnad, samt ta reda på den genomsnittliga effekten för den valda perioden:

Fliken "Analys av strömförbrukning" kommer att berätta hur lämplig strömförsörjningen är för fillagring:

Som du kan förvänta dig kunde vi montera en hem-NAS vars strömförbrukning är jämförbar med den för en vanlig hushållsglödlampa.

Den sista fliken låter dig skapa en energisparplan baserat på de valda parametrarna. Här kan du även ställa in varningar för mobilversion applikationer:

Dessutom låter Smart Power Management dig fjärrstyra kraften på din dator eller server. Alla nödvändiga verktyg presenteras i avsnittet Fjärrkontroll.

Det är möjligt att helt stänga av strömmen eller starta om systemet (var inte orolig, motsvarande signal kommer att skickas till moderkortet), samt schemalägga en avstängning:

Den angivna funktionen är också tillgänglig i DPS G Mobile App, släppt för iOS och Android ( Windows-telefon naturligtvis ignoreras). Och om det inte är särskilt bekvämt att titta på statistik på en smartphoneskärm, så är implementeringen fjärrkontroll hem-NAS kommer väl till pass. Alla tidigare gjorda inställningar är helt synkroniserade:

Mest användbar funktionär ett meddelande om att fläkten har stannat eller att enheten har överhettats över 60°C, varefter du omedelbart kan stänga av systemet, vilket förhindrar att strömförsörjningen till din hem-NAS går sönder.

Istället för en slutsats

Sammanfatta. Det fick vi reda på använder Windows i en hem-NAS är den lång, dyr och extremt obekväm. Överdrivet frosseri, tidskrävande installation, uppdatering och omsynkronisering, slutligen, buggar och behovet av att köpa en licens - allt detta gör "windows" till den kanske sämsta lösningen för fillagring. Därför kommer jag i nästa inlägg att prata om vad NAS4Free är och vad det används med.

När det gäller Smart Power Management-plattformen kan jag säga att lösningen redan fungerar utmärkt och erbjuder en helt tillräcklig uppsättning verktyg för att övervaka och hantera ström. Det kan vara till god hjälp i situationer där användningen av professionella branschlösningar är olönsam (till exempel när man bygger en IT-infrastruktur för små kontor). En smart strömförsörjning kan också vara praktisk för en privat användare: när din dator fungerar 24/7 kommer möjligheten att övervaka ändringar på distans att vara väldigt praktisk, liksom en panikknapp för att stänga av systemet i en nödsituation. Men personligen skulle jag vilja se ett mer avancerat tariffsystem med stöd för flera zoner och valutor - detta skulle tillåta oss att korrekt registrera energikostnader och planera en budget utan ytterligare programvara. Om Thermaltake släpper en version av verktyget för Linux och FreeBSD kommer det inte att ha något pris alls. Jag hoppas att företagsrepresentanter läser Habr - kanske kommer de att gilla mina idéer och överföra verktyget till *nixes.

  • Handledning

Om jag var anställd på en pastafabrik, skulle jag nu tjata om vad jag ska göra med 500 paket pasta, ett halvt kilo vardera. Lyckligtvis, när ledningen bestämmer sig för att ge en systemadministratör en bonus "in natura", finns det inget hot om att få en skåpbil med torra ransoner som gåva, även om det finns en god chans att bli ägare till flera tiotals kilo rent skrot . Den här gången hade jag dock tur - som företagspresent fick jag ett par helt nya WD Re 2004FBYZ med 2 terabyte vardera, och en Thermaltake Smart DPS G 750W strömförsörjning. Men vad ska man göra med diskarna? Att installera det på en hemdator är för slösaktigt även för mig; trots allt är det Enterprise Class, och det finns inget särskilt behov. Det är mycket mer praktiskt att bygga en NAS baserad på dem. Naturligtvis inte någon form av fildump, utan en mycket pålitlig lagringsanläggning - en sorts "svart låda" för kritiska data. Dessutom kan du kombinera affärer med nöje - eftersom beslutet har tagits att överföra hela infrastrukturen till "smarta" strömförsörjningar (och det är så här Thermaltake positionerar Smart DPS-linjen), skulle det vara trevligt att se på egen hand hur det fungerar.

Men det finns en hake - för närvarande finns den proprietära applikationen bara för Windows. Det här operativsystemet är bra för ett företags datacenter, men fruktansvärt och extremt olönsamt för fillagring i hemmet. Därför bestämde jag mig för att göra två inlägg. I det här kommer vi att bygga en NAS baserad på Windows Server 2008 r2 (se till att "windows" och "home NAS" är inkompatibla koncept), och se vad DPS G App 2.0 kan. I den andra kommer vi att sätta ihop en budget-NAS baserad på NAS4Free, vilket skapar ett verkligt pålitligt system.

Förord

För att inte bli bombarderad med tomater vill jag varna dig direkt - artikeln är främst avsedd för icke-proffs. Även om det kommer att vara intressant att läsa om Smart Power Management från Thermaltake även för erfarna administratörer och entusiaster, riktar sig huvudmaterialet till personer som inte vill betala för mycket för ett stort namn, köpa färdiga lösningar och samtidigt är långt ifrån systemadministration (programmerare, designers, webbutvecklare, etc.) .d.). Om din hand är stadig nog att sätta ihop en dator av komponenter, men samtidigt inte vill ta itu med serverprogramvara under lång tid och tråkigt, och du bara har sett konsolen i mardrömmar - detta material är till för du. Om du vill titta på SPM Cloud för att avgöra hur användbart det här systemet kan vara för dig, scrolla ner inlägget till underrubriken "Hur smart är den smarta strömförsörjningen?" Förresten, jag varnar er – det finns många foton och skärmdumpar under skärningen.

Enkelt, men smakfullt

Jag kommer att göra en reservation direkt - jag försökte inte bygga en hem-NAS enbart baserad på kostnad. När jag valde komponenter fokuserade jag på hur passande komponenterna var för uppgiften, utan att glömma kvalitetsegenskaperna. Är det möjligt att bygga en budget-NAS till en lägre kostnad? Burk. Men samtidigt kan du också förlora i prestanda och bekvämlighet, vilket jag inte skulle vilja ha. Som ett resultat hände följande.

Ram. Rollen som datalagringsfodralet togs på sig av Thermaltake Core V1 - en snygg kub helt i metall med en tyst 200 mm fläkt bakom frontramen.

På baksidan finns säten för ytterligare ett par 80 mm fläktar, tack vare vilka nätverkslagringen kan göras riktigt kall.

Som i andra moderna modeller är det nedre facket reserverat för strömförsörjningen. Dammskydd tillhandahålls av ett metallfilter.

En annan fördel med Core V1 är de 4 avtagbara väggarna (sidor, tak och botten), vilket avsevärt förenklar monteringsproceduren. Varje panel är fäst med ett par skruvar som enkelt kan tas bort för hand. Jag gillade också implementeringen av diskkorgarna - var och en av de fyra fästskruvarna fick sin egen gummidämpare, som dämpar vibrationer ganska bra:

Moderkort. Här föll mitt val på GIGABYTE GA-J1800N-D2H med inbyggd Intel Celeron. Kraften hos en dubbelkärnig processor med en bas på 2,41 GHz för en nätverkslagringsenhet är tillräckligt för ögonen (även om Windows Server laddar den 100 %, men "fönster" är inte vår målplattform), den är ganska ekonomisk och gör kräver inte aktiv kylning (det finns ingen anledning att köpa en kylare) .

Trots billigheten har Gigabyte introducerat sina egna egenskaper i produkten: Hög ESD-teknik, som ger skydd mot elektrostatik för mikrokretsar och LAN, samt Anti-Surge IC, som förhindrar att moderkortet går sönder på grund av spänningsöverspänningar - allt du behöver för ett riktigt tillförlitligt system. Den enda kontroversiella punkten är platsen för den interna USB-kontakten nära kylaren: den är helt enkelt obekväm att arbeta med.

BAGGE. Inget speciellt - vanlig Transcend 2Gb DDR-III 1333Mhz i SO-DIMM-formfaktorn. Om du har en gammal bärbar dator liggandes i en garderob någonstans kan du ta bort modulerna från den.

Kraftenhet. En solid Thermaltake Smart DPS G 750W, designad för högpresterande datorer och serverplattformar, certifierad enligt 80 PLUS Gold-standarden. För en fullfjädrad server eller arbetsstation - helt rätt, för att montera en NAS med egna händer - är det för kraftfullt, men under experimentet kan du skämma bort dig själv genom att installera nitros på en liten bil.

Naturligtvis tillhandahåller en enhet av denna klass modulär kabelanslutning. De enda inbyggda kontakterna är moderkortet och processorkontakterna (delade 4+4 stift, vilket kom väldigt väl till pass vid montering).

Platta kablar ger ytterligare bekvämlighet, även om de passar in i den kompakta Core V1 med svårighet - fodralet är inte designat för detta. Bland dem fanns en tråd för att ansluta Thermaltake Smart DPS G 750W till den interna USB-kontakten. Uppenbarligen säkerställer det interaktion mellan den inbyggda 32-bitars mikrokontrollern och moderkortets sensorer, och är nödvändig för att Smart Power Management ska fungera fullt ut. Vi kommer dock att prata lite senare om hur väl övervakningssystemet motiverar sig och vilka funktioner det ger.

Kyl. Två tysta oreglerade TITAN DC FAN. Eftersom vi vill bygga en tyst NAS utan extra kostnader kommer detta alternativ att vara det bästa.

HDD.Även om vi inte ser en gåva häst i munnen, tycker jag ändå att det är nödvändigt att säga några ord om tillfällets hjältar – det söta paret WD Re 2004FBYZ. När allt kommer omkring, vad man än kan säga, beror informationssäkerheten på kvaliteten på hårddiskarna.

Om du tittar på tillverkarens specifikationer ser allt väldigt gott ut. Således är hårddiskarna utrustade med accelerometrar och trycksensorer, baserade på vilka Rotary Acceleration Feed Forward (RAFF)-teknologin är implementerad, vilket ger skydd mot linjära och vinkelvibrationer i realtid, vilket ökar både tillförlitlighet och prestanda. Som en serverlösning har WD Re 2004FBYZ även TLER (Time Limited Error Recovery), som begränsar korrigeringstiden för att undvika felaktig diskförlust från RAID-arrayen. Lägg till detta den angivna MTBF på 1,2 miljoner timmar, så får vi nästan perfekt.

Det är dock svårt att bedöma sanningshalten i vackra ord och sofistikerade förkortningar förrän du provat produkten själv. Och här kan jag bara säga att jag skriver den här artikeln på en dator, inuti vilken ett par terabyte Caviar Blacks har arbetat under de senaste 6 åren. Och bebisen på 2,5 tum i den gamla Dell Inspirion 1501, som nu ges till sina föräldrar, känns inte sämre. Egentligen skedde överföringen av infrastruktur specifikt till WD på min nuvarande arbetsplats precis på mitt initiativ - jag har en långvarig och mycket produktiv relation med detta varumärke. Jag har använt deras skivor i flera år nu, de har aldrig svikit mig, och idag ser jag ingen anledning att ändra mina preferenser.

USB-minne. Alla USB-enheter med en kapacitet på 8 GB. Naturligtvis är kompakta "pluggar" optimala, vars kropp praktiskt taget inte sticker ut över kontakten.

Nu måste du sätta ihop en nätverkslagring från det här - allt är ganska enkelt här. Om du någon gång har monterat ihop en dator själv kan du hantera den utan problem. Jag ska bara nämna några viktiga punkter:

  • Ytterligare kylare bör ställas in för att blåsa ut - då kommer vi att uppnå strömmande luftcirkulation framifrån och bak och optimal kylning;
  • När du installerar moderkortet, håll ett öga på metallbygeln ovanför USB 3.0-hålet på bakpanelen - om du agerar slarvigt kan den böjas och därmed blockera kontakten;
  • Skivkorgarna är säkrade med en enda skruv, men de är ganska styvt installerade och kanske inte rör sig direkt. För att ta bort korgen måste du dra den bort från kroppen och något nedåt;
  • Moderkortet ger ingen anslutning för extern USB 3.0; du kan säkert gömma den här sladden i det nedre facket på fodralet.

Underhållande matematik

Kanske är det värt att ta ett litet spår och beräkna hur budgetvänlig vår montering visade sig vara. Så låt oss börja:
  • Fodral: Thermaltake Core V1 – 3 764 RUB.
  • Strömförsörjning: Så bra som Thermaltake Smart DPS G 750W är, den är för lyxig för lagring av små filer. I framtiden planerar jag att installera Chieftec HPS-350NS där - 1 560 rubel.
  • Moderkort: GIGABYTE GA-J1800N-D2H – 4 436 RUB.
  • RAM: Transcend SO-DIMM 2Gb DDR-III 1333Mhz x 2 – 3040 rub.
  • Kylning: TITAN DC FAN (80 mm, 2000 rpm) x 2 – 404 gnidningar.
  • USB-enhet: 300 rubel.
Totalt: 13 504 rubel.

Jag tog medvetet inte hänsyn till hårddiskar för att jämföra med Synology-produkter. Till exempel kommer DiskStation DS216+ att kosta dig 28 173 rubel, medan vi under huven kommer att se en mycket blygsam fyllning: Intel Celeron N3050 1,6 GHz, RAM – 1 Gb, samma två 3,5 mm-kortplatser. Om jag inte hade fått WD Re 2004FBYZ gratis, skulle jag ha betalat ytterligare 17 660 rubel, och de slutliga kostnaderna var nära 31 tusen - kostnaden för en "bar" plattform av ett populärt varumärke. Ja, vår montering är mindre kompakt, men mer produktiv och pålitlig, och det är nästan halva priset! Och om det är skillnad, betala mer då? Detta avslutar den korta utvikningen - det är dags att gå vidare och sätta vår bil i drift!

Windows Server är den sämsta lösningen för en hem-NAS

Även om du aldrig ens har sett *nixes, även om synen av kommandoraden får dig att rysa, även om "fönstren" verkar bekanta och ingjuter en känsla av säkerhet, tänk inte ens på att ställa in ett personligt Windows- baserad fillagring. Varför? Jag ska berätta för dig när jag går med i det här materialet. Men låt oss först titta på installationen.

Vi kommer naturligtvis att installera Windows Server 2008 r2 från en flashenhet. För att skapa en startbar enhet kan du hänvisa till följande instruktioner eller använda Windows USB/DVD Download Tool, som också rekommenderas på den officiella Microsoft-bloggen. Detsamma kan göras med Rufus, som dessutom kan kontrollera minnet för dåliga block (ett eller två pass räcker), eller installera i Windows To Go-läge, vilket gör att du kan köra operativsystemet direkt från enheten.

Det senare alternativet är dock inte den bästa idén, med tanke på operativsystemet och det diskutrymme det kräver, så låt oss göra ett vanligt startbart USB-minne.

Nu kan vi börja installationen, och här ser vi den första fallgropen - storlek. Vill du installera standardutgåvan med ett visuellt gränssnitt? Vänligen tilldela 24 gigabyte. När det gäller ett par diskar är detta för slösaktigt. Annars finns det inga nyanser: som i versionen för hemmabruk kommer allt till "Nästa-Nästa-Klar".

När du loggar in kommer du att se nästa nackdel: behovet av aktivering. Jag planerar inte att använda Windows Server som grund för en NAS - allt detta är först och främst ett experiment, så jag kommer att begränsa mig till testversionen som Microsoft själva tillhandahåller. Starta regedit, leta efter registernyckeln

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

Ändra dess värde till ett och starta om maskinen. Nu har provperioden ökat från 3 till 30 dagar. Totalt kan den förlängas upp till sex månader med skriptet slmgr.vbs. Kommandot slmgr.vbs -dli hjälper dig att ta reda på hur mycket tid som är kvar tills den aktuella licensen går ut, och slmgr.vbs –rearm kommer att återställa utvärderingsperioden (inte mer än tre gånger). Processen kan automatiseras genom att skapa en liten XML-fil.

Jag skulle vilja uttrycka ytterligare en "älva" i riktning mot "Update Center". Mer än 300 patchar av olika kaliber släpptes sedan för Windows Server 2008 r2 SP1. Det kommer att ta flera timmar att installera dem alla, och patcharna kommer i konflikt med att lägga till serverroller. Det vill säga, det är nödvändigt att uppdatera antingen före eller efter; processen tar mycket tid och laddar systemet till maximalt:

Det finns också en olycklig bugg i samband med uppdateringarna. När du har installerat uppdateringarna kan du upptäcka att utrymmet på systemdisken börjar försvinna av sig själv. Om du märker en läcka, gå till mappen C:\Windows\Temp. Du kommer nästan säkert att se något sånt här:

Problemet är att arkiveringen av uppdateringsloggar misslyckades - systemet producerar skadade arkiv i en alarmerande takt och startar proceduren igen efter varje fel. Detta kan behandlas genom att ta bort alla filer från mappen C:\Windows\Logs\CBS, varefter du säkert kan rensa Temp-katalogen.

Men låt oss gå vidare. Och det första du behöver göra är att ställa in automatisk inloggning, eftersom NAS:n fortfarande kommer att finnas i ditt hemnätverk och att ange lösenordet varje gång är för tråkigt. Gå till "Start" -> "Kör" och ange kommandot kontroll användarlösenord2.

Efter att ha valt gruppen "Administratörer", avmarkera kryssrutan "Kräv användarnamn och lösenord" och spara valet.

Låt oss nu titta på fjärranslutningen. Det enklaste sättet är att använda den inbyggda skrivbordshanteraren. För att aktivera det, gå till "Start" -> "Kontrollpanelen" -> "System och säkerhet" -> "Fjärråtkomstinställningar", välj det andra eller tredje alternativet (om du planerar att ansluta NAS till Internet). Det är också värt att ange ett enklare och mer kortfattat datornamn på fliken med samma namn.

Ett alternativ kan vara LiteManager - ett multifunktionellt och gratis program för privata användare som har en massa användbara funktioner: filöverföring, direktåtkomst till konsolen, registerredigerare, uppgiftshanteraren och en rad andra. När du installerar serverdelen på NAS:en, ställ in åtkomstlösenordet som ska användas när du loggar in:

Om du planerar att ansluta din hem-NAS till Internet kan du dessutom konfigurera ett IP-filter:

Se till att LM Server är i automatiskt startläge:

Glöm inte heller att ställa in en statisk adress för vår maskin i adapteregenskaperna:

Där 192.168.1.1 är routeradressen. Slutligen, aktivera nätverksupptäckt och fil- och mappdelning i "Kontrollpanelen" -> "Nätverk och Internet" -> "Nätverks- och delningscenter" -> "Ändra avancerade delningsinställningar".

Efter operationerna som beskrivs ovan kan du ansluta NAS:en till ditt hemnätverk med gott samvete. Om ytterligare kontroll kommer att utföras via LM Viewer, installera programmet på din dator och lägg till en ny anslutning genom att klicka på plustecknet i verktygsfältet och fylla i de obligatoriska fälten:

Där 192.168.1.250 är IP-adressen för NAS:en. Eller använd det inbyggda Windows Remote Desktop Connection-verktyget.

Låt oss nu skapa en partition för att lagra information. Gå till "Serverhanteraren" -> "Lagring" -> "Diskhantering", högerklicka på det oallokerade utrymmet på systemdisken, välj "Skapa enkel volym" och, följ guidens uppmaningar, skapa en huvudpartition för "Data" formaterad i NTFS.

Du kan fortsätta direkt till att höja filservern. Öppna "Roler" -> "Lägg till roller" i hanteraren.

Efter guidens välkomstfönster visas en lista över tillgängliga. Vi är intresserade av "Filtjänster":

I nästa fönster, markera rutan bredvid "File Server Services Manager"; om du vill kan du aktivera "Windows Search Service".

I "Lagringsövervakning" markerar vi avsnittet "Data":

Här, genom att klicka på "Alternativ"-knappen, ställer vi in ​​övervakning av volymen. För enkelhetens skull kan du lägga till rapporter om dubbletter och stora filer.

I "Rapportparametrar" ställer vi in ​​sökvägen för att lagra poster:

Om du har aktiverat Windows Search, välj indexering för "Data"-volymen:

Vi bekräftar valet och väntar på att installationen ska slutföras. Efter detta kommer funktionerna för filhanteringshanteraren (som finns i "Start" -> "Administration") att bli tillgängliga för oss. Av hela utbudet av verktyg som erbjuds är kvothantering användbar för hemmabruk.

Som du kan se har avsnittet "Data" redan fått en "mjuk" kvot som standard. Det betyder att om det är mer än 85 % fullt så kommer vi att få en varning, men att skriva filer till NAS:en kommer fortfarande att vara tillgängliga. Kvoter kan ställas in inte bara för partitioner, utan också för enskilda kataloger. Låt oss skapa en "Musik"-mapp på enhet "E" och ställa in en storleksgräns för den. Klicka på "Skapa kvot" och välj sökvägen:

I "Customizable Properties" kommer vi att ange en gräns på 300 GB och välja alternativet "Hard" så att musikberoende inte leder till en situation där det inte finns något utrymme kvar på disken för vanliga säkerhetskopior och viktiga dokument:

Låt oss lägga till ett tröskelvärde på 85 % och ställa in meddelandemetoden:

Som ett resultat får vi:

Efter att ha klickat på knappen "Skapa" kommer systemet att erbjuda att spara inställningarna i en mall. Därefter kommer detta att tillåta oss att tillämpa liknande regler på andra mappar med ett klick.

För att den nya kvoten ska visas i listan måste du konfigurera om filtret. Klicka på länken med samma namn och välj "Alla":

Nu är den nya kvoten också synlig på huvudskärmen:

Ett annat alternativ som kan vara användbart om din fru, barn och älskade katt också använder fillagring är att hantera fillåsning. Det låter dig utesluta att ladda filer med vissa tillägg till vissa kataloger.

Låt oss skapa en säkerhetskopieringskatalog och sluta belamra den med musik och videor. För att göra detta, klicka bara på "Skapa ett filblockeringsfilter", välj önskad katalog och, i vårt fall, den förinställda mallen "Blockera ljud- och videofiler".

Mallen innehåller nästan alla de vanligaste formaten, men du kan alltid lägga till nya i lämplig sektion:

Genom att klicka på "Redigera mallegenskaper" kommer vi till inställningsmenyn.

Här, genom att klicka på knappen "Ändra" kan du ta fram avsnittet för att lägga till nya tillägg och ta bort befintliga, samt bekanta dig med de förinstallerade:

Allt som återstår är att göra vår mapp tillgänglig över nätverket. För att göra detta, gå till "Start" -> "Administration" -> "Datorhantering" -> "Delade mappar" -> "Delade resurser" och skapa en ny. Sedan följer vi helt enkelt guidens instruktioner. Ange först sökvägen till mappen:

I nästa steg ställer vi in ​​dess parametrar (du kan lämna dem som standard):

Konfigurera åtkomstbehörigheter. För det lokala nätverket kan du öppna åtkomst för alla, för Internet - lämna det bara för administratörer:

Nu kommer mappen "Musik" att vara tillgänglig direkt från vilken dator som helst i ditt hemnätverk - skriv bara in adressen \\NAS\Music i Utforskaren och logga in. Vi kommer att utföra en liknande procedur för säkerhetskopieringskatalogen, och samtidigt kommer vi att kontrollera hur filblockering fungerar genom att försöka ladda in en film i den.

Åtkomst nekad - allt fungerar bra.

Det sista steget återstår - att skapa programvara RAID-1. Det är inget komplicerat med detta: gå till "Serverhanteraren" -> "Lagring" -> "Diskhantering", högerklicka på systemdisken ("Disk 1" i vårt exempel) och välj "Konvertera till dynamisk disk" .

Klicka sedan på varje volym en efter en och välj "Lägg till spegel" från menyn. Alla partitioner kommer att "reflekteras" till den andra disken och omsynkroniseringen börjar:

Och här är ett annat argument "mot". Faktum är att omsynkroniseringsprocessen för en 2 terabyte hårddisk kommer att ta mer än 5 timmar. Diskar kommer att kontrolleras fullständigt, oavsett hur mycket information som registreras, och deras laddning tenderar till 100 %. Naturligtvis klarar WD Re ännu mindre av ett test, men du kommer inte att kunna använda NAS normalt under denna period: skriv-/läshastigheten kommer att sjunka avsevärt.

På tal om hastighet: låt oss utvärdera arrayens prestanda under verkliga förhållanden. Det här är vad jag fick när jag överförde Rammstein-diskografin till en nätverksmapp:

Inte alls dåligt, men det kan verkligen bli bättre, som NAS4Free hjälper oss att se. Det fria och resurssnåla operativsystemet är optimalt för en hem-NAS och kan fungera med filsystemet ZFS, där diskspegling implementeras mycket mer intelligent och tillförlitligt. I det här fallet är processen för primär synkronisering i princip frånvarande. Det är därför jag rekommenderar NAS4Free för hemfillagring. Men vi kommer att prata om det i nästa inlägg, och nu kommer vi till den roliga delen.

Hur smart är ett smart nätaggregat?

Gillar du riktiga uppdrag? Jag kom ihåg dem eftersom min bekantskap med DPS-appen och Smart Power Management började med just en sådan miniquest. Google föreslog hjälpsamt en sida för att ladda ner programmet; genom att klicka på den eftertraktade knappen såg jag det här formuläret:

Inget ovanligt – många företag ber om din e-post för nyhetsbrev. Men när jag angav min adress fick jag istället för verktyget:

Även utan en översättare är det tydligt att den efterfrågade sidan inte hittades. Vad kan det vara för fel? Det visar sig att allt fungerar lite annorlunda. Först måste du skapa ett konto i systemet, bekräfta din registrering och först då kan du ladda ner verktyget i avsnittet "Produkter".

En annan viktig nyans - om du följer den gyllene regeln att skapa lösenord, inklusive att använda specialtecken, måste du överge denna praxis. Det kommer inte att finnas några problem med auktorisering på webbplatsen, men DPS-appen accepterar helt enkelt inte lösenfrasen och visar felet:

Därför bör du begränsa dig till en kombination av latinska bokstäver och siffror. Men låt oss inte bedöma strikt: medan systemet är i betatestningsstadiet är sådana buggar ganska naturliga.

Låt oss nu äntligen ladda ner och installera själva applikationen. Observera att för att det ska fungera korrekt krävs Microsoft .NET 4.5, Adobe Flash Player ActiveX och den aktuella versionen av Java. Efter lansering kommer verktyget att uppmana dig att logga in för att synkronisera med SPM, vilket vi kommer att göra.

Utrustningen detekteras automatiskt (i tidigare versioner måste serienumret anges manuellt). Efter framgångsrik auktorisering visas följande fönster:

Var inte rädd - programmet vill bestämma dina koordinater för visning på en interaktiv karta (mer om det lite senare), men positionering kan stängas av.

Låt oss nu se vad applikationen faktiskt erbjuder oss. Utbudet inkluderar en hel rad skannrar som låter dig styra följande parametrar:

  1. Total spänning och spänning för var och en av de anslutna ledningarna;
  2. Spänning på centralprocessorn och grafikkortet;
  3. Strömstyrka;
  4. Total kraft.

Med de runda pilarna kan du aktivera grafläget som visar ändringar i realtid:

Det finns också en temperatursensor för strömförsörjningen, där du kan välja måttenheter för att passa din smak:

Thermaltake Smart DPS G 750W fläktstyrning finns också i DPS-appen. I läget "Prestanda" kommer enheten att välja den optimala hastigheten, nästan utjämna temperaturen på strömförsörjningskomponenterna med omgivningstemperaturen. Alternativet "Noll fläkt" låter dig stänga av fläkten helt och hållet - även om strömförsörjningen i sig är extremt tyst, om ditt hushåll inte är vant vid de lugnande ljuden från en fungerande server, kommer denna funktion att hjälpa till att göra NAS nästan tyst. Med tanke på kostnadseffektiviteten hos vårt system kanske aktiv kylning inte behövs alls. Om temperaturen överstiger de kritiska 80°C, växlar strömförsörjningen automatiskt till intensivdrift.

Med posten "Utgifter" kan du sätta eltariffer och på så sätt ta reda på hur mycket det kostar dig att använda utrustningen. Tyvärr stöds för närvarande bara en tullzon och endast en valuta är den amerikanska dollarn. Som ett resultat är verktyget endast lämpligt för informationsändamål, vilket verktyget vänligen varnar för.

En ganska intressant funktion är möjligheten att skicka data till sociala nätverk. Facebook, Twitter och dess kinesiska motsvarighet Weibo stöds. När du klickar på motsvarande ikon på ditt konto publiceras en skärmdump av den öppna disken. Det går också att skicka en bild via e-post, men bara om en e-postklient tidigare har konfigurerats på datorn.

Fliken "Record" ger mycket mer intressanta möjligheter. Här kan du ladda ner rapporter om driften av strömförsörjningen efter datum i CSV-format.

Avläsningar görs med en minuts intervall. Tabellen registrerar alla parametrar som visas på indikatorerna - mycket bekvämt för att bedöma systemets effektivitet.

Låt oss dock ta en paus från applikationen (vi har täckt alla tillgängliga funktioner, med undantag för kontroll av bakgrundsbelysning, som den här modellen inte är utrustad med), och låt oss se vilka möjligheter SPM-molnplattformen erbjuder. Men först, låt oss gå till "Mitt konto" -> "Inställningar":

Om du ställer in statusen till "Public", kommer statistik att visas på fliken "Alla uppladdningar", men endast användare som läggs till som vänner kommer att ha tillgång till datan. När du aktiverar geolokaliseringstjänsten kommer din dators plats att visas på en interaktiv karta.

Enligt utvecklarna ska Smart Power Management inte bara bli en molnövervakningstjänst, utan en fullfjädrad social plattform. Med hjälp av positioneringsfunktionerna kan du göra bekantskap med andra användare och utbyta erfarenheter genom privata meddelanden. Med tanke på att Thermaltakes målprodukter är proffs och entusiaster, kan ett sådant system i framtiden fungera som ett utmärkt alternativ till tematiska grupper och forum, så att du kan hitta kollegor och likasinnade runt om i världen med ett par klick.

Låt oss gå till fliken "Mina uppladdningar". Rapporter som genereras av applikationen laddas här.

Genom att klicka på länken "Ladda ner data..." kommer vi till det visuella gränssnittet. All information som lagras i textrapporter presenteras här, men i form av grafer. Du kan se statistik om själva strömförsörjningen, CPU och grafikkort:

Det mest intressanta är fliken "Analys". Efter att ha valt en strömförsörjning (och plattformen låter dig lägga till ett obegränsat antal enheter), kommer vi till den här sidan:

De tre första flikarna låter dig ta reda på den totala användningstiden för strömförsörjningen, kostnaden för el respektive mängden kW/h som förbrukas. Genom att klicka på trädikonen kan vi utvärdera systemets miljövänlighet:

Tyvärr fungerade NAS bara lite, så jag har inte planterat ett enda träd än. Därefter kan du få sammanfattande statistik över elförbrukning och kostnad, samt ta reda på den genomsnittliga effekten för den valda perioden:

Fliken "Analys av strömförbrukning" kommer att berätta hur lämplig strömförsörjningen är för fillagring:

Som du kan förvänta dig kunde vi montera en hem-NAS vars strömförbrukning är jämförbar med den för en vanlig hushållsglödlampa.

Den sista fliken låter dig skapa en energisparplan baserat på de valda parametrarna. Här kan du ställa in varningar för mobilversionen av applikationen:

Dessutom låter Smart Power Management dig fjärrstyra kraften på din dator eller server. Alla nödvändiga verktyg presenteras i avsnittet Fjärrkontroll.

Det är möjligt att helt stänga av strömmen eller starta om systemet (var inte orolig, motsvarande signal kommer att skickas till moderkortet), samt schemalägga en avstängning:

Den listade funktionen är också tillgänglig i DPS G Mobile App, släppt för iOS och Android (Windows Phone ignorerades naturligtvis). Och om det inte är särskilt bekvämt att titta på statistik på en smartphone-skärm, kommer det att vara praktiskt att implementera fjärrkontroll av din hem-NAS. Alla tidigare gjorda inställningar är helt synkroniserade:

Den mest användbara funktionen är en varning när fläkten stannar eller enheten överhettas över 60°C, varefter du omedelbart kan stänga av systemet, vilket förhindrar att nätaggregatet för hemmet går sönder.

Istället för en slutsats

Sammanfatta. Vi upptäckte att det är tidskrävande, dyrt och extremt obekvämt att använda Windows på en hem-NAS. Överdrivet frosseri, tidskrävande installation, uppdatering och omsynkronisering, slutligen, buggar och behovet av att köpa en licens - allt detta gör "windows" till den kanske sämsta lösningen för fillagring. Därför kommer jag i nästa inlägg att prata om vad NAS4Free är och vad det används med.

När det gäller Smart Power Management-plattformen kan jag säga att lösningen redan fungerar utmärkt och erbjuder en helt tillräcklig uppsättning verktyg för att övervaka och hantera ström. Det kan vara till god hjälp i situationer där användningen av professionella branschlösningar är olönsam (till exempel när man bygger en IT-infrastruktur för små kontor). En smart strömförsörjning kan också vara praktisk för en privat användare: när din dator fungerar 24/7 kommer möjligheten att övervaka ändringar på distans att vara väldigt praktisk, liksom en panikknapp för att stänga av systemet i en nödsituation. Men personligen skulle jag vilja se ett mer avancerat tariffsystem med stöd för flera zoner och valutor - detta skulle tillåta oss att korrekt registrera energikostnader och planera en budget utan ytterligare programvara. Om Thermaltake släpper en version av verktyget för Linux och FreeBSD kommer det inte att ha något pris alls. Jag hoppas att företagsrepresentanter läser Habr - kanske kommer de att gilla mina idéer och överföra verktyget till *nixes.

Först en liten förklaring. NAS är en akronym som kommer från på engelska. Det betyder Network Attached Storage, eller gratis nätverkslagring. Du kan spara foto- eller videofiler på dessa diskar och all annan information - det spelar ingen roll. Du får tillgång till den från vilken enhet som helst, oavsett om det är en telefon, TV, spelkonsol eller dator.

Några fler ord om hårdvaran vi använder för att skapa vår egenmonterade NAS: WD Red 6 TB-enheter och ett ganska enkelt Synology-fodral.

Låt oss börja montera NAS:n

Låt oss börja monteringen. Låt oss först lägga diskarna åt sidan och titta på fodralet. Så här tar du hem det.

Fodralet kan öppnas från ena sidan genom att helt enkelt skjuta panelen för att komma åt innehållet. SATA-kontakter för att ansluta enheter är omedelbart synliga. Endast två enheter kan byggas in i detta hölje.

I princip kan vi börja. Vi tar en hårddisk och sätter försiktigt in den i kortplatsen. Sedan sätter vi den andra skivan på plats på samma sätt. Observera: kontakterna måste matcha.

Nu är det mycket viktigt att säkra hårddiskarna genom att säkra dem med skruvar på båda sidor: fyra skruvar per enhet. Detta är nödvändigt för att vibrationer inte ska uppstå och skivorna är ordentligt fixerade i slitsarna.

Så vi skruvade på skivorna. Sätt tillbaka kåpan och fäst den.

Vi vänder väskan till sin ursprungliga position och fäster den med skruvar på bakväggen.
NAS är monterad. Nu måste den anslutas till nätverket och till strömförsörjningen. För att göra detta tar vi en vanlig nätverkskabel och ansluter den till önskad kontakt och sedan till elnätet. Helst är NAS ansluten direkt till routern.

Nu ska jag förklara varför tillgång till Internet är viktigt.

För det första, NAS-mjukvaran kommer alltid att uppdateras, vilket ger dig större säkerhet och ett mer funktionellt gränssnitt.
För det andra, detta är viktigt för att organisera användargrupper. Du kan skapa konton, utöka eller begränsa sina rättigheter. Till exempel kan du ge användaren både rättigheter att skriva information till disken och endast möjligheten att se data. Kan döljas separata filer eller ge allmän åtkomst till dem, till exempel tillgång till musik från en smartphone.

Och nu uppstår frågan: varför behöver du en NAS överhuvudtaget och varför klarar du dig inte med en vanlig extern hårddisk liggande någonstans i huset. Vårt svar: på grund av säkerheten för datalagring. Av de 12 TB på diskar använder vi i praktiken endast 6 TB, men vi har alltid en uppdaterad säkerhetskopia.

Slutsats: cirka 600 euro för ett sådant system är ganska mycket pengar, men investeringen lönar sig åtminstone i kunskapen om tillförlitligheten av datalagring.

Programvara fråga

Hur mjukar man upp sitt hemförråd? Naturligtvis kan du helt enkelt installera FreeNAS, men du kan också leta efter alternativa lösningar. Om du inte letar efter enkla sätt kommer våra råd definitivt att komma till nytta.

OpenMediaVault

Ett alternativ till FreeNAS, OpenMediaVault, är baserat på Linux Debian. Det är en NAS-programvara med öppen källkod som stöder FTP, SFTP, SSH, AFS, SMB och CIFS-standarder.

Tillägg: du kan installera olika ytterligare protokoll och standarder för att utöka din NAS.

Ansökan: OpenMedia Vault är särskilt lämplig för hemmabruk.

Nätverksfunktioner: WakeOnLAN, Link Aggregation och ny standard IPv6.

Övervakning: den kan använda syslog, watchdog, S.M.A.R.T., SNMP (v1/2c/3) eller e-postmeddelanden.

Underhåll: om din NAS körs på OpenMediaVault, kommer ett sådant system att betjänas via webbgränssnittet.

NAS4 gratis

NAS4free är också programvara med öppen källkod. Den är baserad på FreeBSD och kan virtualiseras på vilken hårdvara som helst. NAS4free stöder standardprotokollen FTP, SMB, NFS, TFTP och AFP.

Tillägg: du kan sätta upp en webbserver på din NAS och vara värd för webbplatser där.

Applikationsområde: Tack vare virtualiseringsalternativet är NAS4free lämplig för både stora servrar och hemmabruk. Dess hårdvarustöd är verkligen unikt.

Nätverksfunktioner: NAS4free stöder WakeOnLAN och IPv6.

Övervakning: du har möjlighet att ange sökvägen där statistisk data ska sparas. Du kan också se realtidsstatistik via gränssnittet.

Underhåll utförs via gränssnittet.

UnRAID

UnRAID är programvara som lämpar sig för olika applikationer. UnRAID är gratis under de första 30 dagarna, därefter betalar du mellan $59 och $129. Det billiga grundpaketet (pris: $59) tillåter användning av sex anslutna lagringsenheter, mellanpaketet (pris: $89) tillåter tolv enheter. Med Pro-paketet (pris: $129) är antalet lagringsenheter obegränsat. Nästan alla 64-bitars och 86-bitars system stöds. UnRAID erbjuder också virtualiseringsmöjligheter.

Tillägg: UnRAID stöder enkelt expansion med ytterligare hårddiskar. Det bör också noteras att bra stöd SSD.

Ansökan: UnRAID är mer lämplig för professionella applikationer. Den kan stödja mycket stora servrar med många hårddiskar.

Nätverksfunktioner: UnRAID hanterar endast minne och nätverksfunktioner måste hanteras av motsvarande operativsystem.

Övervakning utförs via ett webbgränssnitt.
Underhålläven via webbgränssnittet.

I genomsnitt dyker ytterligare ett inlägg om NAS upp ungefär en gång var sjätte månad, och talar om hur man installerar systemet enligt dokumentationen. Vi kommer att komplicera uppgiften genom att knyta den till ett riktigt projekt och begränsa budgeten. Utöver det ska vi också försöka lägga halm för oss själva på de platser där en ung systemadministratör ännu inte satt sin fot och vi kommer även att förstöra flera branschmyter.

Den här artikeln är inte för serverdatalagringsspecialister, spelare och andra överklockare. Så fungerar hela branschen för er, kollegor. Det är för nybörjare systemadministratörer, fans av UNIX-system och gratis entusiaster programvara. Alla har samlat på sig gammal hårdvara. Alla behöver förvara stora mängder hemma eller på kontoret. Men alla har inte lätt tillgång till serverteknik.

Jag hoppas verkligen att du kommer att hitta några användbara idéer för dig själv och ändå lära dig av andras misstag. Kom ihåg: systemet kostar inte lika mycket som du betalade för hårdvaran, utan hur mycket tid och kraft du sedan investerar i testning och drift.
Om du inte vill läsa, titta på länkarna och slutsatserna i slutet; kanske du ändrar dig.

VARNING

Informationen tillhandahålls av AS-IS utan något ansvar för dess användning av någon, var som helst eller när som helst. Alla varumärken som nämns av misstag tillhör sina respektive ägare. Vissa av dem behöver inte längre reklam så mycket att jag kommer på roliga namn till dem.

Erkännanden

Respekt till Andrey Aleksandrovich Bakhmetyev, ingenjör och uppfinnare. Jag är stolt över att Andrei Alexandrovich undervisade för mig på institutet! Jag önskar honom all framgång i sina projekt!

Uppgift

Så det finns ett litet företagsstart som genererar cirka 50 GB filer per vecka, med behov av arkivlagring i flera år. Filerna är stora (ca 10-20 MB vardera) och kan inte komprimeras med konventionella algoritmer. Den initiala datavolymen är cirka 2 TB. Mycket gammal data kan lagras offline, ansluta på begäran.
Du måste hålla det inom en mycket blygsam initial lösningsbudget 500 euro(till sommaren 2013 priser) och två veckor för montering och provning .

För dessa pengar måste du bygga ett system som gör att en liten grupp kan arbeta med filer på samma lokala nätverk från olika plattformar (Windows, Mac OS). Kräver långvarig drift utan systemadministratör på plats, skydd mot fel och grundläggande åtkomsträttighetshanteringsfunktioner.

Traditionella sätt

Naturligtvis kan du köpa nätverkslagring: de är gjorda av NetApp, QNAP, Synology och andra aktörer, och de gör det bra även för små företag. Men våra 500 euro är bara början på samtalet för en tom låda, utan själva skivorna. Om du har 1000-2000 euro är det bättre att köpa en färdig produkt, och vi kommer att försöka betala så mycket som möjligt med kunskap och så lite som möjligt med tid och pengar.

UPD (spoiler ed. 2 från 2014-03-08):

Om du monterar av nytt järn, och inte från skräp

Baserat på helheten av detta inlägg och dess kommentarer, vänligt tillhandahållna av habrocommunity, föreslår jag följande algoritm för en enkel fyra skivor system:

  1. Om den dubbla storleken på den mest rymliga diskmodellen som finns inte räcker för lagrad data, sluta läsa spoilern (exempel: 4TB-modell, du måste lagra 7TB data, fortsätt sedan; om du behöver lagra 10TB, sluta sedan)
  2. Vi väljer en produkt från MicroServer-linjen från den berömda servertillverkaren Kharlampiy-Pankrat; t.ex. n36l, n40l, n54l, med fyra enhetsfack (huvudsaken är att det finns stöd för ECC-minne)
  3. Vi ser till att utrusta vår server med minne med paritetskontroll (ECC) med en hastighet av 1 GB för varje 1 TB lagrad data, men inte mindre än 8 GB (enligt FreeNAS-rekommendationen, för diskar upp till 4TB visar det sig vara bara 8GB)
  4. Om vi ​​inte har ECC-minne, sluta läsa denna spoiler omedelbart, läs inlägget till slutet
  5. Välja tillverkare diskar som använder den aktuella felöversikten; till exempel den här: http://habrahabr.ru/post/209894
  6. Välja billig linje SATA-enheter med obligatorisk tillgång till ERC, och varför, läs här: http://habrahabr.ru/post/92701
  7. Välja kapacitet diskar (2TB, 3TB eller 4TB) baserat på antagandet att det kommer att finnas fyra av dem, och att endast hälften kommer att vara tillgängliga för data (den andra halvan är för RAID-redundans)
  8. Innan köp kontrollerar vi återigen noggrant och noggrant hårdvarans kompatibilitet med varandra, antalet slots, fack, remsor och annat, men för FreeNAS är det viktigaste att all hårdvara stöds av den nuvarande FreeBSD-kärnan
  9. Vi väljer en bra startbar flashenhet genom att läsa fortsättningen av detta inlägg (del 2: bra minnen)
  10. Vi köper, andas in aromerna av ny hårdvara, monterar, ansluter, lanserar; krävs för ZFS stäng av alla hårdvaru-RAID
  11. Skapa en volym RAIDZ2 av fyra skivor, nödvändigtvis med dubbel redundans (på volymstorlekar på ca 12TB finns det risk att möta en ond URE, läs om det i det här inlägget; om vi inte är rädda för UREs och ändå bygger RAIDZ på fyra diskar, kontrollera storleken på den fysiska sektorn - på moderna diskar är det 4Kb, och i det här fallet kommer det att fungera en helt löjlig 43Kb-remsa, vilket också kommer att slösa bort hastigheten på arrayen: forums.servethehome.com/hard-drives-solid-state-drives/30-4k-green-5200-7200 -questions.html)
  12. Tillsätt salt, socker, peppar, fängelser, bollar, manus och liknande gräddfil efter smak

Men vad sägs om molnlagring , du frågar? När jag skriver den här artikeln ser populär molnlagring för våra volymer dyrare ut än vi skulle vilja. Till exempel kommer kostnaden för att lagra en obegränsad mängd data i 36 månader på den välkända tjänsten Throw Box att kosta mer än ett par tusen dollar, även om de kan betalas av successivt. Naturligtvis finns det tjänster som Amazon Glacier (tack till A.M. för tipset) eller Openwork Windows, men för det första tar de inte bara betalt för lagring utan också cirkulation (hur man beräknar det a priori?), och för det andra, låt oss inte glömma att verksamheten sitter på en 10Mbit internetupplänk, och att manövrera terabyte kommer att kräva inte bara vissa ansträngningar för att hantera processer, utan kommer också att vara mycket tråkigt för användarna.

Vanligtvis i sådana fall tar de gammal dator, köp ytterligare stora diskar, installera Linux (inte nödvändigtvis, någon lyckas installera Windows 7), gör en RAID5-array. Bra. Allt fungerar bra i ungefär ett halvår till ett år, men en solig morgon försvinner servern plötsligt från nätverket utan någon förvarning. Självklart har systemadministratören jobbat länge på ett annat företag (personalomsättning), säkerhetskopia nej (volymerna är för stora), och den nya systemadministratören kan inte fixa systemet (samtidigt skäller han ut den gamla systemadministratören och Linux YYY dialekten, eftersom han borde ha använt Linux ZZZ, då skulle det definitivt inte finnas någon problem). Alla dessa historier har upprepats under lång tid och på samma sätt är det bara OS-versioner som ändras och datavolymer växer.

Branschmyter

Myten om RAID5
Den vanligaste myten, som jag själv trodde på tills nyligen, är att ett andra misslyckande i rad i en array inte kan ske i praktiken, enligt sannolikhetsteorin. Men det kan, och hur! Låt oss simulera en verklig situation: servern har fungerat i ett par år, varefter en disk i arrayen misslyckas. Det är okej för nu, låt oss sätta på det ny disk, och vad händer? Ja, rekonstruktion av arrayen, dvs. långsiktigt maximal belastning på redan utslitna skivor. I en sådan situation är misslyckanden mycket möjliga och uppstår.
Men det är inte allt. Det finns också en metodologisk sannolikhet för ett läsfel som är inneboende hos tillverkaren, vilket under vissa omständigheter nu praktiskt taget garanterar att RAID5 inte sätts ihop igen efter ett diskfel.
Terabyte-myten
Du kan förstås betrakta alla disktillverkare som nybörjare, men en industrikilobyte accepteras som 1000 byte, strikt enligt SI-systemet (den andra kilobyten har faktiskt kallats kibibyte sedan 1998 och betecknas KiB). Det är dock inte allt. Faktum är att alla tillverkade spindelskivor har defekter som redan upptäckts på fabriken, vars antal är slumpmässigt, och därför går den faktiska tillgängliga storleken. För budgetmodeller varierar det även inom samma parti av identiska produkter, både upp och ner. I min uppsättning med fyra identiska 2TB-diskar visade sig två vara ungefär 2GB mindre, och de andra två var ungefär 400MB mer än den nominella kapaciteten. De där. en kilobyte, som en sinus i krigstid, sträcker sig från 999 byte 6 bitar till ärliga 1000 byte även med en halvbit i slutet. Antingen levereras produkterna till vår marknad på läckande ubåtar, eller så är översvämningen skyldig, men bitarna försvinner någonstans.

Underskatta inte denna faktor: om byte av en misslyckad disk i arrayen visar sig vara till och med ett block kortare än den nominella volymen, kan den degraderade RAID-arrayen teoretiskt sett inte sättas ihop till sitt optimala tillstånd, och vi kommer att få en huvudvärk som kan har lätt kunnat undvikas i början. Baserat på detta betyder mer inte bättre, huvudsaken är konsistens.
Jag antar att serverhårdvarutillverkare löser detta problem genom att alltid göra en teknisk reserv och samtidigt på konstgjord väg sänka mängden tillgängligt utrymme i skivans firmware, så för en viss produktkod kan de alltid (inom support) få en disk som har samma kapacitet. Detta är förmodligen en av anledningarna till att en Seagate-disk under det välkända servermärket Kharlampiy-Pankrates och dess ”syskon” utan den inte är exakt samma produkt. Men detta är bara min gissning. Kanske har de ledande inom datalagringsmarknaden mer tekniska trumfkort i rockärmen.

Projektrisker

I alla projekt är det viktigt att förstå riskerna, för i slutändan bygger vi inte för skojs skull, utan för företagets framgång. För att uppnå Krepsondo-harmoni (förlåt, affärskontinuitet) kommer vi först att bygga en förenklad riskmodell som bör ta hänsyn till troliga misslyckanden och deras konsekvenser.
Hårdvara
På grund av vår budget har vi inte tillgång till serverutrustning, så vi kan bara använda billiga diskar och kontroller, och detta är territoriet för spontana misslyckanden från det blå. Hårdvarurisker inkluderar: mekaniskt slitage (spindelenheter, fläktar), elektriskt slitage (särskilt för flashminne), fel i hårdvaran eller styrenhetens firmware, strömförsörjning av låg kvalitet, diskar av låg kvalitet, sönderdelning av hårdvaru-RAID-arrayen. Bristen på reservdelar till enheten (SPTA) som säljs på grund av inkurans kan också betraktas som en risk.
programvara
Programvarufel inkluderar problem med standard operativsystem, som har en tendens att självförstöra och inte den bästa förmågan att självläka efter strömavbrott, vilket kräver regelbunden administration. Låt oss lägga till här RAID-rekonstruktionsfel för programvara, fel i styrenhetsdrivrutiner, användaråtgärder (avsiktliga och oavsiktliga) och skadliga kodåtgärder.

Tillgänglig hårdvara

Jag hade min gamla dator från omkring 2004 till hands. release på Socket 478 GA-8IPE1000MK moderkort, med en Pentium 4 @3GHz CPU och 1GB RAM. Fodralet säger ZEUS, det har sex interna fack på 3,5” (med den tidens normer var detta mycket), ett 3,5” för en arkaisk FDD, fyra 5,25”, två utrymmen för kylfläktar och en 250W strömförsörjning. ATI RADEON 8500-grafikkortet gjorde en gång sådana hits som Soldiers of Anarchy, men dess oljebärande fläkt har ylat som Hound of the Baskervilles under lång tid (naturligtvis när den överhuvudtaget kan rotera). CPU-kylningen löstes av Zalman CNPS5700D-Cu, som drog upp uppvärmd luft från kylaren och blåste den genom en excentrisk luftkanal in i höljet, varifrån den återigen måste blåsas ut av en andra fläkt.

En dag var jag så trött på hela det här flygfältet att jag bestämde mig för att klippa bort det bokstavligen: jag tog en motorsåg och skar ett runt hål i huset (längs fläktgallret) och förlängde luftkanalen med en bit av en plastflaska från Karma Doma mineralvatten. Jag tog bort den andra fläkten och sänkte hastigheten på den första (på processorn) med en reostat.

I denna lite punkiga form låg hela denna materiella del sorgligt på hyllan än i dag.

Mitt kuriosakabinett kompletterades med ett hål i den bakre panelen av fodralet på grund av fodraltillverkarens lösa tolkning av ATX-standarder: det visade sig vara omöjligt att få in den tomma panelen där utan en fil, och jag gav upp dessa försök .

Moderkortet hade en RAM-kontroller som inte tillät byte av stickor i STANDBY-läge (det är när datorn stängs av med en knapp, men strömförsörjningen är på). Det finns till och med LED-indikator en speciell RAM_LED installerades, vars uppgift var att varna systemadministratören om närvaron av spänning i kretsen:

När RAM_LED är PÅ, installera/ta inte bort DIMM från sockeln

Naturligtvis misslyckades styrenheten till slut; och om man inte flyttade minnet i kontakten på ett visst shamanskt sätt såg moderkortet det inte och började gnissla äckligt. I squeak-referensboken kan denna signal betyda antingen ett RAM-problem eller ett strömförsörjningsproblem, vilket var helt förvirrande. För att fullborda bilden skapade BIOS någon form av särskilt krokig miljö när man laddade från flash-enheter, vilket är anledningen till att alla SYSLINUX-derivat kategoriskt inte laddades för mig (för referens: detta är en nästan obestridd CD/flash-enhet bootloader för ett stort antal av Linux-varianter).
Så varför gör jag allt detta?

Slutsatser:

  1. En sådan dator är helt olämplig för serveruppgifter.
  2. Sex med gammal hårdvara är strikt kontraindicerat för unga systemadministratörer.

Idéer

Ersättning för järn
Naturligtvis passar en buggymamma, utsliten mekanik och en gammal strömförsörjning inte alls in i Crepsondos filosofi (oh, sorry igen, affärskontinuitet), och måste därför bytas ut först och främst och utan onödiga diskussioner. Crepsondos harmoni är viktigare för oss, så låt oss säga adjö till det gamla järnet, det har fullgjort sitt historiska uppdrag.
Valet av ersättare för Socket 478 visade sig vara litet: ASRoсk P4i65G. Det verkar vara en bra mamma med inbyggd grafik, tre PCI, två SATA och sex USB ombord. Hårdvaruövervakning är baserad på Winbond W83627 (stöds i lm-sensors-paketet; detta visade sig senare vara användbart vid kalibrering av fläktreostaten baserat på CPU-temperaturen i det körande systemet).

Nu piper ingenting, laddning från flash-enheter fungerar bra, vilket är goda nyheter. Hundra megabit ombord räcker inte för ett NAS-nätverk, så vi ockuperar omedelbart en PCI-plats med budgeten D-Link DGE-530T, vilket lämnar ytterligare två PCI-platser för diskkontroller. De har vanligtvis upp till fyra portar, som tillsammans med två inbyggda kommer att ge oss möjlighet att ansluta tio enheter.
Jag ska berätta om den nya strömförsörjningen senare, men för nu ska jag bara notera att för mitt Socket 478-baserade system var 250W tillräckligt. Därför, efter att ha mentalt uppskattat effektreserven på 200W för att snurra upp spindelenheterna, gick jag omedelbart med på att budgetkällan FSP Group ATX-450PNR klassad till 450W erbjöds mig i butiken. På ytan gillade jag den stora låghastighetsfläkten på 120 mm - vilket betyder att det kommer att bli mindre brus (UPD: ser framåt, ATX-450PNR, trots alla knep, klarade inte uppgiften, och jag rekommenderar inte att använda det; se habrahabr.ru/post/218387 ).

Samtidigt tog jag tag i ett par Zalman ZM-F1-FDB-fläktar på ett fashionabelt hydrodynamiskt lager: den första kommer att gå till CPU-kylaren, den andra till att blåsa den första gruppen av diskar.
Egentligen återstår bara att välja det viktigaste.

Diskundersystem

För nätverkslagring är den viktigaste uppgiften att välja ett arrayläge (RAID). Eftersom budgeten för lösningen inte tillåter oss att använda serverhårdvara, suckar vi och lägger omedelbart hårdvara RAID-kontroller, SAS och annan Fibre Channel åt sidan. Vi placerar även solid-state-enheter där. Eftersom vi har en NAS i vårt kök (ursäkta ordleken), kommer den taggiga vägen att passera genom den magiska världen mjukvarulösningar RAID baserad på billiga SATA-spindelenheter. Det är mycket mer intressant på det här sättet, men må Krepsondo-övningarna hjälpa oss.
Skivor
Enligt min subjektiva uppfattning är valet av SATA-produkter (jämfört med SAS/FC) ännu mer förvirrande och mer blandat med marknadsföring. Jag såg två konventionella prisklasser för Seagate spindeldrivningar, som skiljer sig med cirka 40 %. Den översta anses vara en lösning för medelstora företag, och den nedersta är för hemanvändare och småföretag. Vilka är farorna med att använda de billigaste diskarna? Enligt subjektiva bedömningar från vissa experter (länk) misslyckas billiga diskar betydligt oftare än dyra under den första driftveckan, och baserat på årets resultat fortsätter trenden. Efter att noggrant ha presenterat denna tabell här, upprepar jag att detta är en mycket ungefärlig subjektiv bedömning av en av internetanvändarna, utan att ange specifika produkter:

Enligt samma användares observation misslyckas ungefär en eller två av ett dussin ett år gamla SATA-enheter under det andra levnadsåret. Alla SATA beter sig förstås märkbart sämre än SAS eller Fibre Channel, man kan knappast argumentera mot detta. Som faktiskt med den tilldelade budgeten, vilket ger oss nästan inget val.

Jag valde tillverkaren Seagate ganska intuitivt, så jag kommer inte att beskriva denna process.

UPD:
Eftersom de beskrivna händelserna ägde rum sommaren 2013 läste jag inte detta underbara inlägg: http://habrahabr.ru/post/209894/. Av detta följer att Seagate inte är den mest det bästa valet, men läsaren är verkligen nu förvarnad och beväpnad. Tack, habrocommunity, ni är bäst!

När jag snabbt analyserade erbjudandena i butiker noterade jag att priset på 4TB-diskar med stor kapacitet är nästan 90 % högre än 2TB-erbjudanden, dvs. Den specifika kostnaden för att lagra en gigabyte växte nästan linjärt med volymen. Varför är detta så viktigt? Faktum är att jag inte kunde hitta en kontroller för PCI-bussen med garanterat stöd för 4TB-enheter, och det fanns ingen möjlighet att experimentera. Detta gav oss ett svårt val: antingen begränsa diskarna till 2 TB eller överge den gamla hårdvaran och byta till PCI Express-bussen (vid köp av en ny dator). Lyckligtvis eliminerade det nästan linjära beroendet av pris på kapacitet svåra beslut, men jag rekommenderar att läsaren alltid överväger den totala kostnaden för diskundersystemet, eftersom det i en NAS är avgörande, och fördelarna med högkapacitetsdiskar kan uppväga allt annat .

Jag gillade ST2000DM001-modellen för sitt pris. Detta var det mest budgetalternativ i Seagate 2TB-linjen, använder den nya 4Kb sektorstorleken och kräver korrekt initiering (formatering) av filsystemet. Det är intressant att representanter för ST2000DM001 stöter på både två och tre plattor (på bilden finns en variant med två).

Det verkar som att de nya ägarna av FreeNAS-projektet inte har sparat någon möda på att djupt omstrukturera koden, vilket förmodligen kom till priset av att överge några "föråldrade" funktioner (till exempel RAID5). FreeNAS verkar i alla fall vara en stark utvecklingsdrivare för FreeBSD, och det finns ett tydligt intresse för utvecklingen av ZFS i den fria kärnan. Nåväl, låt oss önska våra kollegor lycka till.

Om vi ​​jämför FreeNAS och dess grenförfader NAS4free, så ser för mig subjektivt FreeNAS starkare ut, trots avsaknaden av RAID5. Det finns en viss känsla som inte är lätt att förklara med ord: lukten av kod som kräver djup refactoring ("illaluktande kod") strömmar genom det NAS4free grafiska gränssnittet. Så vilken typ av refaktorering är detta? Här är ett enkelt exempel: till skillnad från NAS4free, även när du arbetar från en flashenhet, kan FreeNAS tillämpa konfigurationsändringar utan att helt starta om systemet. Och detta trots att rotsystemet är monterat i skrivskyddat läge. För mig var detta ett starkt argument. Dessutom gick FreeNAS över till att lagra konfiguration i SQLite RDBMS, och NAS4free använder fortfarande ett enkelt, men inte det mest pålitliga XML-formatet.

RAID5 eller inte RAID5
Även om UFS- och GEOM-programvara RAID-arrayer inte når tekniknivån för ZFS med RAIDZ (vid första anblicken verkar det som att detta är en konkurrens mellan en uppsättning slipers och en kabelstagsbro), har GEOM den populära RAID0/1 /5 lägen. Modern FreeNAS tillåter dock inte att skapa RAID5-volymer, och för kompatibilitet finns bara de enklaste RAID0 (stripe) och RAID1 (spegel) lägena kvar.

Varför är det så?

Det finns förmodligen två anledningar till detta, låt oss kalla dem helt enkelt: mekaniska och matematiska (även om de i spindelskivor är sammanflätade som våg-partikeldualitet).

Låt oss föreställa oss felet/bytet av en disk i en 10TB-array efter två års drift: rekonstruktionsprocessen under en vecka (!) kommer att plåga redan utslitna spindlar (se ovan) Myten om RAID5). Men med sådan stress kanske de gamla skivorna inte håller ens tre dagar, de kollapsar arrayen helt, och då börjar stressen för oss, och till och med vilken typ av stress.

Du kanske frågar: hur är det möjligt, varför en vecka för återuppbyggnad? Låt oss ta en titt på representanterna för två generationer av Seagate Barracuda (vi använder material från http://www.storagereview.com):

Om kapaciteten har ökat cirka 8 gånger har hastigheterna bara tredubblats. Det ironiska är dock att vi a priori kan föreställa oss hastigheten på RAID1-rekonstruktion här, och även ett så snabbt alternativ på vår vintage PCI-kontroller kommer inte att vara så bra. I RAID5-matriser bestäms hastigheten i allmänhet av processorns matematiska förmågor, och enligt olika uppskattningar handlar det om en dag för varje TB data ( tyvärr, jag kan inte ge länkar, förlåt).

Men det är inte allt, kära läsare. Diskar har en parameter som heter Unrecoverable Read Error Rate, som på moderna budget SATA-modeller är 1 sektor för varje hundra biljon bitar. De där. Ungefär av varje 12TB disk som skrivs kommer det en gång att säga "förlåt, mästare, men det är absolut omöjligt att ge tillbaka den nödvändiga sektorn; läsfel." Detta är ett metodfel som introducerats av tillverkaren och därför teoretiskt garanterar omöjligheten av återuppbyggnad RAID-array 5 med en kapacitet på mer än 12TB på billiga diskar(för att vara rättvis, noterar vi att URE på SAS-diskar är åtminstone en storleksordning mindre, och den kritiska volymen är motsvarande större). Epitafiet för RAID5 skrevs av Robin Harris i hans artikel Varför RAID 5 slutar fungera 2009.

Baserat på resultaten av valet av hårdvara är den maximala totala kapaciteten för våra diskar 20TB (18TiB), så låt oss återigen påminna oss själva om vägen till affärskontinuitet genom Krepsondos filosofiska metoder, låt oss ta ett andetag och komma ihåg RAID5 kollektivt.

Slutligt val: hopfällbar array
Så jag ger upp både hårdvaru-RAID (dyr), ZFS (dyr) och mjukvara RAID5 (långsam och opålitlig). Jag väljer FreeNAS med UFS-volymer baserade på GEOM-teknologier: enkel, pålitlig och, om nödvändigt, reparerbar, som ett Kalashnikov-gevär. Precis vad du behöver.
Låt oss lägga till ett USB-minne för att starta upp systemet - hela spindelskivorna kommer att vara dedikerade till data. Vi vill inte att någon av misstag drar ut den startbara flashenheten som sticker ut från utsidan, så vi väljer en budgetflashenhet med de minsta dimensionerna (som det visade sig senare, det var dödligt och förhastat beslut: http://habrahabr.ru/post/214803/).

Av alternativen Stripe och Mirror väljer jag givetvis Mirror (d.v.s. RAID1). Det resulterande skivsystemet ser ut som en uppsättning av flera oberoende spegelvolymer. Varje spegel är sammansatt av ett par 2TB-diskar (kontrollerbegränsning), initieras och monteras oberoende. Den maximala mängden online lagrad data på tio diskar kommer att vara cirka 10TB i fem oberoende volymer (mer exakt, 9TiB).

Även om den här designen kan verka något klumpig, är den verkligen motiverad med tanke på våra datamängder och antal diskar: annars skulle vi få en icke-separerbar monolit med oöverkomlig rekonstruktionstid i händelse av fel.

Låt oss lägga till en liten touch här: eftersom billiga konsumentenheter används, när du skapar volymer måste du på konstgjord väg sänka volymen för att inte ha problem med att senare ersätta misslyckade enheter med nya (med en flytande kapacitet på cirka 2 TB). Låt oss lämna de tekniska "svansarna" i slutet för bättre sömn.

Om genomströmningen av en bil laddad med streamerkassetter
Ur arkivlagringssynpunkt bör du inte vara upprörd över kapaciteten alls: vår array är hopfällbar. Efter att ha uttömt den tillgängliga mängden lagrad data på onlineservern i volymerna nr 1-5, kan vi manuellt koppla bort den äldsta volymen nr 1, ta bort dess diskar, installera två nya 2TB-diskar och initiera en ny volym nr 6. Gamla enheter kan sedan sättas in i en USB-design och anslutas efter affärsbehov också FreeNAS-server utan att ta isär hela kroppen. Du kan montera dem skrivskyddat. Om du verkligen vill kan du koppla detta till både Windows och Mac. Kom i alla fall ihåg: det är bättre att inte skaka den gamla spindelskivan över bagateller, annars kommer magnetisk sand att falla ut ur det hermetiska blocket på grund av ålder.

Det finns också ett intressant scenario med unionfs: växla fulla volymer till läsläge och placera dem "nedåt" under filsystem"top" volym, då kommer det att finnas en illusion av kontinuitet i diskutrymmet. Det är sant att unionfs är en absurd sak och därför farlig, och skrivskyddat alternativet är förmodligen det enda som mer eller mindre har testats.

Det är allt, arkivlagringsvolymer begränsas nu av volymen på skåpet eller fodralet där gamla diskar lagras. Om detta fall också flyttas i rymden, kommer bandbredden att gå ur skala.

Hull Engineering

Låt oss fundera lite på primärkylning, eftersom våra skivor vid 7200 rpm blir varma. Vi hittar en plats i fodralet för att blåsa in luft i 3,5”-facken och, med nästan kirurgisk svårighet, monterar vår Zalman ZM-F1-FDB-fläkt där med antivibrationsgummiband, som du måste dra med fingrarna genom det tunna. luckor i fodralet. Förbanna dessa konsumentväskor med sina passager och springor...

Jag kom ihåg en gammal komedi.

Soldaten frågas: "Varför ser du så dåligt?" Han svarar: "Ja, det finns en ögonoperation, men den görs genom anus, och jag släpper inte in en enda kille där"...

Den excentriska gröna plasten i Karma Doma-mineralvattenflaskan som sticker ut från baksidan av kroppen är redan ett riktigt ont i ögonen. Därför tar vi isär kylaren CNPS5700D-Cu, tar med oss ​​luftkanalen och går till mataffären för att handla. Provar flaskor med mineralvatten en efter en olika märken, ser vi till att diametrarna på tvåliters Zvon Aqua-flaskan perfekt matchar den runda delen av CNPS5700D-Cu-luftkanalen (var de gjutna på samma fabrik eller något?).

Låt oss tacka Shtuka-Shkola-företaget för ett så framgångsrikt sammanträffande, och efter att ha tillbringat ett par timmar till med olika vassa föremål får vi en del av luftkanalen i en komplex form gjord av transparent plast.

Vi installerar en ny ZM-F1-FDB 80 mm fläkt i kylaren, dess hydrodynamiska lager har en jämförbar livslängd, men är tystare än höga kullager. I sista stund visar det sig naturligtvis att hålet på kroppen är en halv centimeter högre än nödvändigt, så vi lägger till en kronbladskjol gjord av tejp, vars idé föreslogs av flygplansdesigners av fighters med variabel dragkraft vektoring.

Vår produkt påminner faktiskt något om ett böjbart munstycke, men det ser inte riktigt så punkigt ut.

Äntligen är det dags att ta itu med just den plats där jag för tio år sedan misslyckades med att reda ut den stora kinesiska ingenjörsdesignen. Låt mig påminna dig om att vi pratar om den bakre panelen för ATX-kontakter, som levereras komplett med moderkort, mer exakt, om omöjligheten att installera den i denna plats:

Det visar sig att pusslet helt kan lösas med en tång, räta bara ut profilen längs omkretsen, centimeter för centimeter. Uttaget kommer att fästa perfekt vid kontakterna med sina hål, och oegentligheterna kommer att gå in i höljet och kommer inte att störa vår tekniska estetik:

För att undvika spagettieffekten knyter vi SATA-sladdarna till varandra med knytband, eftersom det inte finns plats för pasta i serverfodral. Vi markerar kablarna med tvinnade parmarkörer. Vi fäster fläktreostaten på höljet på ett bekvämt obemannat moderkortsben. De gamla skivorna finns fortfarande kvar för bättre luftflödeskalibrering, men vi kommer snart att bli av med dem.

Styrd igen av överväganden om termisk effektivitet, kommer vi att montera spegeluppsättningar från skivor genom minst ett fack, d.v.s. så att skivor i en array var inte grannar i vikar och värmde inte varandra, särskilt vid långa återuppbyggnadsoperationer. Vi märker också skivorna, åtminstone med volymnumret. UPD: Det är också bättre att placera skivans serienummer genom att skriva ut det på en termobandskrivare, eller om du inte har en, bara på en pappersremsa under genomskinlig tejp. När det finns fler än två diskar kan detta vara mycket användbart för brådskande och akuta arbeten.

Allt som återstår är att slå på strömmen, mäta temperaturen och kalibrera fläktreostaterna under belastning.