LINUXSOFT.cz Přeskoč levou lištu

ARCHIV



   

> FreeNAS - 1

Nejprve se seznámíme s konceptem NAS zařízení a pak se podíváme na nejznámější NAS server založený na svobodném software.

24.5.2010 10:00 | Radim Kolář | Články autora | přečteno 28409×

Network-attached storage

Aneb úložný prostor připojený k síti. Co je to vlastně NAS? NAS je jednoúčelové zařízení vyhrazené pro provozování fileserveru připojeného k lokální počítačové síti. NAS je dodáván jako jeden celek skládající se z hardware a software. Je to vlastně snadno ovladatelný embedded systém. Většina NAS boxů používá ořezanou verzi open source operačního systému. Používá se Linux, NetBSD nebo FreeBSD. Je to jednoduší než si vyvíjet svůj jednoúčelový systém a není potřeba platit licenční poplatky za každou prodanou kopii.

Většina NAS boxů si jsou velmi podobné - ovládají se přes web rozhraní a obsahují velmi podobné funkce. Mezi komerčními a open source NAS boxy pro domácí využití proto není příliš velký rozdíl, protože nejpoužívanější protokoly podporují všechna zařízení. Základní rozdíl je v integraci s ostatními systémy, což je důležité pouze v případě že se NAS integruje do podnikové informační infrastruktury. Dalo by se proto říci, že na poli malých NAS boxů panuje dokonalá konkurence, což je ve světě IT technologií poměrně zřídka k vidění.

NAS vs SAN

Podobná technologie jako NAS je SAN. Taky dává k dispozici úložný prostor přes síť. Rozdíl je v tom že NAS pracuje se soubory zatímco SAN s bloky dat. SAN je proto nízkoúrovňové blokové zařízení, které potřebuje aby si jeho klienti nad nim vytvořili souborový systém. SAN je proto technologie určená především pro připojení serverů k síťovému úložišti, zatímco NAS je primárně určen pro přímé připojení koncových uživatelů. Přímé sdílení dat více uživateli přes SAN je obtížné beztoho aniž bychom mezi uživatele a SAN vložili fileserver. NAS je tedy server připojený k síti, zatímco SAN je hardisk připojený k síti. Existují NAS zařízení posktytující i základní SAN funkcionalitu, oproti tomu SAN zařízení NAS funkcionalitu nepodporují. SAN zařízení často obsahují high availability funkcionalitu a replikaci, zatímco u NAS zařízení je podobná funkcionalita vyjímkou.

Proč používat NAS

Podobnou funkcionalitu jako nabízejí NAS zařízení přirozeně dosáhneme nainstalováním standardního operačního systému a software pro poskytování souborových služeb přes síť. V čem je tedy použití NAS řesení lepší?

  1. Snadnost instalace - NAS jsou udělány tak aby fungovaly out of box. Tyto zařízení stačí zapnout a připojit do sítě. Běžný operační systém bychom museli nejprve nainstalovat a pak postupně nakonfigurovat jeho jednotlivé komponenty.

  2. Jednoduché používání - NAS jsou optimalizovány tak aby je mohla ovládat obsluha s minimálnímy znalostmi problematiky.

  3. Integrace - NAS je dodáván jako odladěný celek, ne skládačka kterou si uživatel pak musí z jednotlivých komponent poskládat. Vzájemná spolupráce a provázanost jednotlivých komponent byla odzkoušena výrobcem. NAS boxy občas obsahují i volitelné funkce, ty se ale instalují snadněji než aplikace do operačního systému a je s jejich instalací již počítáno při integraci.

  4. Jednoduchost aktualizace. Narozdíl od běžných operačních systémů kde je potřeba nahrát novou verzi OS, novou verzi aplikací a pak poeditovat konfigurační soubory tak u NAS řešení stačí nahrát nový firmware.

  5. Jednoduchý provoz. NAS zařízení nepotřebují údržbu a administrativní zásahy se tam omezují jen za případnou změnu nastavení.

FreeNAS 0.7.1

Opensource NAS FreeNAS 0.7.1 je založen na operačním systému FreeBSD 7.2-p7. Vychází z úspěšného projektu m0n0wall z kterého převzal použitý operační systém, web rozhraní, framework pro konfiguraci a boot systému (využívající PHP a XML).

FreeNAS je k dispozici pouze pro platformu Intel/AMD a to v 32 i 64 bitové verzi. Instalace vyžaduje nabootování z CD pomocí dodaného ISO souboru nebo z USB flash disku pomocí IMG souboru. Po nabootování z instalačního média dostaneme hned funkční live system, který se pokusí načíst konfiguraci z diskety nebo z USB disku formátovaného jako FAT. FreeNAS můžeme tak používat i bez instalace provozem z Live CD/USB, ale v praxi se tato možnost nepoužívá protože vyžaduje k běhu kromě vlasních disků jestě dvě periferie.

Systémové požadavky

Jaký minimální hardware potřebujeme pro FreeNAS záleží na několika faktorech. FreeNAS nabízí tři typy instalace - Live, Embedded a Full. Live instalaci jsem již zmínil. Embedded je určena především pro provozování z flashdisku, protože stejně jako Live instalace spouští systém z RAMdisku aby se ušetřily IO operace opotřebovájící flash disk nebo CD-ROM. Tyto instalace proto potřebují minimálně 128 MB RAM, aby bylo v paměti dostatek místa pro vytvoření ramdisku

Instalace typu full je určena pro instalaci na hard disk, kde se vytvoří UFS2 partition o velikosti 128MB na které zbyde 20 MB volného prostoru. Instalace typu full se dá v případě potřeby snadno upravit a jdou do ni doinstalovávat přes web rozhraní freebsd balíčky. Pokud instalujete na hard disk je full instalace nejlepší. Nároky na volnou pamět jsou při full instalaci nižší. Pro provoz stačí i 64MB RAM, pokud máme málo k NAS připojených uživatelů tak stačí dokonce i 32 MB RAM pokud vytvoříme swapfile.

Při instalaci na Flash je nejlepší typ embedded. Potřebujeme k tomu USB stick o minimální velikosti 128 MB na kterém po instalaci zbyde asi 30 MB volného prostoru pro budoucí aktualizace a uložení konfigurace.

Dalším faktorem který ovlivňuje systémové požadavky je použití ZFS filesystému. ZFS filesystém je výborná věc pro NAS a tak pokud nám to systémové požadavky dovolí, tak jej použijte. Pro provozování ZFS je nejlepší dvojádrový procesor, frekvence okolo 2 GHZ, 2 GB RAM a 64-bitový systém. V případě nouze je možné ZFS provozovat i na 512 MB RAM, očekávejte však při větší zátěži poměrně časté kernel panicy z důvodu nedostatku RAMky. Pokud NAS neplánujete moc zatěžovat - například provozujete ho v domácnosti, tak se dá vyžít i s tím a občasným panicem, ačkoliv zápisy budou pomalejší.

Instalace

Instalace FreeNAS je velmi jednoduchá a byla již naznačena v předchozích odstavcích. Minimální požadavky pro instalaci systému jsou odlišné od minimálních požadavků pro provoz systému uvedených dříve. Pro úspěšné spuštění a dokončení instalace potřebujeme 140MB RAM.

Po vybrání položky instalace v úvodním menu se zobrazí seznam voleb jak a kam instalovat, případně aktualizovat. Instalace je jednoduchá - stačí jen vybrat typ a disk kam se má instalovat. V podstatě řečeno ať již vyberete jakýkoliv typ, tak výsledkem bude funkční systém. Po instalaci vyjměte instalační CD a rebootujte systém.

Konfigurace

Základní konfigurace se provádí z console a obsahuje dva kroky. V prvním kroku vybereme síťová rozhraní. Primární označíme jako LAN a případně přidáme ještě druhé volitelné. V druhém kromu nakonfigurujeme vybraná rozhraní. Pokud nechceme použít DHCP tak musíme ručně zadat IP adresu, masku, gateway a DNS server. FreeNAS podporuje i ipV6. Pokud nechceme u IPV6 použít autokonfiguraci tak musíme zadat IPV6 adresu, prefix, IPV6 gateway a IPV6 DNS.

Další konfiguraci provádíme již pohodlně z web rozhraní. IP adresa FreeNAS serveru pro použití ve web prohlížeči se zobrazí po provedení konfigurace rozhraní.

