Mille jaoks on failiserver? Kuidas Windows Serveris failiserverit õigesti installida ja konfigureerida. Kuidas passid väljastatakse?

Minu arvates on see väga suurepärane teema kirjeldamiseks. Omal ajal oli huvitav failide jagamise mugavamaks muutmiseks arvutisse mingi server seadistada. Olles proovinud erinevaid ja isegi protokolli, sain aru, et need mulle absoluutselt ei meeldi, esimesed näevad brauseris pehmelt öeldes halvad välja, teised, kuigi neil on ilmselged eelised, mulle mitte. soovite ühendada võrgudraivi teiste inimeste arvutites. Kuid ühel (ilusal ja päikesepaistelisel) päeval sattusin programmile nimega HTTP Failiserver(lühidalt HFS), installisin selle, konfigureerisin (kuna ma hakkasin töötama kõige puhtama versiooniga, oli sellega probleeme) ja peaaegu armusin sellesse programmi. Minu failidele juurdepääsemiseks piisab nüüd brauseri olemasolust, kuna kogu juurdepääs toimub tavalise veebilehe kaudu. Tegin ka kausta, kuhu parooli teadja saab otse brauseri kaudu faili lisada. Faile serverist saab alla laadida kas ükshaaval või korraga kaustades. Programm ise paigutab kausta ilma tihendamiseta .tar arhiivi ja saadab selle allalaadimiseks. Samas on sait üsna korralik välimus, kuigi soovi korral (ja piisavate teadmiste olemasolul) võid ka ise saidimalli kirjutada. Tunnista, mis see on suurepärane viis lihtsaks ja mugavaks failiedastuseks?

Ja siin on näide lehe kohta, mida näete brauseriaknas, kuna näete, et kõik on ilus ja puhas, leiate programmi foorumist palju ilusaid malle:

Kuigi tema menüü on täielikult inglise keeles, ei ole see minu jaoks takistuseks. Ja neile, kes inglise keelt hästi ei oska, püüan artikli lõpus võimalikult põhjalikult selgitada, mille eest kõik menüü jaotised vastutavad ja kuidas neid kasutada.

Nii et liigume edasi paigalduse ja HTTP konfiguratsioon Failiserver:

1) Aja säästmiseks valmistasin HFS-i koostu venekeelse veebilehe malliga ja tegin programmi esmase seadistuse ise. Koostu saate alla laadida saidilt Yandex.Disk, kasutades linki. Kui olete oma võimetes kindel, saate ametlikult veebisaidilt http://www.rejetto.com/hfs/ alla laadida programmi puhta versiooni.

See on kõik. Loodan, et see artikkel oli teile kasulik. Kui soovite sellest oma sõpradele rääkida, klõpsake ühte allolevatest nuppudest. Samuti saate tellida saidi värskendused, sisestades oma e-posti parempoolsele väljale.

Tänan tähelepanu eest :)

Uuendatud: 05.12.2016 Avaldatud: 2016 või varem

Kasutatud näitena Windows Server 2012 R2. Juhised on jagatud mitmeks etapiks ja on täistsükkel seaded failide salvestamine kasutamiseks väikestes ja keskmise suurusega ettevõtetes.

Samm 1. Seadmete valimine ja serveri ettevalmistamine

Serveriks on soovitav valida professionaalsed seadmed. Nõuded süsteemile pole failiserveri jaoks kõrge:

  • Protsessor võib olla kõige lihtsam;
  • RAM-i ei kasutata samuti palju;
  • Kettasüsteem- kõige elementaarsem komponent. Selle maht sõltub ettevõtte spetsiifikast. Ligikaudne valem on vähemalt 15 GB kasutaja kohta ja vähemalt 1 TB serveri kohta. Arvestada võib kuni 50 kasutajaga SATA draivid, pärast - SAS või SSD.

Näiteks 300 kasutajaga ettevõttele sobib Xeon E3 protsessori, 8 GB muutmälu ja 5 TB kettaruumiga server. SAS draivid 10K.

Lisanõuded

  1. Teabe ohutuse tagamiseks kõvaketta rikke korral on vaja RAID-kontrollerit. Viimane on konfigureeritud spetsiaalsest sisseehitatud tarkvarast, mis käivitub serveri käivitumisel;
  2. Server peab olema allikaga ühendatud katkematu toiteallikas;
  3. Varukoopia tuleb pakkuda. Selleks vajate kettaseadet ( väline kõva ketas) või mõni muu server.

Samm 2. Installige Windows ja konfigureerige süsteem

Süsteemi paigaldamine

Selles etapis on kõik standardne, välja arvatud üks nüanss: purunemine paigaldamise ajal Windows kõva kettale, proovime valida väike osa(70 - 120 GB) süsteemi jaoks ja kõik muu andmete jaoks. Kui eraldate palju kettaruumi süsteemi partitsioon, pikeneb selle hooldusaeg ja killustatus, mis mõjutab negatiivselt kogu süsteemi jõudlust ja töökindlust.

Süsteemi seadistus

  1. Kontrollige, kas aeg ja ajavöönd on õigesti seadistatud;
  2. Määrame serverile sõbraliku nime ja vajadusel sisestame selle domeeni;
  3. Kui server pole otse Internetiga ühendatud, peaksite tulemüüri keelama;
  4. Kaughalduse jaoks lubage kaugtöölaud;
  5. Installime kõik süsteemivärskendused.

Samm 3. Failiserveri põhiseaded

Need on tavalised toimingud, mida tehakse tavalise failiserveri seadistamisel.

Rolli ja tugikomponentide paigaldamine

Tavaliselt, see roll installitud koos Windowsiga. Jääb vaid seda kontrollida ja installida teenuse täielikuks toimimiseks vajalikud komponendid.

