Co je souborový systém serveru. Velké úložiště souborů pro tak malou společnost. Souborové servery. Účel a principy činnosti

Souborový server stačí výkonný počítač která je připojena k síti, nejčastěji k místní síti (LAN), jejíž primární funkcí je sloužit jako centralizované úložiště dat napříč více počítači v modelu klient-server počítačové sítě. Jsou dostupné v řadě různých hardwarových a softwarových konfigurací. Souborové servery se někdy používají k vytváření záložních kopií důležitých dat. Typický souborový server bude nakonfigurován pouze pro odesílání a přijímání souborů a nebude provádět žádné aktivní procesy pro uživatele. Mohou být také nakonfigurovány pro distribuci dat přes internet pomocí FTP (File Transfer Protocol) nebo http (Hypertext Transfer Protocol).
Žádný moderní počítač lze nakonfigurovat tak, aby fungoval jako souborový server. Jednoduchý osobní počítač sdílí soubory ve vaší domácí síti a funguje jako souborový server. V velké organizace, souborový server jsou typicky vyhrazené počítače, které jsou nejčastěji vybaveny poli velmi velkých úložných zařízení. Nejspecializovanější forma souborového serveru široce používaná v moderních počítačích sestává z počítačů, které jsou navrženy speciálně tak, aby sloužily pouze jako souborové servery. Tato zařízení poskytují systémy úložiště připojeného k síti (NAS) pomocí hardwaru, který je obvykle nakonfigurován tak, aby maximalizoval pouze svůj úložný a komunikační výkon a zahrnuje pouze většinu základní metody vstup/výstup a zpracování dat.

Souborové servery mohou pracovat pomocí standardních a specializovaných operačních systémů. Vše moderní operační systémy umožňují počítačům fungovat jako souborový server. Operační systém Linux se těší značné oblibě na souborových serverech díky své pověsti z důvodu stability a ekonomických důvodů. Windows a Unix se také často používají jako operační systémy pro souborové servery. Zařízení NAS mohou používat verze standardních operačních systémů, ale mohou také používat specializované funkce operačního systému.

Souborové servery se obvykle nacházejí v situacích, kdy je sdílení dat výhodné. Velké sítě využívají souborové servery k usnadnění výměny dat mezi uživateli. Síťové systémy, které používají centralizované souborové servery, jsou také bezpečné, protože všechny soubory jsou umístěny na centralizovaném zařízení a lze je snadno kopírovat.

Když je poptávka po datech obzvláště vysoká, všechny souborové servery budou pravidelně zažívat snížení výkonu a servery připojené k internetu jsou také zranitelné vůči útoku. DOS a DDoS útoky byly opakovaně použity proti souborovým serverům připojeným k internetu. V každém případě útočníci poslali na souborový server záplavu dat s tolika škodlivými požadavky na data, že legitimní požadavky byly často ztraceny nebo způsobily nepřijatelné zpoždění.

Co se stalo souborový server? Toto je počítač v podnikové síti, který obsahuje sdílené soubory a sdílené složky, antivirové databáze, na kterém mohou být uloženy záložní kopie uživatelských informací a/nebo databází v některých případech „žijí“ i samotné databáze; souborové servery. Celkově vzato, souborový server je úložiště souborů bez funkcí pro jejich zpracování.

Každá společnost, tak či onak, má souborový server. Ve velkých podnicích je pro tento účel vyčleněn samostatný stroj s velkými a rychlými pevnými disky a implementovaným automatickým systémem. zálohování informace. V malé organizace jako souborový server je běžný kancelářský stroj uživatele, na kterém jsou umístěny sdílené soubory a složky.

V tomto článku si povíme o klasickém a alternativním organizačním řešení souborové servery pro společnosti jakékoliv velikosti.

Klasické řešení souborový server, jak je uvedeno výše, existuje počítač s operačním systémem. Obecně je řešení dobré - se zakoupeným operačním systémem jsou přítomny základní administrační funkce, implementace nevyžaduje žádné úsilí - zvládne jej každý uživatel s minimálními dovednostmi v práci s Windows.

Uživatelů je příliš mnoho a limit byl dosažen síťová připojení k OS - ve verzích XP Professional a jeho nástupců Vista Business atd. toto je připojení 10 a v XP Home a jeho nástupcích Vista Home atd. to je 6 spojení. Tito. Čas od času se uživatelům zobrazí zpráva jako „Byl dosažen limit připojení, obraťte se na správce systému.“

Existuje příliš mnoho uživatelů a samotný stroj, na kterém se nachází souborový server přestane zvládat zátěž, zamrzne apod., provozní rychlost výrazně klesá.

Nedostatečná odolnost proti chybám - přichází pochopení, že "co když pevný disk náhle zemře, co potom?" nebo ještě hůř - disk zemře spolu s celým obecným archivem podnikových dokumentů a vy se musíte starat o obnovu informací z pevného disku.

Vyvstává tradiční ruská otázka: "Co dělat?!"

Nejprve se objeví myšlenka a ta bude potvrzena konzultanty v prodejny počítačůže si musíte koupit drahý server s řadiči RAID a spoustou pevných disků.

Opravdu je dobré rozhodnutí, ale má několik nevýhod:

Cena. Jednak cena samotného serveru a jednak cena operačního systému a připojení k němu - nesmíme zapomenout na licenční politiku Microsoftu, která dělá rozdíl - zda server obsluhuje 2 stroje, nebo 200 - kromě náklady na samotný serverový operační systém, Licence pro připojení k operačnímu systému se prodávají samostatně! To mi jistě někteří čtenáři namítnou souborový server nemusíte vůbec kupovat Windows Server, můžete nainstalovat Linux zdarma a bude mít pravdu. Podívejme se ale na otázku z pohledu uživatele reprezentovaného malou či střední firmou, která nemá ve svých řadách IT specialistu, nebo jeho kvalifikace ponechává mnoho přání - s Windows si poradí, ale má neviděl jsi Linux? co potom dělat? To vede k druhé nevýhodě:

Podpora. Buď ten pravý souborový server pod Linuxem nebo pod Windows Server – podpora těchto operačních systémů v každém případě vyžaduje další zkušenosti a znalosti od IT specialisty, který toto zařízení udržuje. A je dobře, že takový specialista existuje. Co když tam není? - najmout člověka, když obecně není potřeba? Odmítněte implementovat souborový server?

V této souvislosti přicházíme k alternativnímu řešení.

Síťové úložiště nebo síťové úložiště. Padající technické popisy a překládat do jazyka srozumitelného komukoli, kdo není daleko informační technologie, síťové úložiště(nebo Síťové úložiště) je černá skříňka, ke které se přistupuje na jedné straně síťový drát a na druhé straně je vloženo několik pevných disků.

Vlastně síťové úložiště to je také počítač - má vlastní procesor a nainstalovaný operační systém atd. Tento „počítač“ je však navržen výhradně pro jednu funkci - obsluhovat pevné disky, které jsou k němu připojeny - nemá grafickou kartu a zvuková karta, žádné porty pro připojení myši a klávesnice, žádná CD/DVD mechanika a mnoho dalšího!

V důsledku toho náklady síťové úložiště se vážně liší od nákladů na systémové jednotky, zejména od nákladů na systémové jednotky s dobrými základními deskami s řadiči RAID.

To je první plus - náklady na zařízení.

Druhým plusem jsou náklady na software. Není třeba nic kupovat! V síťové úložiště Již vestavěný je operační systém Linux, který poskytuje neomezený počet síťových připojení.

