Video: ŽUDAU ČYTERĮ TOL KOL JIS IŠEINA IŠ SERVERIO! 😂🏹 (Lapkritis 2024)
Serverio testavimas reiškia įsigilinimą į etaloninius rinkinius. Mes išplėsime šį bandymų rinkinį, laikui bėgant, tačiau, atsižvelgdami į šį darbinių arklio mašinų apimtį, nusprendėme laikytis pagrindinio procesoriaus ir atminties testavimo nepalankiausiomis sąlygomis, kartu su tinklo failų sistemos testu, kad pamatytume, kaip serveriui sekasi įvairaus laipsnio diske. krovimas per tinklą.
Išnagrinėję keletą variantų, mes apsigyvenome dviejuose etaloniniuose testų rinkiniuose. Pirmasis yra „Geekbench 2.0.10“ iš Kanados programinės įrangos kūrimo įmonės „Primate Labs“. Man patinka „Geekbench“, nes jis kruopščiai pabrėžia stresą tiek diskui, tiek atminties posistemiams. Be to, jis galimas naudojant „Windows“, „Linux“, „OS X“ ir net „Solaris“, taip pat gali veikti 32 bitų arba 64 bitų režimu, turėdamas specialų palaikymą tiek daugiaprocesoriniame, tiek daugiasluoksniame veikime. „Geekbench“ pateikia bendrą „Geekbench“ rezultatą, surinktą iš visų jo testų. Tikrinus tik keletą mašinų, šis skaičius neturi reikšmės, tačiau, lyginant daugiau serverių, jo vertė padidės. Tuo tarpu „Primate Labs“ rezultatų naršyklėje galite patikrinti esamus „Geekbench“ balus (ieškomų pateiktų balų rezultatų įrašas jau yra kelių šimtų mašinų storis).
Be bendro „Geekbench“ balo, aš atsižvelgiu ir į konkrečius CPU sveikojo skaičiaus ir slankiojo kablelio, taip pat į atminties spartą. „Geekbench“ testuoja kiekvieną iš šių posistemių atlikdama įvairius vienos ir (kur taikoma) daugiasriegius testus ir gauna bendrą kiekvienos kategorijos rezultatą.
Atlikdami disko bandymus, nusprendėme laikytis to paties etalono rinkinio, kurį naudojome tinklo prijungtos saugyklos (NAS) bandymams: „IOzone“ tinklo failų sistemos etalonas (iozone.org). Devyniolika metų gaminant „IOzone“ yra sudėtingas įvesties ir išvesties testas, kuris bendrą serverio sprendimą įvertina programos ar failo lygiu, o ne vien tik neapdorotos aparatinės įrangos lygiu. Tai reiškia, kad mes sukonfigūravome savo „IOzone“ testus, kad paleistume I / O srautą įvairaus dydžio failais ir blokais. Tokiu būdu matome rezultatus, kuriuose vaidina svarbų vaidmenį kliento ir serverio talpyklos, taip pat atvejus, kai failai yra tokie dideli, kad talpyklos yra perkrautos, ir galime suprasti neapdorotos aparatinės įrangos našumą.
Aš nustatiau „IOzone“ paleisti failus nuo 32 MB iki tokio dydžio, koks yra kiekvieno serverio RAM. Blokų dydžiai svyravo nuo 4K iki 128K. Šis srautas sudarė daugybę mažų ir vidutinių failų, priversdamas serverį ir jo operacinę sistemą parodyti, kad jų atmintyje yra talpyklos. Tai taip pat leido man pamatyti, kas nutiktų, kai didžiuliai duomenų failai pabrėžtų serverius giluminės aparatūros lygyje.
Laikui bėgant pataisysime savo efektyvumo testus, ypač „IOzone“ testą, kurį vėliau galime atlikti daugiamodaliu būdu, kad imituotume daug didesnes vartotojų apkrovas pakopinėmis iteracijomis. Jei turite tokių užklausų ar pasiūlymų, nedvejodami atsiųskite man el. Laišką adresu.
Etaloninių testų rezultatai
Patikrinkite „SMB Sever“ testų rezultatus.