Avamine Serverihaldur. Selle saab käivitada kiirkäivituspaneelilt.

Klõpsake Kontroll - Lisage rolle ja funktsioone.

Avanevas aknas lahkuge Rollide ja funktsioonide installimine ja vajutage Edasi.

Järgmises aknas valige vajalik server(vaikimisi valitud, kui töötame serveris, mitte kaugkonsooli kaudu) ja klõpsake Edasi.

Rollide hulgast leiame Failiteenused ja ladustamisteenused, avage see ja kontrollige, kas järgmised komponendid on kontrollitud:

  • ladustamisteenused;
  • failiserver;

Kui need teenused pole installitud, valige need ja klõpsake Edasi.

Aknas Komponentide valik lihtsalt klõpsake Edasi.

Avaneb aken Komponendi paigaldamise kinnitus. Klõpsake Installige ja pärast protsessi lõppu taaskäivitage server.

Jagamiste seadistamine (jagatud kaust)

Loome esimese kausta, mida tahame jagada. Seejärel klõpsake sellel paremklõps hiirega ja klõpsake Omadused:

Avanevas aknas minge vahekaardile Juurdepääs ja vajutage Täpsem häälestus:

Pane linnuke Avatud üldine juurdepääs sellesse kausta ja vajutage nuppu load:

Me varustame täielik juurdepääs kõigile kasutajatele:

* loomulikult ei anna me juurdepääsu kõigile kasutajatele, kuid selle jaoks on turvalisuse vahekaart (vt allpool).

Klõpsake Okei veel kord Okei.

Nüüd minge vahekaardile Ohutus ja vajutage Lisaks:

Klõpsake avanevas aknas Pärimise keelamine Ja Teisendage päritud õigused selle objekti selgeteks lubadeks.

Klõpsake Okei Ja Muuda.

Eksponeerime vajalikud õigused kausta, näiteks:

Nõuanne: proovige hallata ressursside õigusi ainult rühmade abil. Isegi kui juurdepääs tuleb anda ainult ühele inimesele!

Nüüd vajutame Okei kaks korda. Kaust on konfigureeritud avalikuks kasutamiseks ja meie näites on sellele juurdepääsetav võrgutee \\fs1\Jagatud kaust.

Samm 4. Failiserveri häälestamine või professionaalne nõustamine

Need sätted esindavad sisuliselt failiserveri paremaks, töökindlamaks ja turvalisemaks muutmise saladusi. Neid rakendades loovad administraatorid õigema ja professionaalne keskkond IT.

DFS

Seda tasub luua algusest peale jagatud kaustad DFS-i nimeruumis. Sellel on kaks peamist põhjust.

  1. Kui mitu failiserverit on olemas või muutuvad kättesaadavaks, on kasutajatel mugavam leida jagatud kaustu ühest kohast.
  2. Administraator saab vajadusel hõlpsasti luua tõrketaluvusega süsteemi.

Varikoopiad

Võimaldab naasta failide eelmiste versioonide juurde. See on väga kasulik funktsioon võimaldab teil mitte ainult valesti muudetud dokumenti taastada, vaid ka selle kogemata tagastada kustutatud fail või kausta.

Audit

Audit võimaldab pidada andmetele juurdepääsu üle arvestust – aru saada, kes ja millal olulisi andmeid kustutas või neis muudatusi tegi.

5. samm: seadistage hooldustööriistad

Ükski infrastruktuur ei saa täielikult eksisteerida ilma järelevalveta ja Reservkoopia. Hoiatage võimalik probleem, viimaste tundmaõppimine enne kasutajaid või andmete taastamine on süsteemiadministraatori kõrge vastutustunde ja professionaalsuse näitajad.

Varundamine

Failiserveri jaoks on kõik lihtne - peate varundama kõik töötavad kaustad ja failid. Parim lahendus oleks uute andmete kopeerimine iga päev ja koos teatud ajavahemike järel(näiteks kord kuus), looge täielik arhiiv.

Järelevalve

Tasub jälgida:

  1. Serveri võrgu kättesaadavus;
  2. Tasuta kettaruum;
  3. Kõvaketaste olek.

6. samm: testimine

Testimine koosneb kolmest põhitoimingust:

  1. Kontrollima Windowsi logid ja veenduge, et vigu poleks. Kui need leitakse, tuleb kõik probleemid kõrvaldada.
  2. Käivitage parimate tavade analüsaator.
  3. Viige teenuse reaalajas test kasutaja arvutist läbi.

Sissejuhatus

Võib-olla olete lõpuks otsustanud ja kavatsete luua oma failiserveri. Miks aga vaeva näha spetsiaalse failiserveriga, kui töölaual kõvakettad Kas teie arvuti pakub juba rohkem kui 2 TB ruumi? Isiklikult ehitasin oma failiserveri andmete varundamiseks tööarvutist eraldi.

Veel üks hea põhjus võrguserveri installimine tähendab juurdepääsu hõlbustamist mitme arvuti andmetele. Näiteks kui teil on MP3 kogu ja soovite elutoas HTPC-ga kogust pärit muusikat kuulata, siis on kõige parem salvestada muusika keskselt ja kuulata seda üle võrgu.


Cooler Master 4-in-3 moodul korpuse välistes lahtrites. See võimaldas meil kasutada nelja rohkem kõvaketast, kui korpus tavaliselt toetab. Suurendamiseks klõpsake pildil.

Loomulikult saate serverisse salvestada mis tahes failikogu, ilma et peaksite oma andmeid mitu korda mitmesse süsteemi kopeerima. Kui teie failiserver on konfigureeritud kasutama RAID 5 või RAID 6 kettamassiivi, talub see ühe kõvaketta (või RAID 6 puhul isegi kahe) rikkeid ilma andmeid kaotamata – erinevalt ühele kõvakettale salvestatud teabest. lauaarvuti.

