Acasă opinii Cum testăm serverele smb

Cum testăm serverele smb

Video: Samba Tutorial (Centos 7) - samba share with password (Octombrie 2024)

Video: Samba Tutorial (Centos 7) - samba share with password (Octombrie 2024)
Anonim

Testarea pe server înseamnă să săpați în apartamente de referință. Vom extinde acest pachet de teste pe măsură ce trece timpul, dar pentru această încadrare a echipamentelor de lucru, am decis să rămânem la testarea de tensiune de bază a procesorului și a memoriei, împreună cu un test de sistem de fișiere în rețea pentru a vedea cum serverul a ieșit sub diferite grade de disc. încărcarea prin rețea.

După ce am examinat mai multe opțiuni, ne-am stabilit pe două apartamente de teste de referință. Primul este Geekbench 2.0.10 de la Primate Labs, o firmă canadiană de dezvoltare de software. Îmi place Geekbench, deoarece face o muncă minuțioasă de a sublinia atât discul cât și subsistemele de memorie. De asemenea, este disponibil pe Windows, Linux, OS X și chiar Solaris și poate rula fie în modul pe 32 de biți, fie pe 64 de biți, cu suport specific atât pentru funcționarea multiproceserului, cât și pentru cele multithreaded. Geekbench returnează un scor general Geekbench compilat din toate testele sale. Cu doar câteva utilaje testate, acest număr are o importanță limitată, dar va crește în valoare comparativă pe măsură ce revizuiesc mai multe servere. Între timp, puteți consulta scorurile Geekbench existente pe browserul de rezultate al Primate Labs (o înregistrare căutabilă a rezultatelor notate trimise care are deja câteva sute de mașini grosime).

În afară de scorul general Geekbench, iau în considerare scoruri specifice pentru integerul CPU și performanța în virgulă flotantă, precum și pentru viteza de memorie. Geekbench testează fiecare din aceste subsisteme cu o varietate de teste multitreadate cu un singur și (după caz) și returnează un scor general în fiecare categorie.

Pentru testele pe disc, am decis să rămânem cu aceeași suită de referință pe care am folosit-o pentru testarea de stocare atașată la rețea (NAS): testul de referință pentru sistemul de fișiere IOzone (iozone.org). Nouăzeci de ani în creare, IOzone este un test de referință I / O sofisticat care evaluează o soluție de server globală de la nivelul aplicației sau fișierului, mai degrabă decât de la nivelul hardware-ului brut. Asta înseamnă că configurăm testele noastre IOzone pentru a rula un flux de I / O într-o varietate de dimensiuni de fișiere și blocuri. În acest fel, putem vedea rezultatele în care cache-urile client și server joacă un rol, precum și cazuri în care fișierele sunt atât de mari încât cache-urile sunt supraîncărcate și putem avea un sentiment de performanță hardware brut.

Am setat IOzone să ruleze fișiere cu dimensiuni cuprinse între 32 MB și la dimensiuni mai mari decât RAM-ul fiecărui server. Dimensiunile blocului au variat de la 4K la 128K. Traficul produs de acesta a inclus o serie de fișiere mici și mijlocii, forțând serverul și sistemul său de operare să-și arate smart-urile de memorie în cache. De asemenea, m-a lăsat să văd ce s-ar întâmpla când fișierele cu date subliniază serverele la nivel hardware de bază.

Vom regla testele de performanță de-a lungul timpului, în special testul IOzone, pe care l-am putea derula în mod multinodal în recenziile ulterioare, pentru a simula încărcările mult mai mari ale utilizatorilor în iterațiile treptate. Dacă aveți orice solicitări sau sugestii de-a lungul acestor linii, nu ezitați să îmi trimiteți un e-mail, la.

Rezultatele testelor de referință

Verificați scorurile testului SMB Sever.

Cum testăm serverele smb