áá»áœááºá¯ááºááá¯á·ááẠáá¬áá¬á áœááºážáá±á¬ááºáááºá ááºážáááºááŒááºážá¡ááœáẠááŒáŸá¯ááºááŸá¶áá¬ážáá±á¬ áá»áœááºá¯ááºááá¯á·ááá á¹á ááºážáá»á¬ážá á®ážáá®ážáá»á¬ážááᯠáááºáááºáá¯ááºáá±á¬ááºáá«áááºá ááá±á·áá»áœááºá¯ááºááá¯á·ááẠáá±á¬ááºáá¶á·áá±ážááŒá®áž á¡ááºááááºáá¯ááºáá²ááŒá áºáá±á¬ á¡áá»áááº-á ááºážáááºáá¬ážáá±á¬ á á¶ááŸá¯ááºážá¡áá»áá¯á·á¡ááŒá±á¬ááºáž ááœá±ážááœá±ážáá«ááẠ- NetPerfá HardInfo ááŸáá·áº ApacheBenchá
áá«ááºáá¯á¶ -
NetPerf
áááºážááẠááœááºáááºááŒááºáááºážááŸá¯ááᯠá¡áá²ááŒááºááẠáááááá¬áá
áºáá¯ááŒá
áºáááºá áááºážááᯠHewlett-Packard á០á¡ááºáá»ááºáá®áá¬áá»á¬ážá áá®ááœááºáá²á·áááºá áááááá¬
ááá±á·ááœáẠnetperf ááᯠá
á¶áááºááŸááºááŒááºážáááááá¬á¡á
á¯á¶ááœáẠááá·áºááœááºážáá¬ážáá«áááºá
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
ááá¬ážáááºááá¯ááŸá±á¬ááºááŸá¯ááœáẠnetperf ááᯠá¡áá°áž Hewlett-Packard ááá¯ááºá ááºá¡á±á¬ááºááœáẠááŒáá·áºáá±áááºáᯠááá¯áááºá ááá¯á·áá±á¬áºá utility ááá¯áá±ážáá¬ážáá° Rick Jones ááááºážááẠopen source áá¡áá±á¬ááºážáá¯á¶ážá¡á ááºá¡áá¬áá»á¬ážááœááºáá®ááá¯ááºážááŒá¯áá¯ááºáá¬ážááŒá±á¬ááºážááŒá±á¬ááŒá¬ážáá²á·áááºá netperf á¡ááœáẠáááŒá¬áá±ážáá®á á¡ááºááááºáá»á¬áž ááŸá¬ážáá«ážáá¬ááŒá±á¬ááºážááá¯áááºáž áá»áœááºá¯ááºááá¯á· áááááŒá¯áááá«áááºá áá¯ááºáá¯ááºáááá·áºáá»ááºááŸá¯ááŒá±á¬áá·áºááŒá áºááá¯ááºáááºá
netperf ááœáẠanalogues áá»á¬ážááŸáááẠ- á¥ááá¬á
á
áááºážááẠáá¬á·ááºáá²ááŸáá·áº áááºáááºááŸá¯á áá áºá¡ááŒá±á¬ááºáž á¡áá»ááºá¡áááºá á¯áá±á¬ááºážáááºá¡ááœáẠá¡áá¯á¶ážáááºááŸá¯áá áºáá¯ááŒá áºáááºá áááºážááẠPCIá ISA PnPá USBá IDEá SCSIá á¡ááŒáẠá¡ááŸááºá ááºááŸáá·áº á¡ááŒáá¯áẠports áá»á¬ážáá±á«áºááœáẠá ááºáá á¹á ááºážáá»á¬ážá áááºáááºááŸá¯ááá¯ááºáᬠá¡áá»ááºá¡áááºáá»á¬ážááᯠááŒááá±ážáá«áááºá ááá¯á·áá±á¬áº áááºážááᯠá á¶ááœáŸááºážááŸáá·áº á á±á¬áá·áºááŒáá·áºáá±ážáááááá¬á¡ááŒá Ạá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá
HardInfo ááẠá
ááºážáááºááŸá¯áá»á¬ážá
áœá¬ááᯠáá±ážáááºá á¥ááá¬á¡á¬ážááŒáá·áºá CPU Blowfish ááẠblock symmetric encryption á¡ááœáẠcryptographic algorithms ááᯠá¡áá¯á¶ážááŒá¯á áááá¯áááºáá¬áá
áœááºážáá±á¬ááºáááºááᯠá¡áá²ááŒááºáá«áááºá á
á¬ážáááº
á á áºáá±ážááŸá¯á¡áá»á¬ážá á¯ááœáẠááááºááᯠá áá¹ááá·áºááá¯ááºážá¡ááœááºáž áá±ážáá±á¬ááºááŒá®áž áá±ážáááºáá±áá±á ááá¯áá±á¬ááºážáá±ááŒá áºáááºá á¡á á®áááºáá¶á á¬á¡á¬ážáá¯á¶ážááᯠHTML ááŸáá·áº txt áá±á¬áºáááºáá»á¬ážááŒáá·áº ááŒááá¬ážáááºá
á¡á ááá¯ááºážááœááºá ááá±á¬áá»ááºááá áºá áááºáá áºááá¯ááºážá¡ááŒá Ạutility ááá¯áá®ááœááºáá²á·áááºá
BerliOS . áááºážááœáẠopen source á¡ááá®áá±ážááŸááºážáá»á¬ážá¡ááœáẠhosting ááááºáá±á¬ááºážáá áºáá¯áá« á ááºááẠ(áá²á·ááá¯á·áá±á¬SourceForge ) ááŸáá·áº open source developer áá»á¬ážá á á¬ááœááºá á¬áááºážáá»á¬ážááŸáá·áº áááá¯ááá¯ááºáá»á¬ážá¡ááœáẠáá±áá¬áá±á·á áºáá»á¬ážá áœá¬á áááºáá¯á¶ááœá±ááá¯á¶áá±á¬ááºááŸá¯ááŒá±á¬áá·áº BerliOS ááᯠ2014 áá¯ááŸá áºááœáẠááááºáá²á·áááºá ááá±á·áá±ááºááœáẠHardInfo á¡á¬áž áá«ááá¬ááŸááºáá»á¬ážá ááŒáá¯ážáááºážá¡á¬ážáá¯ááºááŸá¯áá»á¬ážááŒáá·áº áá®ááœááºáá¯ááºáá¯ááºáá»ááºááŸááááºááá®ážááŒá¬ážááá¯ááŸá±á¬ááºááŸá¯áá áºáá¯ááœáẠGitHub ááœááº
á
áá
áºááẠáá
áºáá«áá
áºáá¶ááœáẠáá»áá¯á·ááœááºážááŸá¯áá»á¬áž ááŒá¯á¶ááœá±á·áááŒá±á¬ááºáž áááááŒá¯áá«á á¡áá«á¡á¬ážáá»á±á¬áºá
áœá¬ ááŒá
áºáá±á«áºáá±ááŒá±á¬ááºáž ááááŸáááá«áááºá
ApacheBench
HTTP áá¬áá¬áá»á¬ážááᯠá ááºážáááºááŒááºážá¡ááœáẠáááááá¬áá áºáá¯á ApacheBench (AB) ááẠApache ááá¯á á¶áááºááŸááºááẠáá®ááá¯ááºážáá¯ááºáá¬ážáá±á¬áºáááºáž áááºážááẠá¡ááŒá¬ážáá¬áá¬ááœááºáááᯠáá¯ááºáá±á¬ááºááá¯ááºáááºá áááááá¬ááẠLinux ááŒáá·áºáá±ááŸá¯áá»á¬ážá áœá¬ááœáẠááŒáá¯áááºááá·áºááœááºážáá¬ážáááºá
áá«ááºáá¯á¶ -
utility ááẠáá±á¬ááºážááá¯ááŸá¯áá»á¬ážá áœá¬ááŒáá·áº áá¬áá¬áá»á¬ážááᯠáá¯á¶ážááŒá²áááºá Run ááẠá¡á±á¬ááºáá« command ááᯠááá¯ááºááá·áºááẠááá¯á¡ááºááẠá
ab -n 100 -c 10 http://www.example.com/
áááºážááẠá ááºážáááºááŸá¯áááºážááŒá áºáá¶ááá¯á· GET áá±á¬ááºážááá¯áá»ááºáá áºáᬠ(á¡áá»á¬ážáá¯á¶ážáááºáá¯ááᯠáá áºáá»áááºáááºážááœáẠáá±ážááá¯á·áááº) áá±ážááá¯á·áááºááŒá áºáááºá á¡ááœááºááœááºá á áá áºááẠáá»ááºážáá»áŸáá±á¬ááºážááá¯áá»ááºáá¯ááºáá±á¬ááºáá»áááºá ááœáŸá²ááŒá±á¬ááºážááá·áºáá±áá¬á á¯á á¯áá±á«ááºážááá¬áá ááŒááºáááºážááŸá¯ááŸáá·áº á¡ááŸá¬ážá¡ááœááºážá¡áá±á¡ááœááºááá¯á·ááᯠááŒááááºááŒá áºáááºá
ááá±á·ááœááºá ááŒá®ážáá¬ážáá±á¬á¡ááá¯ááºážá¡ááá¯ááºážááẠá¡áá¯á¶ážáááºááŸá¯áááá¯ááºááœáẠá á¯áá¯á¶ážáá¬áá«áááºá á¡ááºáá¬áááºááŸá¬ áá¯á¶ááŸááºáá±á«áºáá¬áááºá
áá±á¬ááºáá¯á¶ážááœááºáááºážááœáŸááºáá»á¬áž ApacheBench ááá¯áááºááá¯á·áááºáááºáááºááŸáá·áºá¡áá¯á¶ážááŒá¯áá¯á¶á¡ááŒá±á¬ááºážá
AB ááœáẠanalogue áá
áºáá¯ááŸááááºááᯠáááááŒá¯áá«á
áá»áœááºá¯ááºááá¯á·ááẠ1cloud á០áááºáá±á¬ááºááŸá¯áá
áºáá¯áá±ážáá«áááºá
áá«ááá¯á·áá²á· ááááºááá¯ááº
source: www.habr.com