Miks mitte NAS?

Seal on palju erinevat tüüpi failiserverid ja salvestusruum. Lihtsaim viis andmete salvestamiseks väljaspool arvutit on kasutada välist kõvaketast, mis on odav, kiire ja pakub paindlikke ühenduvusvõimalusi. Kui teie andmed mahuvad ühele kõvakettale, on see failide varundamiseks kõige odavam meetod.

Välised kõvakettad on saadaval erinevate liidestega. Kõige tavalisem USB liides 2.0. See ei tööta väga kiiresti (480 Mbps), kuid peaaegu iga arvuti on varustatud USB-pordid. Teine populaarne liides on FireWire. FireWire'il on kaks populaarset kiirust: 400 ja 800 Mbps. Enamikul FireWire'i toetavatel välistel draividel on 400 Mbps liides. Praktikas selgub see isegi kiirem kui USB. Kuid kahjuks jääb see liides mitmekülgsuse poolest alla USB-le. Moodsaim (ja kiireim) liides välised draivid on eSATA. See töötab kiirusel 3 Gbps ja ühtib sisemiste SATA-portide jõudlusega; täna annab see liides suurepäraselt läbilaskevõime kui ükski mehaaniline masin suudab pakkuda HDD.


Minu vana failiserver. Hea õhuvooluga tavaline karp. Suurendamiseks klõpsake pildil.

Kõik need liidesed, mille kaudu draiv on otse arvutiga ühendatud, on otseühendusega mälu (DAS) stsenaariumi näide. Tugevused DAS seisneb lihtsuses, jõudluses ja hinnas. Teisest küljest, kui põhiarvuti on välja lülitatud, ei pääse te sellisel salvestusruumil asuvatele failidele juurde. Sellest tuleneb veel üks piirang otseühendus põhiarvutisse. Tavaliselt pääseb salvestatud failidele juurde ainult see arvuti ja kui proovite draivi võrgu kaudu jagada, väheneb hostarvuti jõudlus, kui kliendid pääsevad juurde DAS-is olevatele failidele.

Otse ühendatud DAS-mäluseadmete piirangutest saab mööda hiilida, kui salvestusruumi arvutiga üldse ei ühenda, kasutades selleks võrku – liigume edasi võrgusalvestus(võrguga ühendatud salvestusruum, NAS). Kui NAS-mälu on lubatud, pääsete sellele juurde mis tahes võrgus olevast arvutist. Tõenäoliselt ühendate salvestusruumi gigabitise võrgupordi kaudu ( Gigabit Ethernet), mis on enamiku kasutajate jaoks piisavalt kiire. Kui gigabitine võrguport ei piisa, siis vajavad teie ülesanded tõenäoliselt tipptasemel seadet, millel on palju gigabitiseid porte, mahukas salvestusruum ja pordimeeskonna tugi.

DAS- ja NAS-mälu sisaldavad sageli mitut kõvakettad. Mõned seadmed võimaldavad teil installida paar kõvaketast ja mõned isegi rohkem. Lisandmoodul toetab RAID 0 massiive (triibutamine, suurem kiirus võrreldes ühega kõvaketas), RAID 1 (peegeldamine, kaitseb ühe kõvaketta rikke eest) või RAID 5 (triibutamine koos liiasusega, suurendab kiirust ja kaitseb ühe kõvaketta rikke eest). Mõned tipptasemel salvestusruumid võivad isegi toetada RAID 6 massiive, mis on sarnased RAID 5-ga, kuid taluvad kahe kõvaketta rikkeid.

Mainitud RAID-lisandmoodulitel on aga oma piirangud. Need ei ole odavad. Näiteks, salvestusruum Qnap TS-509 Pro maksab 800 dollarit () ilma kõvaketasteta, kuigi see toetab RAID 5 ja 6 massiive. Sellise süsteemi puhul, nagu enamiku eelkonfigureeritud salvestusruumide puhul, peate kasutama eelinstallitud töökeskkond, mis ei pruugi olla nii paindlik kui see, mida eelistate tarkvara. Lõpuks, kui mõned jaemüüjad NAS-i salvestusruum toe laiendamine, enamik mudeleid on piiratud ühega eSATA port või paar USB-porti.

Noh, vaatame, kas tavaline arvutiriistvara suudab saavutada samad eesmärgid kui NAS-i salvestus.

Loomulikult peame silmas teist odavamat ja suuremat paindlikkust pakkuvat lahendust: oma failiserveri ehitamist. Pealegi pole lihtsalt ühtegi põhjust, mis takistaks teil sellist serverit ise ehitada. Failiserveri kokkupanek ei erine sellest tavaline arvuti- Entusiastid, kes panevad oma süsteeme ise kokku, teevad sama, mitte ei osta kokkupandud süsteeme süsteemiüksused poes.


Paigaldatud Cooler Master Stacker 4-in-3 moodul. Suurepärane seade, kui te ei vaheta kõvakettaid sageli. Suurendamiseks klõpsake pildil.

Muidugi tuleb failiserveri ehitamisel teha palju otsuseid. Kõige olulisemate hulgas on see, kui palju andmeid kavatsete salvestada, kui palju koondamist vajate ja kui palju kõvakettaid kavatsete kasutada. Kui plaanite salvestada suurel hulgal teavet, soovitame suurimate saadaolevate kõvaketaste ostmise asemel gigabaidi hinda minimeerida. Tänapäeval täheldatakse 1,5 TB mahuga kõvaketaste minimaalset gigabaidi maksumust. Mulle isiklikult meeldivad RAID 5 massiivid, kuna need peavad vastu ühe kõvaketta rikkele. Kui kavatsete kasutada rohkem kui kaheksa või kümme kõvaketast, on parem koguda mitu RAID-massiivid 5 neljal või viiel kõvakettal või kasutage RAID 6 massiive, et kaitsta rohkem kui ühe kõvaketta rikke eest.

