Domov Recenze Jak testujeme servery SMB

Jak testujeme servery SMB

Video: Включаем поддержку SAMBA Протокола в WINDOWS 10 для подключения к СЕТЕВЫМ ДИСКАМ И РОУТЕРАМ smb 1.0 (Listopad 2024)

Video: Включаем поддержку SAMBA Протокола в WINDOWS 10 для подключения к СЕТЕВЫМ ДИСКАМ И РОУТЕРАМ smb 1.0 (Listopad 2024)
Anonim

Testování serveru znamená kopat do benchmarkových sad. S postupem času rozšiřujeme tuto testovací sadu, ale pro toto zaokrouhlování počítačů s pracovními koňmi jsme se rozhodli držet se základního testování CPU a stresového stresu, společně s testováním síťového systému souborů, abychom viděli, jak se server daří pod různými stupni disku. načítání přes síť.

Po prozkoumání několika možností jsme se usadili na dvou testovacích sadách. První je Geekbench 2.0.10 od kanadské firmy pro vývoj softwaru Primate Labs. Líbí se mi Geekbench, protože dělá důkladnou práci s důrazem na diskové i paměťové subsystémy. Rovněž je k dispozici napříč Windows, Linux, OS X a dokonce i Solarisem a může běžet v 32bitovém nebo 64bitovém režimu se zvláštní podporou jak pro operace s více procesory, tak pro vícevláknové operace. Geekbench vrací celkové skóre Geekbench sestavené ze všech svých testů. U několika testovaných počítačů má toto číslo omezený význam, ale při kontrole více serverů se bude zvyšovat ve srovnávací hodnotě. Mezitím si můžete prohlédnout stávající skóre Geekbench v prohlížeči výsledků Primate Labs (prohledávatelný záznam odeslaných výsledků bodování, který je již několik set tlustý).

Kromě celkového skóre Geekbench zvažuji také konkrétní skóre pro výkon CPU s celými čísly a pohyblivou řádovou čárkou a také pro rychlost paměti. Geekbench testuje každý z těchto subsystémů řadou jednoduchých a (případně) vícevláknových testů a vrací celkové skóre v každé kategorii.

Pro testy disků jsme se rozhodli držet se stejné sady testů, jaké používáme pro testování síťových připojených úložišť (NAS): benchmark pro síťové soubory IOzone (iozone.org). IOzone je devatenáct let ve výrobě, což je sofistikovaný benchmarkový test I / O, který vyhodnocuje celkové serverové řešení z úrovně aplikací nebo souborů, nikoli pouze z úrovně surového hardwaru. To znamená, že konfigurujeme naše testy IOzone tak, aby spouštěly tok I / O v různých velikostech souborů a bloků. Tímto způsobem můžeme vidět výsledky, ve kterých hrají mezipaměti klient a server roli, a také případy, kdy jsou soubory tak velké, že jsou mezipaměti přetíženy, a můžeme získat pocit prvotního hardwarového výkonu.

Nastavil jsem IOzone, abych spouštěl soubory o velikosti od 32 MB až po velké jako doplněk paměti RAM každého serveru. Velikosti bloků se pohybovaly od 4 000 do 128 000. Tento přenos zahrnoval řadu malých a středních souborů, což nutilo server a jeho operační systém, aby ukazoval své inteligentní ukládání do mezipaměti. Také mi dovolte zjistit, co by se stalo, kdyby neuvěřitelné datové soubory zdůrazňovaly servery na hardwarové úrovni skalního podloží.

Časem vylepšíme naše testování výkonu, zejména test IOzone, který můžeme v pozdějších recenzích spustit multinodálním způsobem, abychom simulovali mnohem větší zatížení uživatelů v postupných iteracích. Pokud máte v tomto směru nějaké dotazy nebo návrhy, neváhejte mi poslat e-mail na adresu.

Výsledky testů

Podívejte se na výsledky testů SMB Sever.

Jak testujeme servery SMB