Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa

Illum se nitkellmu dwar għodod miftuħa għall-valutazzjoni tal-prestazzjoni ta 'proċessuri, memorja, sistemi ta' fajls u sistemi ta 'ħażna.

Il-lista tinkludi utilitajiet offruti mir-residenti tal-GitHub u l-parteċipanti f'ħjut tematiċi fuq Reddit - Sysbench, UnixBench, Phoronix Test Suite, Vdbench u IOzone.

Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa
/Unsplash/ Veri Ivanova

sysbench

Din hija utilità għall-ittestjar tat-tagħbija tas-servers MySQL, ibbażata fuq il-proġett LuaJIT, li fih qed tiġi żviluppata magna virtwali għal-lingwa Lua. L-awtur tal-għodda huwa l-programmatur u espert tal-MySQL Alexey Kopytov. Il-proġett beda bħala passatemp, iżda maż-żmien kiseb rikonoxximent mill-komunità. Illum, sysbench jintuża fix-xogħol tagħhom minn universitajiet kbar u organizzazzjonijiet tal-IT. bħall-IEEE.

Waqt il-konferenza SECR-2017 (reġistrazzjoni tad-diskors disponibbli fuq YouTube) Alexey qal li sysbench jippermettilek li tevalwa l-prestazzjoni ta 'database meta tittrasferixxi għal tagħmir ġdid, taġġorna l-verżjoni DBMS, jew bidla f'daqqa fin-numru ta' mistoqsijiet. B'mod ġenerali, is-sintassi tal-kmand għat-tmexxija ta' test hija kif ġej:

sysbench [options]... [testname] [command]

Dan il-kmand jiddetermina t-tip (cpu, memorja, fileio) u l-parametri tat-test tat-tagħbija (numru ta 'ħjut, numru ta' talbiet, veloċità tal-ipproċessar tat-tranżazzjonijiet). B'mod ġenerali, l-għodda hija kapaċi tipproċessa miljuni ta 'avvenimenti kull sekonda. Alexey Kopytov tkellem f'aktar dettall dwar l-arkitettura u l-istruttura interna ta 'sysbench f'wieħed minn episodji tal-Podcast tal-Iżvilupp tas-Software.

UnixBench

Sett ta' għodod għall-evalwazzjoni tal-prestazzjoni tas-sistemi Unix. Ġie introdott minn inġiniera mill-Università ta 'Monash fl-1983. Minn dakinhar, ħafna nies kienu qed jappoġġjaw l-għodda, pereżempju, l-awturi ta 'rivista dwar it-teknoloġiji tal-mikrokompjuter Il-Byte Magazine u l-membru tal-LKML David Niemi. Anthony Voelm huwa responsabbli għar-rilaxx tal-verżjoni li jmiss tal-għodda (Anthony Voellm) minn Microsoft.

UnixBench huwa sett ta 'benchmarks tad-dwana. Huma jqabblu l-veloċità tal-eżekuzzjoni tal-kodiċi fuq magna Unix mal-prestazzjoni ta 'sistema ta' referenza, li hija SPARCstation 20-61. Ibbażat fuq dan it-tqabbil, jiġi ġġenerat punteġġ tal-prestazzjoni.

Fost it-testijiet disponibbli hemm: Whetstone, li jiddeskrivi l-effiċjenza tal-operazzjonijiet floating point, File Copy, li jevalwa l-veloċità tal-ikkupjar tad-dejta, u diversi punti ta 'referenza 2D u 3D. Lista kompleta ta' testijiet tista' tinstab fi repożitorji fuq GitHub. Ħafna minnhom jużaw biex jevalwaw il-prestazzjoni ta 'magni virtwali fil-cloud.

Phoronix Test Suite

Этот комплекс тестов разработан авторами веб-ресурса Phoronix, на котором публикуются новости о дистрибутивах GNU/Linux. Впервые Test Suite представили в 2008 году — тогда он включал 23 различных теста. Позже разработчики запустили облачный сервис openbenchmarking.org, fejn l-utenti jistgħu jpoġġu l-iskripts tat-test tagħhom stess. Illum fuqha ippreżentati madwar 60 sett ta' punti ta' referenza, inklużi dawk relatati mat-tagħlim tal-magni u t-teknoloġija tar-ray-tracing.