Raam


Tavalised kõvakettad paigaldatakse korpusesse vastavatesse kinnitustesse. Pange tähele 120 mm ventilaatorit, mis puhub õhku üle kõvaketaste. Sama oluline on, et korpuse esipaneel laseb läbi piisavalt külma õhku. Suurendamiseks klõpsake pildil.

Teil on vaja piisavalt suurt ümbrist, et mahutada kõik kõvakettad. Kui oled aga juba ostnud liiga väikese korpuse, ei keela keegi sind hiljem süsteemi suuremale mudelile üle viimast.

Korpus peab tagama kõvaketaste jaoks piisava jahutuse. Põhimõtteliselt saate täna osta mitmesuguseid korpuse mudeleid, mis vastavad sellele tingimusele. Esimese failiserveri jaoks võtsin lihtsa juhtumi. See kasutas esiosas olevate kõvaketaste jahutamiseks 120 mm ventilaatorit ja taga oli ka 120 mm väljatõmbeventilaator. Sellele lisasin "Cooler Master 4-in-3" mooduli koos eraldi 120 mm ventilaatoriga kõvaketaste jahutamiseks. See moodul sobib ideaalselt paigaldamiseks täiendavad kõvakettad. Kui ei vahetata ühte kõvaketast, peate eemaldama kogu mooduli.

Teise failiserveri jaoks valisin kaks kiirvahetusega Supermicro SATA lisandmoodulit, millest igaüks mahutab viit kõvaketast. Need maksavad palju rohkem kui Cooler Masteri moodul, kuid pakuvad ka rohkem funktsioone. Supermicro platvormidel kasutati väga valju 92 mm ventilaatorit (mida aeglustasin ventilaatorikontrolleri abil), andis häire, kui ventilaator seiskus või temperatuur tõusis liiga palju, ja kuvasid ka juurdepääsu igale. kõvaketas. Kuid kõige mugavamalt võimaldas varustus kõvakettaid vahetada ilma korpust ise avamata ja kui operatsioonisüsteem toetas "kuumat" asendamist, siis ilma arvutit välja lülitamata.

Võrgu liides


Emapoolne Asuse plaat CUR-DLS, kaks Pentium III 933 ja 1,1 GB ECC mälu. Suurendamiseks klõpsake pildil.

Gigabitine ei teeks failiserveri jaoks halba. võrguliides Gigabit Ethernet, mis kiirendab võrgu toiminguid. Kui teie Etherneti lüliti ja võrguadapter nendega töötavad (enamik uusi seadmeid toetab neid), ei teeks paha toetada jumbo kaadreid.

Algselt pakutud Etherneti protokoll maksimaalne suurus kaader 1500 baiti. Sellest piisas, kui võrgu kiirus oli 10 Mbit/s. Kui gigabitine kiirus võeti kasutusele koos Gigabit Etherneti standardiga, seostati pakettidega üldkulusid väike suurus, on muutunud üsna oluliseks. Seetõttu on tootmisharu de facto nõustunud pakette toetama suurem suurus- valitud suurus 9000 baiti. See tähendab, et saate edastada sama palju andmeid kui pakettide puhul standardsuurus, kuid pakettide arv on kuus korda väiksem, sama kehtib ka teenuseteabe hulga kohta.

Praktikas saate arvutuslikku salvestada CPU ressursid ja suurendada läbilaskevõimet, kasutades neid jumbo kaadreid, kui võrgu jõudlus on failiedastust piirav tegur. Kui teie lüliti ei toeta jumbo raame, siis paketid ei liigu läbi seda funktsiooni peate selle välja lülitama.

Teisest küljest saate osta 8-pordilise lüliti umbes 40 dollari eest. Enamik kaasaegseid emaplaate on varustatud Gigabit Etherneti toega "pardal", kuid kui teie emaplaat ei toeta Gigabit võrku, siis on parem osta PCI-X võrgukaart või PCI Express(PCIe) 32-bitise asemel PCI kaardid. Meil on väga edukas töökogemus võrgukaardid PCI-X Intelilt ja Broadcomilt.

jõuseade


Korpuse sisemus. Muidugi ei näe see nii kena välja nelja PATA-kaabliga, seitsmega kõvakettad, DVD-draiv ja toitekaablid. Suurendamiseks klõpsake pildil.

Sisemised komponendid peavad olema piisavalt jahutatud. Mida vähem soojust sees tekib, seda vähem tuleb välja visata. Seetõttu on parem võtta ökonoomsed kõvakettad, mis tarbivad vähem energiat kui standardmudelid. Sama kehtib protsessorite kohta - ökonoomsed protsessorid võib vähendada süsteemi energiatarbimist ja soojuse hajumist. Soovitame valida mõlemad variandid.

Lisaks soovitame valida tõhusa toiteallika, mis vastab standardile "80 PLUS". Turul on 80+ Bronze (82%) ja 80+ Silver (85%) toiteallikad mõistlik hind. Lisaks on oluline valida õige toiteallikas. Kõvakettad tarbivad kõige rohkem energiat, kui taldrikud pöörlevad. Hea kontroller kõvakettad kasutavad selle efekti minimeerimiseks viivitatud taldrikukäivitust. Seda funktsiooni toetavaid kontrollereid pole me aga veel näinud kiibikomplekti integreeritud kontrollereid.

Mõlemad minu serverid kasutavad toiteallikaid, mille efektiivsus on üle 80%. Esimene server on üles ehitatud kahele 933 MHz Pentium III protsessorile, kuuele 250 GB kõvakettale ja operatsioonisüsteemiga kõvakettale. Tippvõimsuse tarbimine alglaadimise ajal on 214 W ja võimsustarve 100% protsessori koormuse juures on 95 W. Teine server kasutab kahte 2,8 GHz Xeon protsessor vähendatud energiatarbimisega ja kuue 750 GB kõvakettaga pluss operatsioonisüsteemiga kõvaketas. Tippvõimsuse tarbimine alglaadimise ajal on 315 W, tühikäigul - 164 W ja 100% protsessori koormuse korral - 260 W.

Kui teil pole massiivi installitud veel kuut kõvaketast või kui te kasutate väga kuuma protsessorit, ei vaja te toiteallikat, mille nimivõimsus on suurem kui 400 W. Muidugi peaks toiteplokk andma piisavalt voolu erinevatele pingeliinidele, mida arvuti vajab, kuid 750W või suurema mudeli ostmine on raha raiskamine. Ja selline toiteallikas töötab vähem tõhusalt kui 400 W mudel.

Mälu

Enamik entusiaste ei kuluta palju aega mälu töökindlusele keskendumisele. Nad on rohkem huvitatud kella kiirused ja lükkab sellega edasi see stsenaarium vähem oluline kui usaldusväärsus. Kui andmed jõuavad failiserverisse või edastatakse klientarvutid, salvestatakse need esmalt sisse muutmälu. Ja kettal olevad andmed on ka vahemällu salvestatud. Parimad valmis failiserverid kasutavad veaparanduskoodi (ECC) mälu, samas kui odavamad on ehitatud regulaarne mälu. Minu arvates on vaevalt mõtet ehitada suure jõudlusega failiserverit ilma ECC-mälu kasutamata.


Supermicro MV8 kontrolleri kaart, mis on sisestatud PCI-X pessa. Suurendamiseks klõpsake pildil.

Tõenäoliselt ei peeta mälu püsivate vigade allikaks, kuid aeg-ajalt võib esineda vigu. IBM hindab, et 1 GB mälu puhul tekib juhuslik viga kord nädalas. Need vead on põhjustatud mälupakendis olevatest alfaosakestest ja kosmilistest kiirtest. ECC mälul on aga lisamehhanism, mis tuvastab ja parandab mäluvigu. Standardne mälu ECC suudab tuvastada kõik 2-bitised vead 64-bitises mälus ja parandada 1-bitised vead. Seal on ECC kontrollerid ja palju muud Kõrgklass, mida IBM pakub näiteks Chipkilli mäluga.

Vead mälupiirkondades, mis enne lugemist üle kirjutatakse, või kasutamata mälualadel probleeme ei tekita. Aga mäluviga, mis kuidagi andmetöötlust mõjutab, on juba halb. Tõsised serveri emaplaadid, näiteks Tyani ja Supermicro mudelid, on võimelised salvestama logisse mäluvigu. Odavamad emaplaadid, nagu Asus CUR-DLS ja Asus NCCH-DL minu serverites, toetavad ECC-mälu, kuid ei logi mäluvigu.

On kiibikomplekte, mis ei toeta üldse ECC-mälu, ja ka nende kiibikomplektide emaplaadid ei toeta ECC-mälu. Soovitame kasutada ainult ECC-võimelisi emaplaate ja paigaldada neisse ECC-mälu. Kui olete mäluvigade pärast tõsiselt mures, on kõige parem valida emaplaat IBM Chipkilli tehnoloogia toega, mis tuvastab ja parandab palju mitmebitiseid vigu ning võib isegi jätkata tööd, kui üks mälukiip ebaõnnestub.

Rehvid


120 mm väljatõmbeventilaator taga musta võre taga. Suurendamiseks klõpsake pildil.

Enamik vanemaid emaplaate toetab 32-bitist versiooni PCI pesad, mis on ühendatud ühise siiniga ja jagavad saadaolevat ribalaiust. Kui vaadata nende emaplaatide kiibistiku diagrammi, on Etherneti kontroller, IDE ja SATA kontrollerid kõik ühendatud PCI siiniga. Kui liita kokku ketaste ja Etherneti läbilaskevõime, saavutame teoreetilise piiri 133 MB/s. Meie süsteem loomulikult töötab, kuid see kõik toob kaasa failiserveri aeglustumise.

Seal on suur hulk vanemaid serveri emaplaate, mis on varustatud PCI-X pesad(mitte segi ajada PCI Expressiga). Need pesad on huvitavamad, kuna kasutavad siini, mis on 32-bitisest PCI siinist eraldi. Kui installite kõvaketta kontrollerid PCI-X pesadesse, ei sega miski I/O läbilaskevõimet.

Minu esimene failiserver kasutas Asuse CUR-DLS emaplaati 64-bitise 33 MHz (266 MB/s) PCI-X pesaga. Teine failiserver ehitati Asus NCCH-DL emaplaadile 64-bitiste 66 MHz PCI-X pesadega, mis toetavad 533 MB/s läbilaskevõimet – kiirem kui minu kuus SATA draivid. Kontrollerikaart suudab töötada kuni 133 MHz siiniga, mis võib uutel emaplaatidel anda ribalaiust kuni 1066 MB/s.

Kui teie platvorm toetab PCI Expressi, siis koduse failiserveri jaoks piisab rohkem kui ühe rajaga pesadest ning 266 MB/s läbilaskevõime on päris hea.

Arvestada tuleb veel ühe potentsiaalse kitsaskohaga: ühendus lõunasilla ja põhjasilla vahel teie emaplaadil. Kuigi Asus NCCH-DL on varustatud 64-bitiste 66-MHz PCI-X pesadega, toimub side sildade vahel vaid 266 MB/s kiirusega. Teoreetiliselt peaks see piirama I/O läbilaskevõimet. Õnneks ilmneb praktikas sellega probleeme harva ja uued kiibistikud toetavad tavaliselt suuremat liidese kiirust sildade vahel.

