Unsaon pagtimbang-timbang sa performance Linux-mga server: mga himan sa pag-benchmark nga open source

Naa mi sa 1cloud.ru подготовили подборку инструментов и скриптов для оценки производительности процессоров, СХД и памяти на Linux-машинах: Iometer, DD, vpsbench, HammerDB и 7-Zip.

Ang among uban nga mga pagpili nga adunay mga benchmark:

Unsaon pagtimbang-timbang sa performance Linux-mga server: mga himan sa pag-benchmark nga open source
--Ото - Bureau of Land Management Alaska — CC NI

Iometer

Kini usa ka sukaranan alang sa pagtimbang-timbang sa pasundayag sa mga subsystem sa disk ug network. Angayan alang sa pagtrabaho kauban ang usa ka server ug usa ka tibuuk nga cluster. Ang Iometer gipaila sa mga inhenyero sa Intel kaniadtong 1998. Niadtong 2001, gibalhin sa korporasyon ang source code ngadto sa non-profit nga organisasyon nga Open Source Development Labs (OSDL) ubos sa lisensya Intel Open Source License. Sukad sa 2003, ang himan gisuportahan sa usa ka grupo sa mga mahiligon - ang proyekto nagparehistro sa SourceForge.net.

Iometer состоит из генератора нагрузки dynamo и графического интерфейса. Правда, последний доступен только под Windows. Что касается генератора, то он позволяет имитировать нагрузку сторонних приложений — для этого создаются специальные тестовые шаблоны.

Gipakita sa mga benchmark: throughput, mga operasyon kada segundo, latency ug load sa processor. Dili lamang ang kasagaran nga mga kantidad ang kalkulado, apan usab min / max.

Bisan pa sa kamatuoran nga ang katapusan nga stable nga bersyon sa himan gipagawas sa 2014, kini gigamit gihapon sa Broadcom и Dell. Bisan pa, ang edad sa sistema nag-antos gihapon. Una, ang interface niini karaan na ug wala mausab sukad sa 1998. Ikaduha, ang himan usahay makahatag dili hingpit nga igo nga mga resulta sa tanan nga mga flash arrays.

vpsbench

Usa ka yano nga script sa pagtimbang-timbang sa performance sa VPS. Giapod-apod sa tibuok Mga lisensya sa MIT. Ania ang usa ka pananglitan sa trabaho niini, nga gihatag sa opisyal nga GitHub repository:

$ bash <(wget --no-check-certificate -O - https://raw.github.com/mgutz/vpsbench/master/vpsbench)

CPU model:  Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Number of cores: 4
CPU frequency:  3417.879 MHz
Total amount of RAM: 3265 MB
Total amount of swap: 1021 MB
System uptime:   8:41,
I/O speed:  427 MB/s
Bzip 25MB: 4.66s
Download 100MB file: 1.64MB/s

Gipakita sa utility ang gidaghanon sa mga cores, frequency sa processor, ug ang gidaghanon sa memorya nga gigamit. Sa pagtimbang-timbang sa performance sa disk vpsbench nagtuman sequential ug random nga pagbasa/pagsulat. Bisan pa sa kamatuoran nga ang utility medyo karaan na (usa ka update sa GitHub gihimo mga upat ka tuig na ang milabay), kini naggamit daghang cloud providers ug IT company.

HammerDB

Usa sa labing popular abli benchmarks alang sa load testing sa mga database. Ang himan gisuportahan sa usa ka non-profit nga organisasyon TPC — Transaction Processing Performance Council. Ang katuyoan niini mao ang paghimo og mga sumbanan alang sa mga benchmark sa database.

Ang HammerDB nagmugna og usa ka test database schema, gipuno kini sa datos, ug gisundog ang load sa daghang mga virtual nga tiggamit. Ang load mahimong parehong transactional ug analytical nga mga operasyon. Nagsuporta: Oracle Database, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL ug Redis.

Usa ka dako nga komunidad ang naporma sa palibot sa HammerDB. Ang utility gigamit sa mga kompanya gikan sa 180 ka mga nasud. Lakip kanila: Intel, Dell, Lenovo, pula nga kalo ug daghan другие. Kung gusto nimo nga susihon ang mga kapabilidad sa utility sa imong kaugalingon, mahimo ka magsugod sa opisyal nga mga giya.

Unsaon pagtimbang-timbang sa performance Linux-mga server: mga himan sa pag-benchmark nga open source
--Ото - nawala nga lugar — CC NI

7-Zip

Kini nga archiver adunay usa ka built-in nga benchmark alang sa pagsulay sa katulin sa processor kung nag-compress sa usa ka piho nga gidaghanon sa mga file. Kini usab angay alang sa pagsusi sa RAM alang sa mga sayup. Usa ka algorithm ang gigamit alang sa mga pagsulay LZMA (Lempel–Ziv–Markov chain Algorithm). Gibase kini sa diagram pag-compress sa datos sa diksyonaryo. Pananglitan, aron magpadagan sa usa ka benchmark nga adunay usa ka hilo ug usa ka diksyonaryo nga 64 MB, isulat lang ang mando:

7z b -mmt1 -md26

Ang programa maghatag sa resulta sa MIPS (million instructions per second) format, nga matawag nga disbentaha. Ang kini nga parameter angay alang sa pagtandi sa pasundayag sa mga processor sa parehas nga arkitektura, apan sa kaso sa lainlaing mga arkitektura limitado ang paggamit niini.

DD

Инструмент командной строки, конвертирующий и копирующий файлы. Но его можно использовать для проведения простых I/O-тестов на СХД. Из коробки запускается практически на любой системе GNU/Linux.

Sa panid sa wiki gihatag sugo sa pagtimbang-timbang sa performance sa disk sa pagsulat sa 1024-byte nga mga bloke nga sunud-sunod:

dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024

Angay usab nga hinumdoman nga ang D.D. mahimo gamiton isip usa ka yano nga benchmark sa CPU. Bisan pa, magkinahanglan kini usa ka dugang nga programa nga nanginahanglan mga kalkulasyon nga kusog sa kapanguhaan. Pananglitan, usa ka utility alang sa pagkalkulo sa mga kantidad sa hash md5sum.

dd if=/dev/zero bs=1M count=1024 | md5sum

Ang sugo sa ibabaw magpakita kon unsa ka paspas (MB/s) ang sistema sa pagproseso sa taas nga han-ay sa numero. Bisan tuod ang mga eksperto nag-ingon nga kini nga sugo mao lamang ang angay alang sa usa ka bagis nga performance assessment. Importante usab nga hinumdoman nga ang DD nagtugot kanimo sa paghimo sa ubos nga lebel nga mga operasyon sa mga hard drive. Busa, kinahanglan nimo nga magtrabaho pag-ayo sa utility aron dili mawala ang bahin sa datos (ang ngalan nga DD usahay gibiaybiay nga gihubad ingon nga tiglaglag sa disk).

Unsa ang among gisulat sa among mga blog ug social network:

Unsaon pagtimbang-timbang sa performance Linux-mga server: mga himan sa pag-benchmark nga open source Pagtuon: Linux — mao gihapon ang pinakasikat nga OS sa cloud
Unsaon pagtimbang-timbang sa performance Linux-mga server: mga himan sa pag-benchmark nga open source Ang Open Invention Network adunay labaw pa sa tulo ka libo nga mga lisensyado - unsa ang gipasabut niini alang sa open source software?

Unsaon pagtimbang-timbang sa performance Linux-mga server: mga himan sa pag-benchmark nga open source Unsaon pagpanalipod sa imong kaugalingon Linux-sistema: 10 ka mga tip
Unsaon pagtimbang-timbang sa performance Linux-mga server: mga himan sa pag-benchmark nga open source Pagminus sa mga peligro: kung giunsa dili mawala ang imong data

Unsaon pagtimbang-timbang sa performance Linux-mga server: mga himan sa pag-benchmark nga open source Mga libro para sa mga nalambigit na sa system administration o nagplano pa lang nga magsugod
Unsaon pagtimbang-timbang sa performance Linux-mga server: mga himan sa pag-benchmark nga open source Talagsaon nga domain zones para sa imong proyekto

Source: www.habr.com

Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS 🔥 Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster