పనితీరును ఎలా అంచనా వేయాలి Linux-సర్వర్లు: ఓపెన్ సోర్స్ బెంచ్‌మార్కింగ్ సాధనాలు

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

బెంచ్‌మార్క్‌లతో మా ఇతర ఎంపికలు:

పనితీరును ఎలా అంచనా వేయాలి Linux-సర్వర్లు: ఓపెన్ సోర్స్ బెంచ్‌మార్కింగ్ సాధనాలు
- బ్యూరో ఆఫ్ ల్యాండ్ మేనేజ్‌మెంట్ అలాస్కా - CC BY

అయోమీటర్

డిస్క్ మరియు నెట్‌వర్క్ సబ్‌సిస్టమ్‌ల పనితీరును అంచనా వేయడానికి ఇది బెంచ్‌మార్క్. ఒకే సర్వర్ మరియు మొత్తం క్లస్టర్ రెండింటితో పని చేయడానికి అనుకూలం. ఐయోమీటర్‌ను ఇంటెల్ ఇంజనీర్లు 1998లో ప్రవేశపెట్టారు. 2001లో, కార్పొరేషన్ సోర్స్ కోడ్‌ను లాభాపేక్ష లేని సంస్థ ఓపెన్ సోర్స్ డెవలప్‌మెంట్ ల్యాబ్స్‌కు విరాళంగా ఇచ్చింది (OSDL) లైసెన్స్ కింద ఇంటెల్ ఓపెన్ సోర్స్ లైసెన్స్. 2003 నుండి, సాధనం ఔత్సాహికుల బృందంచే మద్దతు ఇవ్వబడింది - ప్రాజెక్ట్ నమోదు sourceforge.net వద్ద.

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

బెంచ్‌మార్క్‌లు చూపుతాయి: నిర్గమాంశ, సెకనుకు కార్యకలాపాలు, జాప్యం మరియు ప్రాసెసర్ లోడ్. సగటు విలువలు మాత్రమే లెక్కించబడవు, కానీ నిమి/గరిష్టంగా కూడా లెక్కించబడతాయి.

సాధనం యొక్క చివరి స్థిరమైన సంస్కరణ 2014 లో విడుదలైనప్పటికీ, ఇది ఇప్పటికీ ఉపయోగించబడుతోంది Broadcom и డెల్. అయినప్పటికీ, వ్యవస్థ యొక్క వయస్సు ఇప్పటికీ ప్రభావితం చేస్తుంది. మొదట, దాని ఇంటర్ఫేస్ కాలం చెల్లిన మరియు 1998 నుండి మారలేదు. రెండవది, సాధనం కొన్నిసార్లు అన్ని-ఫ్లాష్ శ్రేణులలో తగిన ఫలితాలను ప్రదర్శించదు.

vpsbench

VPS పనితీరును అంచనా వేయడానికి ఒక సాధారణ స్క్రిప్ట్. ద్వారా పంపిణీ చేయబడింది MIT లైసెన్స్‌లు. GitHubపై అధికారిక రిపోజిటరీలో ఇవ్వబడిన అతని పనికి ఉదాహరణ ఇక్కడ ఉంది:

$ 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

యుటిలిటీ కోర్ల సంఖ్య, ప్రాసెసర్ యొక్క ఫ్రీక్వెన్సీ, మెమరీ మొత్తాన్ని ప్రదర్శిస్తుంది. vpsbench డిస్క్‌ల పనితీరును అంచనా వేయడానికి నెరవేరుస్తుంది సీక్వెన్షియల్ మరియు యాదృచ్ఛికంగా చదవడం/వ్రాయడం. యుటిలిటీ చాలా పాతది అయినప్పటికీ (GitHubపై నవీకరణ నాలుగు సంవత్సరాల క్రితం చేయబడింది), ఇది ఉపయోగాలు అనేక క్లౌడ్ ప్రొవైడర్లు మరియు IT కంపెనీలు.

హామర్డిబి