Třetí plus je podpora. Nehledě na to, že v síťové úložiště, je nainstalován operační systém Linux, od uživatele nejsou vyžadovány žádné další dovednosti pro podporu. Správa a konfigurace síťové úložiště Ne složitější nastavení ADSL modem.

Čtvrtým plusem je spotřeba energie. Síťové úložiště spotřebuje asi 30 wattů za hodinu oproti průměrným 450 wattům běžné systémové jednotky. Je jasné, že elektřina u nás není nejdražší součástí rozpočtu podniku, ale přesto ušetří korunu na rublu a za druhé je nižší energetická náročnost důvodem, proč neutrácet peníze za drahou UPS, ale vybrat si jednodušší. Jak vybrat UPS je podrobně popsáno v samostatném článku.

Pátým plusem jsou rozměry, hmotnost a hlučnost. Síťové úložiště Je malých rozměrů, váží asi kilogram a je téměř tichý. Síťové úložiště lze snadno schovat pod podhled a nikdo se o jeho existenci ani nedozví, což může být velmi užitečné v případě nenadálé invaze organizací, které se rády zmocňují počítačů a serverů. Nechte je vzít server - data se záložními kopiemi nejdůležitějších informací zůstanou! Druhý den nainstalujeme nový počítač, obnovíme data z archivů umístěných na síťové úložiště a pokračovat v práci. To zajišťuje celkovou odolnost vůči chybám podniku jako celku, což je velmi důležité pro každou organizaci bez ohledu na její velikost a typ činnosti.

Nyní přejděme k číslům a spočítejme si náklady organizace souborový server pro organizaci, která očekává až 20 současných uživatelských připojení souborový server. Jak dodatečná podmínka navrhneme souborový server se dvěma 1,5 terabajtovými pevnými disky, které budou spojeny do RAID-1 (zrcadlení)

Nákladová položka Systémová jednotka Síťové úložiště
Tvrdý HDD 1,5 TB Seagate Barracuda 7200.11, 7200 ot./min, 32 Mb 200 $ 200 $
Systémová jednotka 300 $ -
Síťové úložiště D-Link DNS-323 - 200 $
Standardní operační systém Windows Server 680 $ -
Licence pro připojení k Windows Server - 20 kusů 560 $ -
UPS APC Back-UPS ES 400VA/240W - 85 $
UPS APC Zpět UPS RS 800VA/540W 235 $ -
Celkový 1975 $ 485 $

Čísla hovoří jasně – při dosažení stejného výsledku jsou náklady na realizaci zcela odlišné. Navíc s rostoucím počtem uživatelů bude cenový rozdíl pouze růst kvůli nutnosti zakoupit licence pro připojení k Windows Server pro každého nového uživatele!

Pokud se tedy vážně rozhodnete pro nákup serveru – a ne poštovního serveru, ani proxy serveru, ani řadiče domény souborový server- podívejte se blíže na toto řešení.

Pokud o to máte zájem, kontaktujte nás. Jsme připraveni dodat síťové disky a poskytovat služby pro tvorbu souborový server na základě navrženého řešení.

Zavedení

Možná jste se konečně rozhodli a plánujete vybudovat svůj vlastní souborový server. Ale proč se vůbec obtěžovat s vyhrazeným souborovým serverem, když desktop pevné disky Nabízí již váš počítač více než 2 TB prostoru? Osobně jsem si postavil vlastní souborový server pro zálohování dat odděleně od mého pracovního PC.

Další dobrý důvod k instalaci síťový server je usnadnit přístup k datům z více počítačů. Pokud máte například sbírku MP3 a chcete poslouchat hudbu z této sbírky na HTPC v obývacím pokoji, pak je nejlepší uložit hudbu centrálně a poslouchat ji přes síť.


Modul Cooler Master 4 v 3 ve vnějších oddílech skříně. Umožnilo nám to použít o čtyři pevné disky více, než skříň běžně podporuje. Pro zvětšení klikněte na obrázek.

Samozřejmě můžete na server uložit libovolnou sbírku souborů, aniž byste museli svá data kopírovat vícekrát na více systémech. Pokud je váš souborový server nakonfigurován k použití diskové pole RAID 5 nebo RAID 6, pak bude schopen odolat výpadku jednoho pevného disku (nebo dokonce dvou v případě RAID 6) bez ztráty dat - na rozdíl od informací uložených na jediném pevném disku stolního PC.

Proč ne NAS?

Existuje mnoho různých typů souborových serverů a úložišť. Nejjednodušší způsob, jak uložit data mimo počítač, je použít externí pevný disk, který je levný, rychlý a nabízí flexibilní možnosti připojení. Pokud se vaše data vejdou na jeden pevný disk, bude to nejlevnější způsob zálohování souborů.

Externí pevné disky jsou k dispozici s různá rozhraní. Nejběžnějším rozhraním je USB 2.0. Nepracuje příliš rychle (480 Mbps), ale je jím vybaven téměř každý počítač USB porty. Dalším oblíbeným rozhraním je FireWire. Existují dvě oblíbené rychlosti FireWire: 400 a 800 Mbps. Většina externí disky, podporující FireWire, je vybaven rozhraním s rychlostí 400 Mbit/s. V praxi se ukazuje, že je ještě rychlejší než USB. Toto rozhraní je však bohužel z hlediska všestrannosti horší než USB. Nejmodernější (a nejrychlejší) rozhraní pro externí disky je eSATA. Pracuje rychlostí 3 Gbps a odpovídá výkonu interních portů SATA; dnes toto rozhraní dává skvělé propustnost než může poskytnout jakýkoli mechanický pevný disk.


Můj starý souborový server. Běžné pouzdro s dobrým prouděním vzduchu. Pro zvětšení klikněte na obrázek.

Všechna tato rozhraní, přes která je disk připojen přímo k počítači, jsou příkladem scénáře přímo připojeného úložiště (DAS). Přednosti DAS spočívají v jednoduchosti, výkonu a ceně. Na druhou stranu, pokud je hlavní počítač vypnutý, nebudete mít přístup k souborům umístěným na takovém úložišti. Další omezení vyplývá z přímé spojení k hlavnímu počítači. K uloženým souborům bude mít obvykle přístup pouze tento počítač, a pokud se pokusíte disk sdílet obecný přístup přes síť, když klienti přistupují k souborům na DAS, výkon hostitelského počítače se sníží.

Omezení přímo připojených DAS úložišť lze obejít, pokud úložiště k počítači vůbec nepřipojíte, k tomuto účelu použijete síť – přecházíme na síťově připojená úložiště (NAS). Pokud je úložiště NAS povoleno, můžete k němu přistupovat z libovolného počítače v síti. Úložiště s největší pravděpodobností připojíte přes gigabitový síťový port ( Gigabit Ethernet), který bude pro většinu uživatelů dostatečně rychlý. Pokud gigabitový síťový port nestačí, vaše potřeby budou pravděpodobně vyžadovat špičkové zařízení s mnoha gigabitovými porty, prostorným úložištěm a podporou pro týmování portů.

Úložiště DAS a NAS často obsahují více pevných disků. Některá zařízení vám umožňují nainstalovat několik pevných disků a některá dokonce více. Modul snap-in může podporovat pole RAID 0 (prokládání, zvýšená rychlost oproti jednomu pevný disk), RAID 1 (zrcadlení, chrání před selháním jednoho pevného disku) nebo RAID 5 (prokládání s redundancí, zvyšuje rychlost a chrání před selháním jednoho pevného disku). Některá špičková úložiště mohou dokonce podporovat pole RAID 6, která je podobná RAID 5, ale vydrží selhání dvou pevných disků.

Zmíněné RAID snap-iny však mají svá omezení. Nejsou levné. Například, úložiště Qnap TS-509 Pro stojí 800 $ () bez pevných disků, ačkoli podporuje RAID 5 a 6. S takovým systémem, jako je většina předkonfigurovaných úložišť, budete muset použít předinstalovaný pracovní prostředí, který nemusí být tak flexibilní jako váš preferovaný software. A konečně, zatímco některá maloobchodní úložiště NAS podporují rozšíření, většina modelů je omezena na jeden eSATA port nebo dvojici USB portů.

No, uvidíme, zda běžný počítačový hardware dokáže dosáhnout stejných cílů jako úložiště NAS.

Samozřejmě máme na mysli jiné řešení, které je levnější a poskytuje větší flexibilitu: vytvoření vlastního souborového serveru. Navíc neexistují žádné důvody, které by vám bránily postavit si takový server sami. Sestavení souborového serveru se neliší od běžný počítač- Nadšenci, kteří si své systémy montují sami, dělají totéž, místo aby kupovali sestavené systémové jednotky v obchodě.


Nainstalovaný modul Cooler Master Stacker 4-v-3. Skvělé zařízení, pokud často neměníte pevné disky. Pro zvětšení klikněte na obrázek.

Při budování souborového serveru je samozřejmě třeba učinit mnoho rozhodnutí. Mezi ty nejdůležitější patří, kolik dat plánujete uložit, kolik budete potřebovat redundanci a kolik pevných disků plánujete použít. Pokud plánujete ukládat velké množství informací, doporučujeme místo nákupu největších dostupných pevných disků minimalizovat cenu za gigabajt. Dnes jsou minimální náklady na gigabajt dodržovány u pevných disků s kapacitou 1,5 TB. Osobně mám pole RAID 5 rád, protože odolají selhání jediného pevného disku. Pokud plánujete používat více než osm nebo deset pevných disků, je lepší postavit několik polí RAID 5 na čtyřech nebo pěti pevných discích, nebo použít pole RAID 6 k ochraně proti selhání více než jednoho pevného disku.

Rám


Standardní pevné disky jsou instalovány ve skříni v příslušných úchytech. Všimněte si 120mm ventilátoru, který fouká vzduch přes pevné disky. Stejně důležité je, aby přední panel skříně umožňoval průchod dostatečného množství studeného vzduchu. Pro zvětšení klikněte na obrázek.

Budete potřebovat dostatečně velké pouzdro, aby se do něj vešly všechny vaše pevné disky. Pokud jste si však již zakoupili příliš malé pouzdro, nikdo vám nebrání v pozdějším převedení systému na větší model.

Skříň musí zajistit dostatečné chlazení pevných disků. V zásadě si dnes můžete koupit různé modely pouzder, které tuto podmínku splňují. Pro první souborový server jsem vzal jednoduchý případ. Použil 120mm ventilátor k chlazení pevných disků vpředu a také 120mm výfukový ventilátor vzadu. K němu jsem přidal modul "Cooler Master 4-v-3" se samostatným 120mm ventilátorem pro chlazení pevných disků. Tento modul je ideální pro instalaci dalších pevných disků. Pokud nevyměníte jeden pevný disk, musíte vyjmout celý modul.

Pro druhý souborový server jsem zvolil dva moduly snap-in Supermicro SATA vyměnitelné za provozu, každý s možností uložení pěti pevných disků. Jsou mnohem dražší než modul Cooler Master, ale také poskytují více funkcí. Soupravy Supermicro používaly velmi hlasitý 92mm ventilátor (který jsem zpomalil pomocí ovladače ventilátoru), spouštěly alarm, pokud se ventilátor zastavil nebo teplota příliš stoupla, a také zobrazovaly přístup ke každému pevnému disku. Nejpohodlněji však zařízení umožnilo vyměnit pevné disky bez otevření samotného pouzdra, a pokud operační systém podporoval „horkou“ výměnu, pak bez vypnutí počítače.

Síťové rozhraní


Základní deska Asus CUR-DLS, dvě Pentium III 933 a 1,1 GB ECC paměť. Pro zvětšení klikněte na obrázek.

Souborovému serveru by prospělo síťové rozhraní Gigabit Ethernet, které urychlí síťové operace. Nebylo by na škodu podporovat jumbo rámce, pokud s nimi bude fungovat váš ethernetový přepínač a síťový adaptér (podporuje je většina nových zařízení).

Zpočátku Ethernet protokol poskytuje maximální velikost rámce 1500 bajtů. To stačilo, když rychlost sítě byla 10 Mbit/s. Když byla gigabitová rychlost představena spolu se standardem Gigabit Ethernet, režijní informace spojené s pakety malá velikost, se stala poměrně významnou. Průmysl proto de facto souhlasil s podporou balíčků větší velikost- byla zvolena velikost 9000 bajtů. To znamená, že můžete přenášet stejné množství dat jako s pakety standardní velikosti, ale počet paketů bude šestkrát menší a totéž platí pro množství servisních informací.

V praxi můžete ušetřit výpočetní zdroje CPU a zvýšit propustnost pomocí těchto jumbo rámců, když je výkon sítě limitujícím faktorem při přenosu souborů. Pokud váš přepínač nepodporuje jumbo rámce, pakety neprojdou, takže tuto funkci budete to muset vypnout.

Na druhou stranu si můžete koupit 8portový switch za cenu kolem 40 dolarů. Většina moderních základních desek je vybavena podporou gigabitového Ethernetu „na desce“, ale pokud vaše základní deska nepodporuje gigabitové sítě, pak je lepší dokoupit síťovou kartu PCI-X popř. PCI Express(PCIe) namísto 32bitové karty PCI. Máme velmi úspěšné zkušenosti s prací se sítí PCI-X karty od společností Intel a Broadcom.

pohonná jednotka


Interiér pouzdra. Samozřejmě to nevypadá tak hezky se čtyřmi PATA kabely, sedmi pevnými disky, DVD mechanika a napájecí kabely. Pro zvětšení klikněte na obrázek.

Vnitřní součásti musí být dostatečně chlazeny. Čím méně tepla se uvnitř vytvoří, tím méně bude muset být vyhozeno. Proto je lepší vzít úsporné pevné disky, které spotřebují méně energie než standardní modely. Totéž platí pro procesory - úsporné CPU může snížit spotřebu energie a odvod tepla systému. Doporučujeme využít obě možnosti.

Navíc doporučujeme vybrat efektivní blok napájení odpovídající standardu „80 PLUS“. Na trhu jsou napájecí zdroje standardu 80+ Bronze (82 %) a 80+ Silver (85 %) s rozumnou cenu. Kromě toho je důležité zvolit správný napájecí zdroj. Pevné disky spotřebují nejvíce energie, když se plotny točí. Dobrý řadič pevného disku používá zpožděný start plotny k minimalizaci tohoto efektu. Zatím jsme se však nedočkali řadičů integrovaných do čipsetu, které tuto funkci podporují.

Oba mé servery používají napájecí zdroje s účinností nad 80 %. První server je postaven na dvou 933 MHz Procesory Pentium III, šest pevných disků 250 GB a pevný disk s operačním systémem. Špičková spotřeba energie během bootování je 214 W a spotřeba energie při 100% zatížení CPU je 95 W. Druhý server používá dva 2,8 GHz procesor Xeon se sníženou spotřebou energie a šesti 750GB pevnými disky plus pevný disk s operačním systémem. Špičková spotřeba energie při spouštění je 315 W, při nečinnosti - 164 W a při 100% zatížení CPU - 260 W.

Pokud nemáte v poli nainstalovaných dalších šest pevných disků nebo nepoužíváte velmi horký CPU, nebudete potřebovat napájecí zdroj s jmenovitým výkonem vyšším než 400 W. Napájecí zdroj by samozřejmě měl poskytovat dostatek energie pro různé napěťové linky, které počítač potřebuje, ale koupě 750W nebo vyššího modelu budou vyhozené peníze. A takový zdroj bude pracovat méně efektivně než 400W model.

Paměť

Většina nadšenců netráví mnoho času zaměřením na spolehlivost paměti. Spíš je zajímají takty a latence, které tento scénář méně důležité než spolehlivost. Když data dorazí na souborový server nebo jsou na něj přenesena klientské počítače, jsou nejprve uloženy v BERAN. A data na disku se také ukládají do mezipaměti. Nejlepší běžně dostupné souborové servery používají paměť s kódem pro opravu chyb (ECC), zatímco nejlevnější jsou postaveny na běžné paměti. Podle mého názoru má sotva smysl budovat vysoce výkonný souborový server bez použití paměti ECC.


Karta řadiče Supermicro MV8 vložená do slotu PCI-X. Pro zvětšení klikněte na obrázek.

Paměť pravděpodobně nebude považována za zdroj trvalých chyb, ale občas se mohou vyskytnout chyby. IBM odhaduje, že 1 GB paměti náhodná chyba se koná jednou týdně. Tyto chyby jsou způsobeny částicemi alfa v paměťových obalech a kosmickým zářením. Paměť ECC má však další mechanismus, který detekuje a opravuje chyby paměti. Standardní paměť ECC dokáže detekovat všechny 2bitové chyby v 64bitové paměti a opravit 1bitové chyby. Existují ovladače ECC a další vysoká třída, které IBM nabízí například s pamětí Chipkill.

Chyby v paměťových oblastech, které budou před čtením přepsány, nebo v nepoužívaných paměťových oblastech nezpůsobují problémy. Ale chyba paměti, která jakýmkoli způsobem ovlivňuje zpracování dat, je už špatná. Vážné serverové základní desky, například modely od Tyan a Supermicro, jsou schopny zaznamenávat chyby paměti do protokolu. Méně drahé základní desky, jako jsou Asus CUR-DLS a Asus NCCH-DL na mých serverech, podporují paměť ECC, ale nezaznamenávají chyby paměti.

Existují čipové sady, které paměti ECC vůbec nepodporují, a základní desky na těchto čipových sadách také nepodporují paměti ECC. Doporučujeme používat pouze základní desky s podporou ECC a instalovat do nich paměti ECC. Pokud máte vážné obavy z chyb paměti, pak je nejlepší si vybrat základní deska s podporou technologie IBM Chipkill, která detekuje a opravuje mnoho vícebitových chyb a může dokonce pokračovat v provozu, pokud jeden paměťový čip selže.

Pneumatiky


120mm výfukový ventilátor vzadu za černou mřížkou. Pro zvětšení klikněte na obrázek.

Většina starších základních desek podporuje 32bitové PCI sloty, které jsou připojeny ke společné sběrnici a sdílejí dostupnou šířku pásma. Pokud se podíváte na schéma čipové sady těchto základních desek, ethernetový řadič, IDE a SATA řadiče jsou všechny připojeny ke sběrnici PCI. Pokud sečteme propustnost disků a Ethernet, narazíme na teoretickou hranici 133 MB/s. Náš systém bude samozřejmě fungovat, ale to vše povede ke zpomalení souborového serveru.

Existuje velké množství starších serverových základních desek, které jsou vybaveny sloty PCI-X (neplést s PCI Express). Tyto sloty jsou zajímavější, protože používají sběrnici, která je oddělená od 32bitové sběrnice PCI. Pokud nainstalujete řadiče pevných disků do slotů PCI-X, nebude nic narušovat propustnost I/O.

Můj první souborový server používal základní desku Asus CUR-DLS s 64bitovými 33MHz (266MB/s) PCI-X sloty. Druhý souborový server byl postaven na základní desce Asus NCCH-DL s 64bitovými 66 MHz PCI-X sloty, které podporují propustnost 533 MB/s – rychlejší než mých šest SATA disky. Karta řadiče může pracovat se sběrnicí až 133 MHz, která může dát šířku pásma až 1066 MB/s na nových základních deskách.

Pokud vaše platforma podporuje PCI Express, pak pro domácí souborový server postačí sloty s více než jedním pruhem a propustnost 266 MB/s je docela dobrá.

Je třeba zvážit další potenciální úzké hrdlo: spojení mezi jižní a severní most na vaší základní desce. Přestože je Asus NCCH-DL vybaven 64bitovými 66MHz PCI-X sloty, komunikace mezi mosty probíhá rychlostí pouhých 266 MB/s. Teoreticky by to mělo omezit I/O propustnost. Naštěstí s tím v praxi problémy nastávají jen zřídka a nové čipové sady obvykle podporují vyšší rychlosti rozhraní mezi mosty.

Ovladač


Příslušenství pro pevné disky Supermicro. Vyžadují pouze dvě připojení napájení. Ke každému návazci jsem přidal ovladač ventilátoru, abych zpomalil rychlost otáčení. Pro zvětšení klikněte na obrázek.

Mnoho moderních základních desek je vybaveno šesti porty SATA 3 Gb/s. Starší modely mohou mít méně portů a mohou používat pomalejší standard SATA 1,5 Gb/s. Je tedy vysoká pravděpodobnost, že budete muset do systému zakoupit další kartu ovladače.

Na trhu můžete najít celou řadu řídicích karet s různými rozhraními. Co se týče nových systémů, nejoblíbenější jsou karty s rozhraním PCI Express. Toto rozhraní poskytuje významnou šířku pásma a staré rozhraní PCI-X poskytuje dostatečnou šířku pásma pro starší systémy. Pro levnější systémy můžete použít 32bitové sběrnice PCI, i když to omezí výkon.

Existují běžné karty řadiče disku (adaptéry hostitelské sběrnice) a řadiče RAID. Pomocí linuxové terminologie lze RAID karty rozdělit do dvou skupin: FakeRAID a true RAID. Pokud karta provádí výpočty redundance XOR sama o sobě, lze ji považovat za skutečný řadič RAID. V opačném případě použije pro tyto výpočty CPU a softwarové ovladače.

Náš nový server používá kartu Supermicro SAT2-MV8 s osmi porty SATA 3 Gb/s. Jedná se o řadič s rozhraním PCI-X, který dokáže pracovat na frekvencích až 133 MHz. Karta je velmi pěkná, s dobrou softwarovou podporou. Vybrali jsme si ji, protože naše základní deska nemá SATA 3 Gb/s porty, ale je vybavena PCI-X sloty.

Zakoupili jsme také jednoduchý řadič Rosewill HBA se čtyřmi porty SATA 1,5 Gbps. Využívá 32bitové rozhraní PCI, i když umí pracovat s rozhraním 33 a 66 MHz. Karta podporuje konfigurace JBOD, což je to, co softwarový RAID vyžaduje. Naše deska Asus NCCH-DL je osazena řadičem Promise PDC20319, tedy dalším jednoduchým HBA, ale nepodporuje JBOD, takže v tomto případě byl k ničemu.


Použili jsme dvě PCI karty Promise PATA. Jsou umístěny na vyhrazené sběrnici, ke které nejsou připojena žádná další zařízení. Pro zvětšení klikněte na obrázek.

Je také dobré zkontrolovat podporu Linuxu pro váš řadič (pokud jej plánujete instalovat na souborový server). Chcete-li to provést, měli byste zjistit model řadiče disku na kartě a ověřit jeho podporu v systému Linux. Samozřejmě, pokud výrobce karty poskytuje ovladač pro Linux, pak máte štěstí.