Kontroller


Supermicro kõvaketaste tarvikud. Nende jaoks on vaja ainult kahte toiteühendust. Lisasin igale seadmele ventilaatori kontrolleri, et pöörlemiskiirust aeglustada. Suurendamiseks klõpsake pildil.

Paljud kaasaegsed emaplaadid on varustatud kuuega SATA pordid 3 Gbps. Vanematel mudelitel võib olla vähem porte ja need võivad kasutada aeglasemat SATA 1,5 Gb/s standardit. Seega on suur tõenäosus, et peate süsteemi jaoks ostma täiendava kontrollerikaardi.

Turult leiate mitmesuguseid erinevate liidestega kontrollerikaarte. Uute süsteemide osas on kõige populaarsemad PCI Expressi liidesega kaardid. See liides tagab märkimisväärse läbilaskevõime ja vana liides PCI-X pakub vanemate süsteemide jaoks piisavat ribalaiust. Vähema eest kallid süsteemid saate kasutada 32-bitist PCI siini, kuigi see piirab jõudlust.

Seal on tavalised draivikontrolleri kaardid (hostibussi adapterid) ja RAID-kontrollerid. Linuxi terminoloogiat kasutades võib RAID-kaardid jagada kahte rühma: FakeRAID ja tõeline RAID. Kui kaart teeb XOR-i liiasusarvutusi iseseisvalt, võib seda pidada tõeliseks RAID-kontrolleriks. Vastasel juhul kasutab see nende arvutuste tegemiseks protsessorit ja tarkvaradraivereid.

Meie uus server kasutab Supermicro SAT2-MV8 kaarti kaheksa SATA 3 Gb/s pordiga. See on kontroller, millel on PCI-X liides, mis võib töötada kuni 133 MHz. Kaart on väga ilus, hea tarkvara toega. Valisime selle, kuna meie emaplaadil pole SATA 3 Gb/s porte, vaid see on varustatud PCI-X pesadega.

Ostsime ka lihtsa Rosewill HBA kontrolleri kaardi nelja SATA 1,5 Gbps pordiga. See kasutab 32-bitist PCI liides, kuigi see võib töötada 33 ja 66 MHz liidesega. Kaart toetab JBOD konfiguratsioone, mis on vajalikud tarkvara RAID-i jaoks. Meie Asuse NCCH-DL plaat on varustatud Promise PDC20319 kontrolleriga, see tähendab veel ühe lihtsa HBA-ga, kuid see ei toeta JBOD-i, seega oli see antud juhul kasutu.


Kasutasime kahte Promise PATA PCI kaarti. Need asuvad spetsiaalsel siinil, millega pole ühendatud muid seadmeid. Suurendamiseks klõpsake pildil.

Samuti on hea mõte kontrollida oma kontrolleri Linuxi tuge (kui plaanite selle oma failiserverisse installida). Selleks tuleks välja selgitada kaardil oleva draivi kontrolleri mudel ja kontrollida selle tuge Linuxi all. Muidugi, kui kaardi tootja pakub Linuxi jaoks draiverit, siis on teil õnne.

Kõvakettad

Soovitame kasutada SATA kõvakettaid. Tänapäeval on need saadaval suurtes konteinerites ja väga soodsa hinnaga. SATA-arhitektuur on "punkt-punkti" tüüpi, see tähendab, et liidese ribalaiust ei pea teiste seadmetega jagama. Ehitasin oma esimese failiserveri kõvakettad paralleelse ATA (PATA) liidesega ja ühendasin iga kanaliga kaks kõvaketast. Kuid kui üks kõvaketas ebaõnnestub, kirjutab kontroller tõenäoliselt sellele halvad kettad Mõlemad kõvakettad on kanalis ja see ripub. Kui ostate korraliku PATA RAID-kontrolleri, toetab see probleemi vältimiseks tõenäoliselt ühte kõvaketast kanali kohta. Muidugi, PATA puhul peate leppima kaablite jamaga. See on üks põhjusi, miks tööstus on SATA liidesele üle läinud.

Protsessor


Asus NCCH-DL. Kaks väiksema energiatarbimisega Xeoni protsessorit (SL7HU) töötavad sagedusel 2,6 GHz. Suurendamiseks klõpsake pildil.

Failiserveri jaoks pole tõenäoliselt vaja ülikiiret protsessorit. Kuid mitme protsessori installimine on hea mõte. Üks protsessor on koormatud koondamisteabe arvutamisega (vajalik RAID 5 jaoks) ja kui valite RAID 6, siis peab protsessor tegema veelgi rohkem arvutusi, mis nõuavad rohkem protsessori ressursse.

Meie esimene failiserver kasutas kahte 933 MHz Pentium III protsessorit. jälgisime 100% CPU koormus RAID-i ümberehitamise ajal, seega soovitame rohkem kiired protsessorid. Teises failiserveris kasutati kahte 2,8 GHz Xeoni protsessorit Hüperkeermestamise tugi, kuigi me pole kunagi näinud, et mõlemad tuumad saaksid 100% protsessori koormust.

Tõenäoliselt piisab 2 GHz kahetuumalisest AMD protsessorist. Muidugi on uuemad protsessorid tõhusamad, nii et kui teil on käepärast moodsam platvorm, saate energiat säästa ja sellega koos paremat jõudlust saavutada.

Kui ma ostaksin uus protsessor failiserveri jaoks valiksin täna ilmselt aeglase ja odava AMD fenomen II. Põhjus peitub selles, et protsessor ise on odav, emaplaadid sellele ka väga mõistlikud, protsessor töötab ilma suurema kuumuseta ning emaplaadi kiibistikud toetavad reeglina ECC ja Chipkilli mälu.


