Porovnání Vlastností a Výkonnosti NAS

Porovnání Vlastností a Výkonnosti NAS

Bankovní institut vysoká škola Praha Katedra informatiky a kvantitativních metod Porovnání vlastností a výkonnosti NAS Diplomová práce Autor: Bc. Daniel Bárta Informační technologie a management Vedoucí práce: Ing. Martin Uher Praha Duben, 2015 Prohlášení: Prohlašuji, že jsem diplomovou práci zpracoval samostatně a v seznamu uvedl veškerou použitou literaturu. Svým podpisem stvrzuji, že odevzdaná elektronická podoba práce je identická s její tištěnou verzí, a jsem seznámen se skutečností, že se práce bude archivovat v knihovně BIVŠ a dále bude zpřístupněna třetím osobám prostřednictvím interní databáze elektronických vysokých prací. V Praze, dne 29. 4. 2015 Daniel Bárta Poděkování Děkuji vedoucímu práce a své rodině za podporu, kterou mi v době psaní práce projevovali. Anotace Diplomová práce má za cíl posoudit možnosti nasazení předních zástupců open source NAS distribucí v sektoru malých a středních firem. Na cestě k dosažení vytyčeného cíle jsou vysvětleny důležité pojmy a součásti systémů NAS, které jsou následně aplikovány na posouzení možností využití a výkonosti vybraných distribucí. Cíle je úspěšně dosaženo a poznatky z praktické části jsou shrnuty v závěru práce. Klíčová slova: NAS, síťová úložiště, sdílení dat, RAID, ZFS, SMB, iSCSI Annotation This thesis aims to judge posibilities of open source NAS distributions deployment in small business sector. Alnog the way to thesis target are important parts of NAS systems explained and this knowledge is then used for evaluation and benchmarking of chosen NAS distributions. Target of thesis is achieved by summarising facts from practical part at the end of this thesis. Key words: NAS, network attached storage, data sharing, RAID, ZFS, SMB, iSCSI OBSAH Úvod ........................................................................................................................................... 7 1 Historie NAS a diskových polí .............................................................................................. 8 2 Možnosti přístupu ................................................................................................................ 10 2.1 Blokový přístup .......................................................................................................... 10 2.2 Souborový přístup ...................................................................................................... 12 2.3 Přístup klientských zařízení ....................................................................................... 13 2.4 Shrnutí možností přístupu .......................................................................................... 15 3 Součásti NAS ....................................................................................................................... 16 3.1 Procesor (CPU) .......................................................................................................... 16 3.2 Operační paměť (RAM) ............................................................................................. 16 3.3 Pevné disky ................................................................................................................ 17 3.4 Řadiče pevných disků ................................................................................................ 21 3.5 RAID (Redundant Array of Inexpensive/Independent Disks) ................................... 22 3.6 Souborové systémy .................................................................................................... 29 3.7 Síťové karty (NIC) ..................................................................................................... 34 3.8 Operační systémy používané v systémech NAS ........................................................ 34 4 Protokoly přístupu ................................................................................................................ 36 4.1 CIFS/SMB ................................................................................................................. 37 4.2 NFS (Network File System) ...................................................................................... 39 4.3 iSCSI .......................................................................................................................... 40 4.4 Ostatní protokoly ....................................................................................................... 42 4.5 Optimalizace výkonu NAS ........................................................................................ 44 4.6 Shrnutí protokolů přístupu ......................................................................................... 49 5 Parametry testu .................................................................................................................... 50 5.1 Požadavky malých a středních firem ......................................................................... 50 5 5.2 Přehled vybraných NAS ............................................................................................ 52 5.3 Testovací prostředí ..................................................................................................... 52 5.4 Metodika testování výkonosti vybraných NAS ......................................................... 53 6 Posouzení možností nasazení NAS ...................................................................................... 57 6.1 FreeNAS .................................................................................................................... 57 6.2 NAS4Free .................................................................................................................. 61 6.3 OpenFiler ................................................................................................................... 64 6.4 OpenMediaVault ........................................................................................................ 68 6.5 Shrnutí možností nasazení posuzovaných systémů NAS .......................................... 71 7 Test výkonosti NAS a zhodnocení....................................................................................... 74 7.1 Testy propustnosti TCP/IP stacku (iperf3) ................................................................ 74 7.2 Testy přenosové rychlosti CIFS/SMB ....................................................................... 77 7.3 Zhodnocení testu výkonosti ....................................................................................... 81 Závěr ......................................................................................................................................... 82 Citovaná literatura .................................................................................................................... 83 Seznam zkratek ......................................................................................................................... 91 Seznam tabulek ......................................................................................................................... 93 Seznam obrázků ........................................................................................................................ 94 Seznam grafů ............................................................................................................................ 95 6 ÚVOD Neustálá tvorba nových dat klade čím dál tím větší nároky na jejich ukládání a dostupnost. Sdílení dat se stalo fenoménem začátku jednadvacátého století a firmy bez rozdílu velikosti se musí s tímto problémem vyrovnat. Firemní data je potřeba bezpečně uchovávat, ale současně zajistit, aby bylo možné k nim přistupovat z mnoha rozličných zařízení, včetně těch mobilních. Téma datových úložišť je značně rozsáhlé proto jsou vysvětleny rozdíly mezi jejich typy a dále se práce věnuje pouze systémům NAS pro prostředí malých a středních firem. Většinou se jedná o firmy mající již nějakou infrastrukturu, které potřebují vyřešit konkrétní potřeby v oblasti ukládání dat. Charakteristickým znakem především malých, ale i některých středních firem jsou omezené zdroje a to jak finanční tak lidské. V malých firmách není nic neobvyklého, když úlohu správců počítačových systémů zastávají pracovníci na jiných pozicích, nebo jsou tyto služby outsourcovány. Je tedy kladen důraz na jednoduchost ovládání datových úložišť a to jak z pohledu software, tak i z pohledu případného rozšíření hardware. Cílem této práce je posoudit možnosti nasazení a výkonnost předních zástupců open source NAS distribucí v sektoru malých a středních firem. Práce by tedy mohla firmám posloužit jako zdroj informací, které z dnešních předních systémů NAS mohou ve svém prostředí nasadit. Práce je dělena na několik teoretických částí, kde je čtenář seznámen se základními koncepty diskových úložišť, hlavními součástmi, ze kterých se NAS skládají a přístupovými protokoly využívanými k přístupu. Po načerpání dostatečného množství informací pro orientaci v problematice, jsou představeny vybrané open source NAS distribuce a definovány kritéria, podle kterých se budou posuzovat a testovat. První praktická část se zabývá posouzením možnosti nasazení vybraných distribucí NAS v sektoru malých a středních firem, kdy detailně popisuje jejich funkce, instalaci, prvotní konfiguraci a dalších zajímavostí, které obsahují. Ke každé distribuci je napsán souhrn a zhodnocení do jaké míry splňuje vytyčená kritéria. Druhá praktická část se pak zabývá výkonnostními testy vybraných distribucí a je zakončena hodnocením výsledků spolu s doporučením. 7 1 HISTORIE NAS A DISKOVÝCH POLÍ Zpracovávání

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    102 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us