Pevné disky

Doporučujeme tvrdé SATA disky. Dnes jsou k dispozici na velké nádoby, a jsou velmi cenově dostupné. Architektura SATA je typu „point-to-point“, to znamená, že šířka pásma rozhraní nemusí být sdílena s jinými zařízeními. Postavil jsem svůj první souborový server na pevné disky S paralelní rozhraní ATA (PATA) a ke každému kanálu jsem připojil dva pevné disky. Pokud ale selže jeden pevný disk, řadič na něj s největší pravděpodobností zapíše špatné disky oba pevné disky jsou na kanálu a zasekne se. Pokud si koupíte slušný PATA RAID řadič, bude pravděpodobně podporovat jeden pevný disk na kanál, aby se tomuto problému zabránilo. V případě PATA se samozřejmě budete muset smířit se změtí kabelů. To je jeden z důvodů, proč průmysl přešel na rozhraní SATA.

CPU


Asus NCCH-DL. Dva procesory Xeon (SL7HU) se sníženou spotřebou běží na frekvenci 2,6 GHz. Pro zvětšení klikněte na obrázek.

U souborového serveru pravděpodobně nebudete potřebovat superrychlý CPU. Ale instalace více než jednoho procesoru je dobrý nápad. Jedno CPU bude zatíženo výpočtem informací o redundanci (nutné pro RAID 5), a pokud zvolíte RAID 6, pak bude muset procesor provádět ještě více výpočtů, což bude vyžadovat více CPU zdrojů.

Náš první souborový server používal dva 933 MHz procesory Pentium III. pozorovali jsme 100% zatížení CPU během přestavby RAID, takže doporučujeme více rychlé procesory. Druhý souborový server používal dva 2,8 GHz procesory Xeon s podporou Hyper-Threading, ale nikdy jsme neviděli, že by obě jádra využívala procesor na 100 %.

2GHz dvoujádrový procesor AMD bude pravděpodobně stačit. Novější procesory jsou samozřejmě efektivnější, tedy pokud jich máte po ruce více moderní platforma, můžete ušetřit energii a zároveň dosáhnout lepšího výkonu.

Kdybych kupoval nový procesor pro souborový server bych dnes asi volil pomalý a levný AMD Phenom II. Důvod spočívá v tom, že samotný procesor je levný, základní desky pro něj jsou také velmi rozumné, procesor funguje i bez vysoké teplo a čipové sady základní desky obvykle podporují paměti ECC a Chipkill.


Můj nový souborový server založený na Cooler Master Stacker. Na přední straně můžete vidět dva hot-swap hardware Supermicro SATA, z nichž každý pojme až pět pevných disků. Pro zvětšení klikněte na obrázek.

UPS

Bez ohledu na zvolený hardware byste měli používat UPS, abyste zajistili ochranu vašeho systému před výpadky napájení. Můžete si koupit levnou UPS, ale kvalitní blok nepřerušitelné napájení se v dlouhodobém horizontu vyplatí. UPS by vám měla minimálně umožnit vypnout souborový server standardním způsobem dokud UPS nedokončí nabíjení, což trvá tři až pět minut výdrž baterie. Další příjemná věc je, že většina UPS má přepěťovou ochranu v síti.

Ceny

Cenové rozpětí je samozřejmě poměrně značné a cena souborového serveru nakonec závisí na požadovaném objemu pro ukládání dat a také na hardwaru, který se vám povaluje. Níže je uveden odhad pro typický souborový server nadšenců.

  • Pouzdro: 150 USD za model podobný mému Cooler Master Stacker 810. Při výběru zvažte možnost instalace velkého množství pevných disků.
  • Napájení: 50 USD za 350W model s certifikací 80 PLUS.
  • Pevné disky: šest 1TB pevných disků, každý přibližně 80 USD.
  • Pevný disk pro operační systém: zdarma, pokud máte po ruce 10GB disk.
  • DVD mechanika: 20 dolarů.
  • Základní deska: 100 USD za použitou základní desku pro umístění dvou procesorů Opteron s 2–4 GB paměti ECC, pokud nemáte po ruce žádný zbytečný hardware. Začít můžete základní deskou pro dva procesory Pentium III, které se dají sehnat za drobné. Za novou základní desku se zárukou buďte připraveni zaplatit více než 150 dolarů.
  • Paměť: 50 dolarů.
  • CPU: 100 USD.
  • SATA řadič: 100 USD.

Celková cena se pohybuje kolem 420 – 620 USD plus 540 USD za pevné disky. Za tyto peníze získáte souborový server s 5TB polem RAID 5, které lze snadno rozšířit na osm nebo více pevných disků. Pokud si server sestavujete sami, pravděpodobně můžete použít různé staré komponenty. V důsledku toho získáte server, který je levnější než většina modelů NAS, který pojme čtyři nebo pět pevných disků, váš systém poběží rychleji a nabídne mnohem lepší flexibilitu.

Software


Interiér nového souborového serveru. Pro zvětšení klikněte na obrázek.

Souborový server je tedy sestaven. Pro testy doporučujeme použít Knoppix Linux, systém, který se spouští z CD nebo DVD. Můžete zkontrolovat, zda operační systém Linux rozpozná veškerý váš hardware. Co se týče Windows, téměř vždy existují ovladače pro tento systém od výrobce, které jsou celkem dobře otestované. Ne všichni výrobci však nabízejí ovladače pro Linux, takže často musíte používat ovladače napsané linuxovými nadšenci.

Ovladače pro Linux samozřejmě poskytují zkušenější výrobci. Například všechny bezdrátové řadiče Intel 802.11x je dodáván s ovladači přímo od Intelu. Doporučujeme převzít hardware od těch výrobců, kteří podporují jejich zařízení pro Linux.

Starý hardware, který je několik let starý, má téměř vždy dobrá podpora z linuxové komunity. Pokud byly v ovladačích nalezeny nějaké chyby, pak je vysoká pravděpodobnost, že byly opraveny.

Navíc je dost možné, že nejnovější distribuce Linuxu budou podporovat váš hardware, ale o něco starší distribuce Knoppix nikoli. Tato situace se často stává u nejnovějšího hardwaru. V podstatě vypalte nejnovější distribuci Knoppix na disk, nastavte BIOS na bootování z CD a váš počítač spustí Knoppix.

Další užitečnou funkcí je boot test memtest86+. Běžně to pro jistotu spouštím 24 hodin stabilní práci systém a žádné chyby paměti. Nemá smysl instalovat OS a software, pokud je systém nestabilní.

operační systém


Zadní skříň se 120mm výfukovým ventilátorem. Pro zvětšení klikněte na obrázek.

Existuje několik možností operačního systému, které podporují softwarový RAID, například operační systém Microsoft Windows Server s podporou RAID 5. Můžete dokonce nakonfigurujte systém Windows XP na podporu RAID 5 .

Windows však nedoporučujeme z několika důvodů. Za prvé: tento systém je drahý. Ceny za Windows Server 2008 začínají na přibližně 999 USD. Dalším důvodem je, že Windows neposkytuje tak pokročilé možnosti podpory RAID jako jiné operační systémy. A konečně, Windows (podle autora) je méně bezpečný a spolehlivý OS, což je důležité pro souborové servery.