అత్యంత ప్రజాదరణ పొందిన వాటిలో ఒకటి తెరిచి ఉంది డేటాబేస్ లోడ్ పరీక్ష కోసం బెంచ్‌మార్క్‌లు. సాధనానికి లాభాపేక్ష లేని సంస్థ మద్దతు ఇస్తుంది టిపిసి - ట్రాన్సాక్షన్ ప్రాసెసింగ్ పెర్ఫార్మెన్స్ కౌన్సిల్. డేటాబేస్ బెంచ్‌మార్క్‌ల కోసం ప్రమాణాలను అభివృద్ధి చేయడం దీని లక్ష్యం.

HammerDB పరీక్ష డేటాబేస్ స్కీమాను సృష్టిస్తుంది, దానిని డేటాతో నింపుతుంది మరియు అనేక వర్చువల్ వినియోగదారుల లోడ్‌ను అనుకరిస్తుంది. లోడ్ లావాదేవీ మరియు విశ్లేషణాత్మక కార్యకలాపాలు రెండూ కావచ్చు. మద్దతు: ఒరాకిల్ డేటాబేస్, SQL సర్వర్, IBM Db2, MySQL, MariaDB, PostgreSQL మరియు Redis.

HammerDB చుట్టూ విస్తృతమైన సంఘం ఏర్పడింది. యుటిలిటీని 180 దేశాల కంపెనీలు ఉపయోగిస్తాయి. వారందరిలో: ఇంటెల్, డెల్, లెనోవా, Red Hat మరియు అనేక другие. మీరు యుటిలిటీ యొక్క అవకాశాలను మీరే అన్వేషించాలనుకుంటే, మీరు దీన్ని ప్రారంభించవచ్చు అధికారిక మార్గదర్శకులు.

పనితీరును ఎలా అంచనా వేయాలి Linux-సర్వర్లు: ఓపెన్ సోర్స్ బెంచ్‌మార్కింగ్ సాధనాలు
- కోల్పోయిన ప్రదేశాలు - CC BY

7-Zip

ఈ ఆర్కైవర్ నిర్దిష్ట సంఖ్యలో ఫైల్‌లను కంప్రెస్ చేసేటప్పుడు ప్రాసెసర్‌ల వేగాన్ని పరీక్షించడానికి అంతర్నిర్మిత బెంచ్‌మార్క్‌ను కలిగి ఉంది. లోపాల కోసం RAMని తనిఖీ చేయడానికి కూడా ఇది అనుకూలంగా ఉంటుంది. పరీక్షల కోసం అల్గోరిథం ఉపయోగించబడుతుంది LZMA (లెంపెల్-జివ్-మార్కోవ్ చైన్ అల్గోరిథం). ఇది పథకంపై ఆధారపడి ఉంటుంది నిఘంటువు డేటా కుదింపు. ఉదాహరణకు, ఒక థ్రెడ్ మరియు 64 MB నిఘంటువుతో బెంచ్‌మార్క్‌ని అమలు చేయడానికి, ఆదేశాన్ని వ్రాయడానికి సరిపోతుంది:

7z b -mmt1 -md26

ప్రోగ్రామ్ ఫలితాన్ని MIPS (సెకనుకు మిలియన్ సూచనలు) ఆకృతిలో అందిస్తుంది, దీనిని ప్రతికూలత అని పిలుస్తారు. ఈ పరామితి ఒకే ఆర్కిటెక్చర్ యొక్క ప్రాసెసర్ల పనితీరును పోల్చడానికి అనుకూలంగా ఉంటుంది, కానీ వివిధ నిర్మాణాల విషయంలో, దాని వర్తించే సామర్థ్యం పరిమితంగా ఉంటుంది.

DD

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

వికీ పేజీలో ఇచ్చిన 1024-బైట్ బ్లాక్‌లను వరుసగా వ్రాసేటప్పుడు డిస్క్ పనితీరును అంచనా వేయడానికి ఆదేశం:

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