Settijiet ta' skripts speċjalizzati jippermettulek tittestja komponenti individwali tas-sistema. Bl-għajnuna tagħhom, tista 'tagħmel stima taż-żmien li tieħu biex tiġbor il-qalba u tikkodifika l-fajls tal-vidjo, il-veloċità tal-kompressjoni tal-arkivji, eċċ Biex tmexxi testijiet, ikteb biss il-kmand xieraq fil-console. Pereżempju, dan il-kmand jibda evalwazzjoni tal-prestazzjoni tas-CPU:

phoronix-test-suite benchmark smallpt

Matul l-ittestjar, Test Suite jimmonitorja b'mod indipendenti l-istat tat-tagħmir (temperatura tal-CPU u veloċità ta 'rotazzjoni tal-apparat li jkessaħ), jipproteġi s-sistema minn sħana żejda.

Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa
/Unsplash/ Jason Chen

Vdbench

Għodda biex tiġġenera tagħbija I/O fuq sistemi tad-disk, żviluppata minn Oracle. Tgħin biex tevalwa l-prestazzjoni u l-integrità tas-sistemi tal-ħażna (ħejna informazzjoni dwar kif tikkalkula l-prestazzjoni teoretika ta 'sistema ta' disk informazzjoni qasira).

Is-soluzzjoni taħdem kif ġej: fuq sistema reali, jitnieda l-programm SWAT (Sun StorageTek Workload Analysis Tool), li joħloq dump bl-aċċessi kollha tad-disk għal ċertu perjodu. Il-timestamp, it-tip ta 'operazzjoni, l-indirizz, u d-daqs tal-blokka tad-data huma rreġistrati. Sussegwentement, bl-użu tal-fajl tad-dump, vdbench jimita t-tagħbija fuq kwalunkwe sistema oħra.

Il-lista tal-parametri għall-ġestjoni tal-utilità tinsab fl-uffiċjal Dokument Oracle. Il-kodiċi tas-sors tal-utilità jista 'jinstab fuq il-websajt tal-kumpanija.

IOzone

Utilità tal-console għall-evalwazzjoni tal-prestazzjoni tas-sistemi tal-fajls. Jiddetermina l-veloċità tal-qari, il-kitba u l-kitba mill-ġdid tal-fajls. Għexieren ta 'programmaturi ħadu sehem fl-iżvilupp ta' l-għodda, iżda l-awtur ta 'l-ewwel verżjoni tagħha kkunsidrati inġinier William Norcott. L-iżvilupp kien appoġġjat minn kumpaniji bħal Apple, NetApp u iXsystems.

Biex timmaniġġja l-ħjut u tissinkronizzahom waqt l-ittestjar, l-għodda tuża l-istandard Ħjut POSIX. Mat-tlestija tax-xogħol, IOzone jipproduċi rapport bir-riżultati jew f'format ta 'test jew fil-forma ta' spreadsheet (Excel). L-għodda tinkludi wkoll l-iskrittura gengnuplot.sh, li tibni graff tridimensjonali bbażat fuq data tal-mejda. Eżempji ta' tali graffs jistgħu jinstabu fid-dokumentazzjoni għall-għodda (pp. 11–17).

IOzone huwa disponibbli bħala profil tat-test fil-Phoronix Test Suite diġà msemmija.

Qari addizzjonali mill-blogs u l-midja soċjali tagħna:

Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa Баг в Linux 5.1 приводил к потере данных — корректирующий патч уже вышел
Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa Hemm opinjoni: it-teknoloġija DANE għall-browsers falliet

Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa Għaliex huwa meħtieġ il-monitoraġġ?
Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa Backup tal-fajls: kif tipproteġi lilek innifsek mit-telf tad-dejta
Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa Kif tittrasferixxi ħardrajv tas-sistema għal magna virtwali?

Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa Kulħadd qed jitkellem dwar tnixxijiet ta' data - kif jista' jgħin fornitur IaaS?
Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa Programm edukattiv qasir: kif taħdem il-firma diġitali
Punti ta' riferiment għal Linux-servers: 5 għodod miftuħa Referenza: kif taħdem il-liġi dwar id-data personali

Sors: www.habr.com

Ixtri hosting affidabbli għal siti bi protezzjoni DDoS, servers VPS VDS 🔥 Ixtri hosting ta' websajts affidabbli bi protezzjoni DDoS, servers VPS VDS | ProHoster