Standardní uživatelské jméno je admin a heslo je freenas. Stejné heslo jako má admin je použito i pro uživatele root, pokud povolíme SSH službu, která se povoluje v menu Services - SSH.

Konfiguraci web rozhraní můžeme změnit v menu System - General:

Změna hesla administátora

Nejsem příznivce produktů, které mají po instalaci pevně nastavené a navíc snadno pamatovatelné heslo. Většina uživatelů se jej totiž nenamáhá po instalaci změnit. Nejlepší je aby výchozí heslo náhodně vygeneroval instalační program nebo aby bylo alespoň přednastavené na silné, špatně pamatovatelné heslo, což bude uživatele motivovat k jeho změně. Heslo nastavíme v System - General - Password. Pokud heslo zapomeneme, tak ho můžeme vyresetovat z console.

Podrobněji si konfigurace FreeNAS probereme příště, zatím si můžete shlédnout výuková videa ze serveru learn freenas.com.

Verze pro tisk

pridej.cz

 

DISKUZE

Prosba 14.11.2011 13:14 Pavel Pavilek




Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

28.11.2018 23:56 /František Kučera
Prosincový sraz spolku OpenAlt se koná ve středu 5.12.2018 od 16:00 na adrese Zikova 1903/4, Praha 6. Tentokrát navštívíme organizaci CESNET. Na programu jsou dvě přednášky: Distribuované úložiště Ceph (Michal Strnad) a Plně šifrovaný disk na moderním systému (Ondřej Caletka). Následně se přesuneme do některé z nedalekých restaurací, kde budeme pokračovat v diskusi.
Komentářů: 1

12.11.2018 21:28 /Redakce Linuxsoft.cz
22. listopadu 2018 se koná v Praze na Karlově náměstí již pátý ročník konference s tématem Datová centra pro business, která nabídne odpovědi na aktuální a často řešené otázky: Jaké jsou aktuální trendy v oblasti datových center a jak je optimálně využít pro vlastní prospěch? Jak si zajistit odpovídající služby datových center? Podle jakých kritérií vybírat dodavatele služeb? Jak volit vhodné součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně datové centrum spravovat? Jak co nejlépe eliminovat možná rizika? apod. Příznivci LinuxSoftu mohou při registraci uplatnit kód LIN350, který jim přinese zvýhodněné vstupné s 50% slevou.
Přidat komentář

6.11.2018 2:04 /František Kučera
Říjnový pražský sraz spolku OpenAlt se koná v listopadu – již tento čtvrtek – 8. 11. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma umění a technologie, IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

4.10.2018 21:30 /Ondřej Čečák
LinuxDays 2018 již tento víkend, registrace je otevřená.
Přidat komentář

18.9.2018 23:30 /František Kučera
Zářijový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 20. 9. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

9.9.2018 14:15 /Redakce Linuxsoft.cz
20.9.2018 proběhne v pražském Kongresovém centru Vavruška konference Mobilní řešení pro business. Návštěvníci si vyslechnou mimo jiné přednášky na témata: Nejdůležitější aktuální trendy v oblasti mobilních technologií, správa a zabezpečení mobilních zařízení ve firmách, jak mobilně přistupovat k informačnímu systému firmy, kdy se vyplatí používat odolná mobilní zařízení nebo jak zabezpečit mobilní komunikaci.
Přidat komentář

12.8.2018 16:58 /František Kučera
Srpnový pražský sraz spolku OpenAlt se koná ve čtvrtek – 16. 8. 2018 od 19:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát jsou tématem srazu databáze prezentaci svého projektu si pro nás připravil Standa Dzik. Dále bude prostor, abychom probrali nápady na využití IoT a sítě The Things Network, případně další témata.
Přidat komentář

16.7.2018 1:05 /František Kučera
Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

31.7.2023 14:13 / Linda Graham
iPhone Services

30.11.2022 9:32 / Kyle McDermott
Hosting download unavailable

13.12.2018 10:57 / Jan Mareš
Re: zavináč

2.12.2018 23:56 / František Kučera
Sraz

5.10.2018 17:12 / Jakub Kuljovsky
Re: Jaký kurz a software by jste doporučili pro začínajcího kodéra?

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2024) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze