Domov recenzia Ako testujeme servery smb

Ako testujeme servery smb

Video: Setting up Simple Samba File Shares (Septembra 2024)

Video: Setting up Simple Samba File Shares (Septembra 2024)
Anonim

Testovanie servera znamená kopanie do testovacích balíkov. Postupom času rozširujeme tento testovací balík, ale v prípade tohto počtu pracovných strojov sa rozhodli držať sa základného testovania stresu CPU a pamäte, spolu s testom sieťového systému súborov, aby sme zistili, ako sa server darí pod rôznymi stupňami disku. načítavanie cez sieť.

Po preskúmaní niekoľkých možností sme sa dohodli na dvoch porovnávacích testovacích balíkoch. Prvým z nich je Geekbench 2.0.10 od kanadskej firmy na vývoj softvéru Primate Labs. Páči sa mi Geekbench, pretože robí dôkladnú prácu s dôrazom na diskové aj pamäťové subsystémy. Je tiež k dispozícii v systémoch Windows, Linux, OS X a dokonca aj v systéme Solaris a môže bežať v 32-bitovom alebo 64-bitovom režime so špecifickou podporou pre viacprocesorové aj viacvláknové operácie. Geekbench vracia celkové skóre Geekbench zo všetkých svojich testov. Pri testovaní iba niekoľkých počítačov má tento počet obmedzený význam, ale pri kontrole viacerých serverov sa bude zvyšovať v porovnateľnej hodnote. Medzitým si môžete pozrieť existujúce skóre Geekbench v prehliadači výsledkov Primate Labs (prehľadateľný záznam o predložených výsledkoch, ktorý je už niekoľko stoviek strojov).

Okrem celkového skóre Geekbench zvažujem aj konkrétne skóre pre výkon CPU s celými číslami a pohyblivou rádovou čiarkou, ako aj za rýchlosť pamäte. Geekbench testuje každý z týchto subsystémov pomocou rôznych jednoduchých a (prípadne) viacvláknových testov a vracia celkové skóre v každej kategórii.

Pri testoch na disku sme sa rozhodli držať sa toho istého porovnávacieho balíka, aký sme používali pri testovaní sieťových pripojených úložných zariadení (NAS): testovací systém sieťových súborov IOzone (iozone.org). IOzone je devätnásť rokov vo výrobe, čo je sofistikovaný benchmarkový test I / O, ktorý vyhodnocuje celkové serverové riešenie skôr z úrovne aplikácií alebo súborov, ako len z úrovne surového hardvéru. To znamená, že nakonfigurujeme naše testy IOzone tak, aby spúšťali tok I / O v rôznych veľkostiach súborov a blokov. Týmto spôsobom môžeme vidieť výsledky, v ktorých zohrávajú úlohu klient a server cache, ako aj prípady, keď sú súbory také veľké, že sú vyrovnávacie pamäte preťažené, a môžeme získať pocit prvotriedneho výkonu hardvéru.

Nastavil som IOzone tak, aby spúšťal súbory s veľkosťou od 32 MB až po také veľké, ako je doplnok pamäte RAM každého servera. Veľkosti blokov sa pohybovali od 4 000 do 128 000. Prenos, ktorý sa takto vytvoril, zahŕňal celý rad malých a stredných súborov, čo núti server a jeho operačný systém ukázať svoje inteligentné pamäte cache. Tiež mi dovoľujem vidieť, čo by sa stalo, keby neuveriteľné dátové súbory zdôrazňovali servery na úrovni hardvéru podložia.

Postupne budeme vylepšovať naše testovanie výkonnosti, najmä test IOzone, ktorý môžeme spustiť multinodálnym spôsobom v neskorších recenziách, aby sme simulovali oveľa väčšie zaťaženie používateľov v postupných iteráciách. Ak máte v tomto smere nejaké požiadavky alebo návrhy, neváhajte a pošlite mi e-mail na adresu.

Výsledky testov

Skontrolujte skóre SMB Sever.

Ako testujeme servery smb