Minu uus failiserver, mis põhineb Cooler Master Stackeril. Esiküljel on näha kaks kiirvahetusega Supermicro SATA riistvara, millest igaüks mahutab kuni viis kõvaketast. Suurendamiseks klõpsake pildil.

UPS

Olenemata valitud riistvarast peaksite kasutama UPS-i, et tagada oma süsteemi kaitse voolukatkeste eest. Võite osta soodsa UPS-i, kuid kvaliteetne katkematu toiteplokk tasub end pikas perspektiivis ära. Vähemalt peaks UPS võimaldama teil failiserveri tavapärasel viisil välja lülitada, kuni UPSi aku saabub, mis võtab kolm kuni viis minutit aku kestvus. Veel üks tore asi on see, et enamikul UPS-idel on võrgus ülepingekaitse.

Hinnad

Loomulikult on hinnaklass üsna märkimisväärne ja lõppkokkuvõttes sõltub failiserveri maksumus nii andmete salvestamiseks vajalikust mahust kui ka riistvarast, mis teil on. Allpool on hinnanguline tüüpiline entusiastlik failiserver.

  • Juhtum: 150 dollarit minu Cooler Master Stacker 810-ga sarnase mudeli eest. Valides kaaluge võimalust paigaldada suur hulk kõvakettaid.
  • Toiteallikas: 50 dollarit 80 PLUS sertifikaadiga 350 W mudeli jaoks.
  • Kõvakettad: kuus 1TB kõvaketast, igaüks umbes 80 dollarit.
  • Kõvaketas operatsioonisüsteemi jaoks: tasuta, kui teil on käepärast 10 GB draiv.
  • DVD-draiv: 20 dollarit.
  • Emaplaat: 100 dollarit kasutatud emaplaadi eest, et mahutada kaks Opteroni protsessorit 2–4 GB ECC-mäluga, kui teil pole käepärast mittevajalikku riistvara. Alustada võib kahele Pentium III protsessorile mõeldud emaplaadist, mille saab pennide eest. Uue garantiiga emaplaadi eest olge valmis maksma rohkem kui 150 dollarit.
  • Mälu: 50 dollarit.
  • Protsessor: 100 dollarit.
  • SATA-kontroller: 100 dollarit.

Koguhind on umbes 420–620 dollarit pluss 540 dollarit kõvaketaste eest. Selle raha eest saate failiserveri 5 TB RAID 5 massiiviga, mida saab hõlpsasti laiendada kaheksaks või rohkem kõvakettad. Kui panete serveri ise kokku, saate tõenäoliselt kasutada erinevaid vanu komponente. Tulemuseks on server, mis on odavam kui enamik NAS-i mudeleid, mis mahutavad neli või viis kõvaketast, teie süsteem töötab kiiremini ja pakub palju paremat paindlikkust.

Tarkvara


Uue failiserveri sisemus. Suurendamiseks klõpsake pildil.

Seega on failiserver kokku pandud. Testide jaoks soovitame kasutada Knoppix Linuxi, süsteemi, mis käivitub CD-lt või DVD-lt. Saate kontrollida, kas Linux OS tunneb kogu teie riistvara ära. Mis puutub Windowsi, siis selle süsteemi jaoks on peaaegu alati tootjalt draiverid, mis on üsna hästi testitud. Kuid mitte kõik tootjad ei paku Linuxi jaoks draivereid, mistõttu peate sageli kasutama Linuxi entusiastide kirjutatud draivereid.

Muidugi pakuvad Linuxi jaoks draivereid kogenumad tootjad. Näiteks kõik juhtmevabad Inteli kontrollerid 802.11x tarnitakse koos draiveritega otse Intelilt. Soovitame võtta riistvara nendelt tootjatelt, kes toetavad nende seadmeid Linuxi jaoks.

Vana riistvara, mis on mitu aastat vana, on peaaegu alati olemas hea tugi Linuxi kogukonnast. Kui draiverites leiti vigu, siis on suur tõenäosus, et need on parandatud.

Lisaks on täiesti võimalik, et uusimad Linuxi distributsioonid toetavad teie riistvara ja natuke rohkem vana jaotus Knoppix - ei. See olukord juhtub sageli uusima riistvaraga. Üldiselt kirjutage Knoppixi uusim distributsioon kettale, suunake see sellele BIOS laadimine CD-lt, mille järel teie arvuti käivitab Knoppixi.

Üks veel kasulik võimalus toimub alglaadimise test memtest86+. Tavaliselt kasutan seda 24 tundi, et veenduda stabiilne töö süsteem ja mäluvigu pole. OS-i ja tarkvara pole mõtet installida, kui süsteem on ebastabiilne.

operatsioonisüsteem


Tagumine korpus 120 mm väljatõmbeventilaatoriga. Suurendamiseks klõpsake pildil.

Tarkvara RAID-massiivide, näiteks OS-i toetavate operatsioonisüsteemide valimiseks on mitu võimalust Microsoft Windows RAID 5 toega server Saate isegi konfigureerige Windows XP toetama RAID 5 .

Kuid me ei soovita Windowsi mitmel põhjusel. Esiteks: see süsteem on kallis. Windows Server 2008 hinnad algavad ligikaudu 999 dollarist. Teine põhjus on see, et Windows ei paku nii täiustatud RAID-i tugivalikuid kui teised operatsioonisüsteemid. Lõpuks on Windows (autori sõnul) vähem turvaline ja töökindel OS, mis on failiserverite jaoks oluline.

Usaldusväärsuse ja ohutuse hindamiseks on mitu võimalust ning leiate palju aruandeid, millest osa rahastavad tootjad ise. Näiteks hea. Kuigi see on dateeritud 2004. aastaga, jäävad põhipunktid paika ka tänapäeval. 40 parima haavatavuse raskusaste Microsofti süsteemid oli 54,67 ja punane Müts Linux- 17.96. Kui kavatsete failiserveri jaoks kasutada Windows OS-i, lugege esmalt aruannet.

Seejärel saate valida ühe saadaolevatest BSD versioonidest: OpenBSD, FreeBSD ja teised. Need on tasuta, kuid siiski suhteliselt usaldusväärsed ja turvalised. Kuid suurim puudus on see, et need OS-id ei ole RAID-i toe osas nii kaasaegsed kui Linux.

OpenSolaris OS on samuti tasuta, kuid töökindel ja turvaline. Kuid selle OS-i riistvaratugi on väga piiratud. Teisest küljest saate siit ZFS-i - täna on see kõige läbimõeldum, usaldusväärsem ja stabiilsem failisüsteem. See sisaldab ka RAID 5 ja RAID 6 tuge. See OS pole nii populaarne kui Linux, kuid kui olete sellega tuttav, on see failiserveri jaoks igati väärt valik.

Lõpuks on Linux, mis on samuti tasuta, usaldusväärne ja turvaline. Sellel operatsioonisüsteemil on suurepärane riistvaratugi, see toetab RAID 5, RAID 6, RAID 10 ja peaaegu kõiki muid RAID-tüüpe. Linux areneb üsna kiiresti, uus riistvara saab peaaegu kohe tuge ning uusi tarkvarafunktsioone lisandub regulaarselt. Kui uuendate oma Linuxi süsteemi, ei pea te seda isegi taaskäivitama Linuxi süsteemid võib töötada pidevalt mitu kuud või isegi aastaid.

Linuxi distributsioone on palju erinevaid. Mõned, nagu Red Hat, pakuvad paremat pikaajalist tuge kui teised distributsioonid. Teised, nagu Fedora (mida levitab ka Red Hat), on mõeldud uute programmide kiireks integreerimiseks levitusse. Peamine eelis Ubuntu on kasutajasõbralik, mistõttu on see levitamine kõige populaarsem. Sa saad .

Valisime Mandriva Linuxi, kuna uued väljalasked tulevad välja iga kahe aasta tagant, tugi kestab mitu aastat ja kõik vajalikud funktsioonid on selles distributsioonis olemas. Siiski sobib iga korralik Linuxi distributsioon. Täiendav dokumentatsioon on saadaval. Linki järgides leiate väga head juhised autor Mandriva, mida soovitame enne lugeda Linuxi installimine esiteks.

Failiserver - See on failide salvestamiseks ja jagamiseks mõeldud server. Tegelikult räägib see määratlus enda eest ja siin pole lihtsalt võimalik midagi muud välja mõelda. Seda nimetatakse ka "faili dumpiks", sest tavaliselt muutub hunnik faile varem või hiljem just selliseks :)

Kuidas saab sellist serverit korraldada? Jah, väga lihtne. Esiteks saate lihtsalt installida Windowsi mis tahes arvutisse, jagada kausta ja seega saavad kõik võrgus olevad kasutajad sellele juurdepääsu sisestades aadressiriba selle serveri aadress. Ma ei tea, kui kaua selline server vastu peab, kuid kui seda hoolikalt kasutada, võib see kaua vastu pidada. Nägin seda lahendust: igas arvutis, operatsioonisüsteemiga Windowsi süsteem XP, on loodud jagatud juurdepääsuga kaust. Igas võrgus olevas arvutis, ka sama operatsioonisüsteemiga, ühendatud võrgudraivid, mille iga ketas on võrgukaust, mingi selliselt loodud arvuti võrgus :) Ma ei tea, kui hea ja tõhus see lahendus on, aga mulle see väga ei meeldi, kuna arvuteid on disainitud vähe. Seetõttu peame otsima teisi meetodeid, et saada seda, mida tahame.

Kuna me kaldume rohkem *nix otsused siis optimaalne lahendus programm teenib neid eesmärke SAMBA, mis võimaldab töötada Windowsi masinatega :) Muide, niipalju kui ma hiljuti nägin, SAMBA töötab ka MAC-teljega arvutitega. Aga võib-olla oli mul selliseid tõrkeid või ei saanud ma millestki õigesti aru, kui nägin seda pakendis SAMBA seda toetust. Aga ma kaldun kõrvale. Kontorites pole veel ühtegi Maci (meie omas) ja seetõttu räägime arvutite sidumisest Windowsi operatsioonisüsteemiga ja failiserveriga, mis põhineb sellel. *nix, see tähendab, et me räägime programmist SAMBA :)

Ma ei hakka rääkima peenhäälestus enamus SAMBA Ja abikommunaalteenused sellega töötama, sest see võtab palju aega. Me räägime kärbitud neist Linuxi versioonid mis teenivad kindlat eesmärki. Me räägime ClarkConnectist, kas pole? Kas on veel mõni hea otsus nendel eesmärkidel - FreeNAS, kuid see ei meeldinud mulle vähem põhifunktsioonide tõttu ClarkConnect...või äkki ma ei näinud midagi. Üldiselt on kõigil aega mõlemat proovida :)

IN ClarkConnect failiserver on realiseeritud SAMBA. Jah, jah, kuid igaüks saab sellist failiserverit käitada, isegi kui ta ei tea *nix ja tal pole failist aimugi smb.conf ja selle struktuur :) Tõsi, sellest saab ilma kellade ja viledeta server, aga ma ütlen sada protsenti, see töötab. See mitte ainult ei tööta, vaid ka hästi! :) Peaasi, et ei kukuks LDAP, ja siis võtab masin oma lõivu.