Nou kontinye seri materyèl nou yo konsakre nan tès pèfòmans sèvè. Jodi a nou pral pale sou yon koup de referans tan-teste ki toujou sipòte ak mete ajou - NetPerf, HardInfo ak ApacheBench.
Фото - — CC BY-SA
Sa a se yon zouti pou evalye debi rezo a. Li te devlope pa enjenyè Hewlett-Packard. Zouti de dosye ègzèkutabl: netserver ak netclient. Pou kouri tès la, yo bezwen yo dwe kouri sou machin diferan. Pa default, netperf sèvi ak pò 12865, men sa a ka chanje lè l sèvi avèk drapo a -p. Sèvis piblik la travay ak TCP ak UDP sou BSD Sockets, DLPI, Unix Domèn Sockets ak IPv6.
Jodi a netperf enkli nan bwat zouti benchmarking la . Li se tou itilize pa byen yon gwo kantite konpayi IT, . Men sa deskripsyon sèvis netperf la sanble nan youn nan egzanp pou evalye pèfòmans OpenShift:
apiVersion: v1
kind: Service
metadata:
labels:
app-name: netperf
name: netperf
namespace: your_project
spec:
ports:
- port: 12865
protocol: TCP
targetPort: 12865
selector:
app-name: netperf
sessionAffinity: ClientIP
type: ClusterIP
Repozitwa ofisyèl la di netperf distribye anba yon lisans espesyal Hewlett-Packard. Sepandan, otè a nan sèvis piblik la, Rick Jones, reklamasyon ke li fèt nan pi bon tradisyon yo nan sous louvri. Epitou sonje ke dènyèman mizajou pou netperf te vin byen ra. Sa a ka akòz matirite nan pwodwi a.
netperf gen analogue - pou egzanp, и . Yo menm tou yo pèmèt ou teste debi rezo ou a. Devlopman iperf3 te kòmanse apre depo iperf2 te tonbe nan dezagreman. Nouvo vèsyon an ekri soti nan grafouyen epi li enkonpatib ak aplikasyon anvan an, byenke li gen yon pati nan kòd li yo. Enteresan, apre yo fin lage iperf3, travay sou iperf2 te kòmanse bouyi ankò. Kòm yon rezilta, de zouti menm jan an, men an menm tan diferan fonksyonalite. Pou egzanp, iperf2 se milti-threaded, ak iperf3 se ak yon sèl fil.
Sa a se yon sèvis piblik pou kolekte enfòmasyon sou pyès ki nan konpitè ak sistèm opere. Li montre done sou operasyon an nan aparèy sou: PCI, ISA PnP, USB, IDE, SCSI, osi byen ke pò seri ak paralèl. Men, li ka itilize kòm yon referans ak zouti siveyans.
HardInfo ofri plizyè tès. Pou egzanp, CPU Blowfish evalye pèfòmans processeur lè l sèvi avèk algoritm kriptografik pou blòk simetrik chifreman. Manje - tès soti nan combinatoris. Sistèm nan rezoud pwoblèm echèk la nan mete N renn sou yon tablo ki gen N x N kare. Li fè aranjman pou moso yo pou okenn nan yo pa ka atake lòt yo. Epitou vo anyen se FPU FFT - yon tès pou kalkil rapid nan transfòmasyon Fourier disrè ak FPU Raytracing - kalkil nan trase reyon lè rann yon sèn 3D.
Rezilta a nan pifò tès yo bay nan segonn epi, kòmsadwa, pi piti a li se, pi bon an. Tout rapò yo montre nan fòma HTML ak txt.
Okòmansman, sèvis piblik la te devlope kòm yon pati nan pwojè a . Li enkli yon platfòm hosting pou aplikasyon sous louvri (tankou ) ak plizyè baz done pou dokimantasyon ak pwofil devlopè sous louvri. BerliOS te fèmen nan 2014 akòz finansman ensifizan. Jodi a HardInfo ap devlope atravè efò amater yo sou GitHub.
Tanpri sonje ke sistèm nan pafwa rankontre pinèz. Li konnen sa detanzantan rive , pwoblèm ak ak plizyè .
Инструмент для нагрузочного тестирования HTTP-серверов. ApacheBench (AB) разрабатывался для проверки Apache, но он может работать на любом другом сервере. Инструмент предустановлен на многих дистрибутивах Linux.

Фото - — Unsplash
Sèvis piblik la bombarde serveurs ak yon gwo kantite demann. Pou kouri ou bezwen antre nan lòd sa a:
ab -n 100 -c 10 http://www.example.com/Li pral voye yon santèn demann GET (yon maksimòm dis nan yo pral voye an menm tan) nan resous tès la. Nan pwodiksyon an, sistèm lan pral montre tan an mwayèn pwosesis demann, kantite total done transfere, debi ak kantite erè.
Jodi a, yon gwo kominote te rasanble alantou sèvis piblik la. Regilyèman parèt sou entènèt la sou fason yo mete ak itilize ApacheBench.
Remake byen ke AB gen yon analogue - , men ak gwo posiblite. Pou egzanp, li pèmèt ou jenere demann nan plizyè òdinatè pandan y ap jere pwosesis la nan youn nan yo. Pwogram nan aplike tou mekanis pou otorize itilizatè vityèl ak sipòte sesyon itilizatè yo. Zouti sa a se itilize pa anpil konpayi IT, founisè nwaj yo, pa egzanp. .
Nou nan 1cloud bay yon sèvis . Sa a se yon lokasyon nan enfrastrikti vityèl ak kapasite nan byen vit Customize flòt la .
Nwaj nou an Cisco, Dell, NetApp. Ekipman an sitiye nan plizyè sant done: DataSpace (Moskou), SDN/Xelent (St Petersburg), Ahost (Alma-Ata).
Sous: www.habr.com