Existuje několik způsobů, jak vyhodnotit spolehlivost a bezpečnost, a můžete najít mnoho zpráv, z nichž některé jsou financovány samotnými výrobci. Například dobře. Přestože je datován rokem 2004, hlavní body zůstávají pravdivé i dnes. Hodnocení závažnosti pro 40 nejčastějších zranitelností systémy Microsoft byla 54,67 a Červený klobouk Linux – 17.96. Pokud plánujete používat OS Windows pro souborový server, přečtěte si nejprve zprávu.

Poté si můžete vybrat jeden z dostupná verze BSD: OpenBSD, FreeBSD a další. Jsou zdarma, přesto jsou přiměřeně spolehlivé a bezpečné. Ale největší nevýhodou je, že tyto OS nejsou tak moderní jako Linux z hlediska podpory RAID.

OpenSolaris OS je také zdarma, ale je spolehlivý a bezpečný. Hardwarová podpora pro tento OS je ale velmi omezená. Na druhou stranu zde získáte ZFS – dnes je to nejpropracovanější, nejspolehlivější a nejstabilnější souborový systém. Zahrnuje také podporu pro RAID 5 a RAID 6. Tento OS není tak populární jako Linux, ale pokud jej znáte, je to velmi slušná volba pro souborový server.

Nakonec je tu Linux, který je také zdarma, spolehlivý a bezpečný. Tento OS má vynikající hardwarovou podporu, je zde podpora pro RAID 5, RAID 6, RAID 10 a téměř jakýkoli jiný typ RAID. Linux se vyvíjí poměrně rychle, nový hardware dostává podporu téměř okamžitě a nové softwarové funkce jsou přidávány pravidelně. Když upgradujete svůj systém Linux, nemusíte jej ani restartovat, takže Linuxové systémy může pracovat nepřetržitě po mnoho měsíců nebo dokonce let.

Existuje mnoho různých Linuxové distribuce. Některé, jako Red Hat, poskytují lepší dlouhodobou podporu než jiné distribuce. Jiní, jako je Fedora (také distribuovaná společností Red Hat), jsou zaměřeny na rychlou integraci nových programů do distribuce. Hlavní výhoda Ubuntu je uživatelsky přívětivý, a proto je tato distribuce nejoblíbenější. Můžete.

Mandriva Linux jsme vybrali, protože nové verze vycházejí každé dva roky, podpora trvá několik let a v této distribuci jsou přítomny všechny potřebné funkce. Postačí však každá slušná distribuce Linuxu. K dispozici je další dokumentace. Zde najdete velmi dobrý návod pro Mandrivu, který doporučujeme přečíst před první instalací Linuxu.

    Jak přenést jakékoli soubory na internetu a v místní síti?

    Jak zjistit, kdy byly soubory staženy ze serveru?

    Přenos souboru pomocí hesla a přihlášení?

    Odpověď na všechny tyto otázky a další související se soubory a přenosem informací najdete v tomto článku.

    1. HFS ~ Http File Server je nejpokročilejší souborový server, protože jeho použití je tak snadné, že jej zvládne i dítě. A jak moc se snažili napsat jeho kód tak, aby nebyl náročný na prostředky počítačového zařízení, které umožňuje jeho instalaci a další použití na téměř každém počítači. Charakteristickým rysem tohoto serveru je, že pracuje s jiným protokolem než všechny podobné servery, data jsou přenášena pomocí protokolu HTTP pro procházení internetových stránek a ne jako FTP; Takový server bude užitečný v malé organizaci, i když to nebude bolet ve velké, ale ve velkých společnostech existují specializované servery, které plní další funkce serveru. Ale pokud ho nasadíte, vyřadí jakoukoli společnost, ale ze strany IT to není pohodlné, protože plní pouze roli souborového serveru a několika dalších, ale o tom to není. Hodit se bude i pro domácí použití, ukládání fotografií, videí a dalších souborů řekněme jedné rodiny. Kdykoli se může připojit kterýkoli člen rodiny, což nebude problém, vstoupit a prohlédnout si libovolný soubor nebo jej nahrát na server. K serveru se můžete přihlásit z libovolného zařízení, protože v současné době neexistuje žádné zařízení, které by protokol HTTP nepodporuje. Ledaže pračka a ona to podporuje!
    2. Jak nainstalovat, nakonfigurovat a pracovat na souborovém serveru?
    3. Instalace je jednoduchá a nevyžaduje další znalosti. Přesněji řečeno, není tam vůbec, stažený soubor hfs.exe vložíme do libovolné složky podle vašeho výběru. Vložil jsem složku na jednotku C:\hfs, kterou jsem si sám vytvořil, a nazval ji pro pohodlí a pozdější pochopení zkráceným názvem samotného serveru. Po spuštění staženého souboru Hfs.exe, který byl ukrytý podél výše popsané cesty, poklepáním myší na něj uvítá serverové okno s určenou IP adresou vašeho počítače, lokální adresou (šedá). Ve skutečnosti bude jednat, když dojde k požadavku na souborový server. Pokud kliknete na „Otevřít v prohlížeči“, otevře se stránka s naším serverem, jako na obrázku 2.
    4. Obrázek 2.) Běžící souborový server v prohlížeči, jak jej vidí ostatní uživatelé.
    5. Jak vložit nebo nahrát soubory na server?
    6. Nejprve si musíme vytvořit složku, do které budeme přidávat soubory. Můžete vytvořit tolik složek, kolik chcete. Klikněte na "Menu", jak je znázorněno na obrázku níže. Z kontextové nabídky vyberte "Přidat složku z disku":
    7. Dále se otevře okno, ve kterém vybereme umístění, kde vytvoříme složku, klikneme na tlačítko „vytvořit složku“. Klikněte na "OK"
    8. Následovat bude ne zcela jasná otázka, jakou složku chcete vytvořit. Virtuální malý nebo skutečný velký. Osobně jsem moc nepochopil, co měl autor, který vytvořil tento server, Mám mnoho verzí toho, co by to mohlo znamenat. Neobtěžoval jsem se na to přijít a vytvořil jsem skutečného velkého otce. Něco takového je to, co jsem si vybral „Real Folder“:
    9. Složka byla vytvořena a její příklad můžete vidět na obrázku pod čísly 1-2 níže. Číslo 3. Zde se zobrazí všechny informace o souborovém serveru, jaké příkazy a akce byly provedeny, kdo navštívil. Nechť existuje protokol, budou zaznamenány všechny informace a všechny adresy, kdo kdy, kde, co dělal na souborovém serveru:
    10. Nastavili jsme souborový server s úložištěm souborů a nyní je čas podívat se, jak to funguje. Pokud je vaše zařízení, ze kterého chcete přistupovat k souborovému serveru, připojeno ke stejné WiFi nebo ke stejnému routeru jako samotný server. Poté otevřete libovolný prohlížeč, ve kterém surfujete po internetu, a zadejte IP adresu, pod kterou máte souborový server, přímo do adresního řádku, kam obvykle zadáváte adresu webu. Nezaměňovat s adresní řádek vyhledávače. Po zadání adresy stiskněte ENTER a budete přesměrováni na souborový server přímo v prohlížeči, což je velmi pohodlné, nemusíte instalovat klienty jako u jiných souborových serverů, které fungují na protokolu FTP nebo SFTP.
    11. Jak přistupovat k souborovému serveru z internetu při práci nebo na návštěvě?
    12. Je velmi snadné přistupovat k souborovému serveru přes internet odjinud, než je vaše místní síť, a proto existuje i test na samotném serveru, který otestuje nastavení. Nejprve potřebujete dvě nejnutnější možnosti, bez kterých to nemůžete udělat. 1.) Toto je statická bílá IP adresa pro rozpoznání vašeho serveru na internetu. 2.) Otestujte port 80 na vašem routeru, což také není obtížné. Jakmile to uděláte, můžete otestovat všechna nastavení spuštěním testu ze samotného serveru:
    13. Ukazatel průběhu ukazuje, jak dalece byl test nastavení dokončen nebo prošel a váš server je dostupný z internetu:
    14. Nemám vyhrazenou „IP“, a proto můj test selhal se zprávou, že porty na routeru jsou uzavřeny, konkrétně port 80.
    15. Pokud máte dedikovanou adresu, kterou lze získat více způsoby, věřte, že jich je hodně a dělá se přesměrování portů, což v nastavení routeru také není těžké. Vše bude fungovat jako hodinky. V lokální síti je server již připraven distribuovat soubory všem. To lze provést v kanceláři nebo doma, přenést soubory do jiného počítače místo flash disku, aniž byste museli běhat po patrech nebo kancelářích, z telefonu nebo počítače.
    16. Jak tedy nahrát soubory na server?
    17. Otevřeme naši vytvořenou složku pro server v Průzkumníkovi Windows a zkopírujeme soubory potřebné pro všechny, aby je tam viděli. Ve složce jsem vytvořil textový soubor a napsal Ahoj!!! Zavřeme složku a v hlavním okně serveru klikneme na „Otevřít v prohlížeči“, jako jsme to udělali v úplně prvním příkladu. Nyní se v prohlížeči otevřela stránka se souborem.
    18. 1. V této sekci se zobrazí vaše složky.
    19. 2. Kliknutím na složku v první sekci se zde zobrazí soubory ve složce. Kliknutím na soubor myší jej otevřete (pokud je soubor textový, můžete si obsah přečíst přímo v prohlížeči).
    20. 3. Soubor si můžete stáhnout kliknutím na tlačítko "Archivovat".
    21. Jak zakázat nebo omezit počet lidí, kteří mají přístup na server?
    22. Naučili jsme náš server zobrazovat soubory a složky, ale kdokoli k nim má přístup, pokud zná IP adresu. Můžete vytvořit několik složek s různými hesly pro různé lidi nebo okruhy lidí. Hlavní okno souborového serveru je opět stejné jako poprvé, protože všechna nastavení probíhají pouze na samotném serveru. To se provádí z bezpečnostních důvodů. Plakat klikněte pravým tlačítkem myší nad složkou, ke které omezujeme přístup pro ostatní a ke které nebude mít přístup každý. V kontextové nabídce vyberte „Nastavit uživatele/průchod..“:
    23. Velmi známé okno s přihlašovacími údaji a hesly, které se používají na mnoha místech. Napíšeme přihlašovací jméno podle vašeho uvážení a heslo také podle vašeho uvážení a podruhé heslo znovu potvrďte. "Dobře."
    24. Stejně jako ve výše uvedených příkladech, ve kterých jsme přešli na souborový server, abychom zobrazili soubory prostřednictvím prohlížeče. I zde tedy zadáme IP adresu vašeho souborového serveru (připomenu, že ji můžete zobrazit v hlavním okně serveru). Měl jsem si to přidat do záložek už dávno, abych to nemusel pokaždé vyvolávat. Jakmile přejdete na server, neuvidíte web se soubory z vašeho souborového serveru. Protože existuje omezení složky pro přihlášení a prohlížení, stahování a nahrávání. V poměrně známém okně budete požádáni o zadání uživatelského jména a hesla:
    25. Pokud je vše zadáno správně, systém vás po kontrole údajů pustí a uvidíte své soubory. Tento server, hezčí než jen „FTP“, se snadno používá a operace uživatelů, kteří se na server přihlásili, můžete sledovat z hlavního okna. S nastavením a další správou serveru si poradí i dítě, jak jsem psal výše, o čemž se přesvědčilo z článku. Vhodné jak doma, tak v kanceláři. Potřebuji přenést soubor příteli, vložte jej prosím do složky na serveru. Zkopírovali a poslali adresu serveru, ať si to vezmou. Je to velmi jednoduché: v počítači máte složku, ze které mohou ostatní brát soubory, nebo je naopak přidávat. Něco jako vlastní cloud máte v počítači pouze na protokolu HTTP, není třeba instalovat další klienti stahovat nebo nahrávat soubory jako při použití protokolu FTP! Když přistupujete na server přes prohlížeč, vše vypadá jako vaše vlastní webová stránka, jako něco jako webová stránka se softwarovými programy. Opravdu užitečný server a při psaní článku jsem přemýšlel o myšlence vytvořit, nebo spíše připojit server k tomuto webu, vytvořit sekci jako dříve pro stahování programů.

    Vzhledy pro souborový server:

    1. Lze změnit vzhled souborový server. Co je administrátorská část a co je pro uživatele. Docela pěkné skiny jsou zveřejněny uživateli. Je to pravda? anglické verze, najdete na fóru. Můžete si stáhnout vzhled, který jsem již stáhl z disku Yandex. Vypadá to takto:
  • Správa serveru
  • Myslím, že každá skupina vývojářů dříve nebo později čelí tak zdánlivě primitivnímu úkolu, jako je

    • wiki, sledování úkolů, tiketů, závad;
    • systém/úložiště správy verzí;
    • souborový server.

    A pokud se v případě prvního a druhého nabízí mnoho vynikajících nástrojů, zejména pro sledování chyb, které jsou známy všem Redmine, Trac, a pro správu verzí Subversion, Git, Mercurial, pak pro kompetentní organizaci ukládání souborů musí znovu vynalézt kolo.

    Co je požadováno?
    Co myslím tím souborový server? Dobrá otázka. V ideálním případě by to měl být systém adresářového typu, který je schopen ukládat velké objemy binární soubory(pdf, doc, xls, msi, avi atd.), který umožňuje označovat soubory pro flexibilní vyhledávání v úložišti, automaticky indexovat jejich obsah a metadata, vyhledávat podle více kritérií, poskytovat přístup k souborům lokálně i prostřednictvím prohlížeče (web -interface), upravovat soubory dohromady, mít klienty pro různé OS, kteří synchronizují verze ze serveru, ale to se mi zdálo... Takový systém samozřejmě neexistuje. Nyní mi pravděpodobně mnozí budou namítat a poukazovat na to Microsoft SharePoint Server, nicméně pro malou firmu je tento produkt cenově nedostupný z důvodu náročnosti údržby a astronomické ceny.

    Možnosti jako Dropbox, SkyDrive a další jsou okamžitě zahozeny, protože vedení opět nechce distribuovat projekty společnosti na neznámé místo, existují omezení rychlosti přístupu (v případě souborového serveru v místní síti většina požadavků; přes vysokorychlostní připojení a pouze část přes webové rozhraní), stejně jako velikost uložených dat.

    Hned řeknu, že stále hledám nejlepší možnost a to znamená, že požadavky, o kterých budu diskutovat níže, splňují pouze částečně. Kombinací několika prostředků může být šance dosáhnout požadovaného účinku.

    OwnCloud

    Nedávno byla vydána nová verze (4.5) systému OwnCloud pro organizaci ukládání, synchronizace a výměny dat. Již dříve se na Habrahabru objevil nádherný článek o OwnCloudu, který mě motivoval k bližšímu seznámení s cloudem.
    O vlastnostech procesu Instalace OwnCloud Habrauser napsal úžasný článek.
    První dojem byl prostě kouzelný: moderní webové rozhraní, schopnosti online prohlížení a (txt, PDF, ODF) a úpravy (txt) souborů, kalendáře, úkolů, adresáře, synchronizace podle protokol WebDAV, vyhledávání podle obsahu a hlavně - možnost připojit lokální složky a externí úložiště přes FTP, Sambu atd. Po bližším seznámení se však objevilo obrovské množství bugů a glitchů, celkem neškodných a dokonce i vtipných. kompletní a neodvolatelné havarijní systémy. S OwnCloud nemusí nepřátelé používat mazané DDoS útoky, protože tato funkce byla původně zabudována do jádra systému vývojáři.
    Nejvíce mě zaujala funkce připojení vzdáleného souborového systému přes Sambu. To znamená, že v místní síti byl webový server se systémem řízení projektů a OwnCloud a také jednoduchý souborový server Windows, ze kterého by webové rozhraní čerpalo data pro vzdálený přístup. Montáž přes Sambu ale nechtěla fungovat za žádných podmínek i přes oficiálně deklarovanou funkčnost a příklady na webu OwnCloud. Byl učiněn pokus oklamat OwnCloud a vložit jej do „místní“ složky s připojeným sdílením Samba, ale tím se OwnCloud dostal do neadekvátního stavu.
    Obecně je nástroj docela dobrý pro domácí použití, nebo pokud máte dostatek místa na pevném disku serveru pro celou společnost. Za pozornost stojí rozvinutá komunita vývojářů OwnCloud, kde vám vždy řeknou, jak naložit s dalším souborem. Přidejte si do oblíbených odkaz na jejich bug tracker, protože s těmito kluky budete často muset komunikovat.
    iFolder

    iFolder, vyvinutý společností Novell, také poskytuje funkce, které tolik potřebujeme – distribuci na více serverech, synchronizaci mezi klienty a webové rozhraní k úložišti.
    Smutným faktem je, že iFolder na linuxové straně podporuje openSUSE, u kterého se instalační proces skládá z jediného příkazu.
    Pro jiné distribuce Linuxu je instalace iFolder téměř nemožným úkolem navzdory mnoha příručkám, například iFolderInstall. Bohužel se mi nepodařilo nainstalovat iFolder kvůli specifickým verzím balíčků, které jsou nutné pro chod systému a které nejsou na webu iFolder Novell již delší dobu dostupné. Snad mají Habrovi čtenáři větší štěstí a pokročilejší a dokážou najít společný jazyk s iFolder.
    Kromě iFolder na stejném webu nabízí Novell další dva projekty spolupráce(Kablink Teaming) a pro zasílání zpráv (Kablink Conferencing) mě však tolik nezajímaly, takže jejich seznámení si nechám jako dezert.
    SparkleShare

    Dost, napsané podle legendy některými hackery, kteří byli unaveni synchronizací svých souborů. Je založen na systému pro správu verzí git a je to v podstatě plugin. Pro souborový server je vytvořeno samostatné úložiště a přes něj je zavěšen SparkleShare. Klienti pracující se soubory je synchronizují mezi sebou a serverem, podobně jako klient pro Dropbox. Kromě oficiálních stránek jsou dobré pokyny pro instalaci a práci se SparkleShare. „Díky“ základu ve formě git existují také nevýhody spojené se systémy této třídy: klienti ukládají kompletní lokální kopii úložiště, která v případě velké objemy Je to prostě nemožné. Existuje způsob, jak líně přistupovat k úložišti pomocí git-fs, ale pouze v režimu čtení. Opět pro neprogramátory (ekonomy, HR oddělení) je to příliš high-tech řešení a raději si posílají dokumentaci přes nekonečné e-maily, než aby používali git. Opět platí, že nenávist k úložištím pro binární soubory konečně vyřazuje SparkleShare ze seznamu možných řešení.
    Syncany

    Zdálo by se, že toto je sen: zataženo úložiště souborů s podporou FTP, IMAP, WebDAV, Windows NetBIOS/CIFS, SFTP/SSH, šifrování dat atd. Projekt se však vyvíjí již dva roky a nedošlo k žádné oficiální verzi systému. Autoři srdečně nabízejí, že se zapojíte do řad vývojářů nebo darujete to, co vám nevadí... Takže, habrareaders, kteří sní o tom, že přispějí ke cloudovému úložišti, je tu skvělá možnost, jak se realizovat.
    Rsync a Lsyncd
    Provádějte funkce podobné Dropboxu, tedy synchronizaci místních a vzdálených složek. Není to přesně to, co jsem hledal, takže se o tomto řešení nebudu příliš rozepisovat. Zaznamenám pouze absenci grafického rozhraní a klientů pro OS Windows, které ze seznamu automaticky vyřazují Rsync a Lsyncd.
    AeroFS

    Pokud by se předchozí produkty daly skromně nazvat cloudem, pak AeroFS tento koncept využívá naplno. AeroFS je v podstatě p2p síť, která kolektivně ukládá soubory, nemusí nutně používat centrální server! Systém je kompletně distribuován a používán složité algoritmy replikace dat. Je možné zvýraznit centrální server, což by přineslo dva pozitivní aspekty - webové rozhraní a další duplikaci dat (najednou všichni odjedou na služební cestu a síť začne pociťovat vyčerpání). Stále mám mnoho otázek ohledně AeroFS, na které zatím nebylo možné odpovědět. Stažení vydání je dostupné pouze prostřednictvím pozvánky, takže čekáme... Výsledky nasazení AeroFS určitě zveřejním.
    UPD: AjaXplorer

    Díky nám se můžeme seznámit s dalším nástrojem: AjaXplorer. Dojem jako z OwnCloud je nejpozitivnější. Na webu vývojářů je možnost otestovat demo úložiště, což je pro ně obrovské plus. Za zmínku také stojí snadnost instalace a přidávání úložišť. S technický bod AjaXplorer se vyznačuje těmito vlastnostmi: online prohlížení (txt, pdf, zip, grafika, multimédia) a editace souborů (txt), rozlišení práv, přizpůsobí se prohlížeče iOS a Android, vyhledávání (stále je lepší nepoužívat externí úložiště, bohužel), mnoho pluginů pro každou příležitost. Je třeba také poznamenat, že AjaXplorer se může spřátelit různé systémy kontrola verzí přes plugin, což je pro nás také důležité. Externí úložiště Můžete se připojit přes Samba, FTP(S), WebDAV, IMAP, POP. A to je skvělé. Jedinou nevýhodou, kterou lze zaznamenat, je náročnost na zdroje. Na druhou stranu, za všechno se musí platit...
    UPD: Amahi

    Díky, dozvěděli jsme se o Amaha. Co je to za zvíře? Ve skutečnosti je Amahi skvělou platformou pro domácí mediální centrum v konceptu" chytrá domácnost" Orientace médií je okamžitě patrná: server Squeezebox, DLNA server,Galerie 2, UPnP server uShare, streamery médií Jinzora a Ampache, knihovny médií OpenDB a VCD-db, domácí účetnictví Home Inventory, úložiště receptů phpRecipeBook, torrent klienti, wiki, fóra atd. Za zmínku také stojí „bezplatná“ služba dynamického sledování IP, tzn. v některých případech (mělo by být řečeno velmi omezeně) nebudete muset kupovat bílou statická IP adresa. Funkčnost je také možné rozšířit pomocí pluginů.
    Přestože se instalace provádí z terminálu, vytrvale a velmi bez okolků vám nainstalují grafický konfigurační panel, změnit IP adresu serveru, povolit DHCP, restartujte server a obecně se budou cítit jako doma. Samozřejmě pro nezkušení uživatelé Takové out-of-the-box řešení je prostě nutné, ale ve většině případů si myslím, že je nepřijatelné.
    Z technického hlediska Amahi podporuje Sambu, VPN, WebDAV (Outlook, iCal) atd. Pro více podrobností prosím kontaktujte

    
    Nahoru