ఇది కూడా D.D. ఉపయోగించవచ్చు సాధారణ CPU బెంచ్‌మార్క్‌గా. నిజమే, దీనికి వనరు-ఇంటెన్సివ్ లెక్కలు అవసరమయ్యే అదనపు ప్రోగ్రామ్ అవసరం. ఉదాహరణకు, హాష్ మొత్తాలను లెక్కించడానికి ఒక యుటిలిటీ md5sum.

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

సిస్టమ్ దీర్ఘ సంఖ్యల క్రమాన్ని ఎంత వేగంగా (MB/s) ప్రాసెస్ చేస్తుందో పై ఆదేశం చూపుతుంది. ఈ కమాండ్ కఠినమైన పనితీరు అంచనాకు మాత్రమే సరిపోతుందని నిపుణులు చెప్పినప్పటికీ. హార్డ్ డ్రైవ్‌లలో తక్కువ-స్థాయి కార్యకలాపాలను నిర్వహించడానికి DD మిమ్మల్ని అనుమతిస్తుంది అని గుర్తుంచుకోవడం కూడా ముఖ్యం. అందువల్ల, కొంత డేటాను కోల్పోకుండా యుటిలిటీతో పని చేస్తున్నప్పుడు మీరు జాగ్రత్తగా ఉండాలి (DD అనే పేరు కొన్నిసార్లు డిస్క్ డిస్ట్రాయర్‌గా హాస్యాస్పదంగా అర్థమవుతుంది).

మా బ్లాగులు మరియు సోషల్ నెట్‌వర్క్‌లలో మనం ఏమి వ్రాస్తాము:

పనితీరును ఎలా అంచనా వేయాలి Linux-సర్వర్లు: ఓపెన్ సోర్స్ బెంచ్‌మార్కింగ్ సాధనాలు అధ్యయనం: Linux క్లౌడ్‌లో ఇప్పటికీ అత్యంత ప్రజాదరణ పొందిన OS
పనితీరును ఎలా అంచనా వేయాలి Linux-సర్వర్లు: ఓపెన్ సోర్స్ బెంచ్‌మార్కింగ్ సాధనాలు ఓపెన్ ఇన్వెన్షన్ నెట్‌వర్క్ మూడు వేల కంటే ఎక్కువ లైసెన్స్‌లను కలిగి ఉంది - ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్‌కు దీని అర్థం ఏమిటి

పనితీరును ఎలా అంచనా వేయాలి Linux-సర్వర్లు: ఓపెన్ సోర్స్ బెంచ్‌మార్కింగ్ సాధనాలు మిమ్మల్ని మీరు ఎలా రక్షించుకోవాలి Linux-వ్యవస్థ: 10 చిట్కాలు
పనితీరును ఎలా అంచనా వేయాలి Linux-సర్వర్లు: ఓపెన్ సోర్స్ బెంచ్‌మార్కింగ్ సాధనాలు ప్రమాదాన్ని తగ్గించడం: మీ డేటాను ఎలా కోల్పోకూడదు

పనితీరును ఎలా అంచనా వేయాలి Linux-సర్వర్లు: ఓపెన్ సోర్స్ బెంచ్‌మార్కింగ్ సాధనాలు ఇప్పటికే సిస్టమ్ అడ్మినిస్ట్రేషన్‌లో నిమగ్నమై ఉన్న లేదా ప్రారంభించడానికి ప్లాన్ చేస్తున్న వారి కోసం పుస్తకాలు
పనితీరును ఎలా అంచనా వేయాలి Linux-సర్వర్లు: ఓపెన్ సోర్స్ బెంచ్‌మార్కింగ్ సాధనాలు మీ ప్రాజెక్ట్ కోసం అసాధారణ డొమైన్ జోన్‌లు

మూలం: www.habr.com

DDoS రక్షణ, VPS VDS సర్వర్‌లతో సైట్‌ల కోసం నమ్మకమైన హోస్టింగ్‌ను కొనుగోలు చేయండి 🔥 DDoS రక్షణతో కూడిన నమ్మకమైన వెబ్‌సైట్ హోస్టింగ్, VPS VDS సర్వర్‌లను కొనండి | ProHoster