Difference between revisions of "Netpref"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Netperf | + | Netperf adalah benchmark yang dapat digunakan untuk mengukur kinerja dari berbagai tipe jaringan. netperf menyediakan test untuk unidirectional throughput maupun end-to-end latenct. Lingkungan yang saat ini dapat diukur oleh netperf termasuk: |
− | * TCP | + | * TCP dan UDP via BSD Sockets untuk IPv4 dan IPv6 |
* DLPI | * DLPI | ||
* Unix Domain Sockets | * Unix Domain Sockets | ||
− | * SCTP | + | * SCTP untuk IPv4 dan IPv6 |
==Instalasi== | ==Instalasi== | ||
Line 13: | Line 13: | ||
==Beberapa Contoh Pengukuran== | ==Beberapa Contoh Pengukuran== | ||
+ | |||
+ | ===Mengukur Bulk Data Transfer=== | ||
+ | |||
+ | netperf -H 192.168.0.100 | ||
+ | netperf -H 192.168.0.100 -t UDP_STREAM -- -m 1024 | ||
+ | netperf -H 192.168.0.100 -t DLCO_STREAM -- -m 1024 | ||
+ | netperf -H 192.168.0.100 -t DLCL_STREAM -- -m 1024 | ||
+ | netperf -t STREAM_STREAM | ||
+ | netperf -t DG_STREAM | ||
+ | netperf -t FORE_STREAM -H 192.168.0.100 | ||
+ | |||
+ | |||
+ | |||
+ | ===Mengukur request/response performance=== | ||
+ | |||
+ | netperf -H 192.168.0.100 -t TCP_RR | ||
+ | netperf -H 192.168.0.100 -t UDP_RR | ||
+ | netperf -H 192.168.0.100 -t DLCO_RR | ||
+ | netperf -H 192.168.0.100 -t DLCL_RR | ||
+ | netperf -t STREAM_RR | ||
+ | |||
+ | ===Kalibrasi CPU=== | ||
+ | |||
+ | LOC_RATE=`netperf -t LOC_CPU` | ||
+ | netperf -H 192.168.0.100 -c $LOC_RATE | ||
+ | |||
+ | |||
+ | ===Contoh Keluaran=== | ||
+ | |||
+ | netperf -H 192.168.0.100 -t TCP_RR | ||
+ | |||
+ | MIGRATED TCP REQUEST/RESPONSE TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.0.100 () port 0 AF_INET : demo : first burst 0 | ||
+ | Local /Remote | ||
+ | Socket Size Request Resp. Elapsed Trans. | ||
+ | Send Recv Size Size Time Rate | ||
+ | bytes Bytes bytes bytes secs. per sec | ||
+ | |||
+ | 16384 87380 1 1 10.00 2472.55 | ||
+ | 16384 87380 | ||
+ | |||
+ | |||
+ | netperf -H 192.168.0.100 | ||
+ | |||
+ | MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.0.100 () port 0 AF_INET : demo | ||
+ | Recv Send Send | ||
+ | Socket Socket Message Elapsed | ||
+ | Size Size Size Time Throughput | ||
+ | bytes bytes bytes secs. 10^6bits/sec | ||
+ | |||
+ | 87380 16384 16384 10.00 954.22 | ||
==Lebih Lanjut== | ==Lebih Lanjut== |
Latest revision as of 14:29, 7 June 2015
Netperf adalah benchmark yang dapat digunakan untuk mengukur kinerja dari berbagai tipe jaringan. netperf menyediakan test untuk unidirectional throughput maupun end-to-end latenct. Lingkungan yang saat ini dapat diukur oleh netperf termasuk:
- TCP dan UDP via BSD Sockets untuk IPv4 dan IPv6
- DLPI
- Unix Domain Sockets
- SCTP untuk IPv4 dan IPv6
Instalasi
apt-get install netperf
Dilakukan di dua node yang akan di ukur
Beberapa Contoh Pengukuran
Mengukur Bulk Data Transfer
netperf -H 192.168.0.100 netperf -H 192.168.0.100 -t UDP_STREAM -- -m 1024 netperf -H 192.168.0.100 -t DLCO_STREAM -- -m 1024 netperf -H 192.168.0.100 -t DLCL_STREAM -- -m 1024 netperf -t STREAM_STREAM netperf -t DG_STREAM netperf -t FORE_STREAM -H 192.168.0.100
Mengukur request/response performance
netperf -H 192.168.0.100 -t TCP_RR netperf -H 192.168.0.100 -t UDP_RR netperf -H 192.168.0.100 -t DLCO_RR netperf -H 192.168.0.100 -t DLCL_RR netperf -t STREAM_RR
Kalibrasi CPU
LOC_RATE=`netperf -t LOC_CPU` netperf -H 192.168.0.100 -c $LOC_RATE
Contoh Keluaran
netperf -H 192.168.0.100 -t TCP_RR
MIGRATED TCP REQUEST/RESPONSE TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.0.100 () port 0 AF_INET : demo : first burst 0 Local /Remote Socket Size Request Resp. Elapsed Trans. Send Recv Size Size Time Rate bytes Bytes bytes bytes secs. per sec 16384 87380 1 1 10.00 2472.55 16384 87380
netperf -H 192.168.0.100
MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.0.100 () port 0 AF_INET : demo Recv Send Send Socket Socket Message Elapsed Size Size Size Time Throughput bytes bytes bytes secs. 10^6bits/sec 87380 16384 16384 10.00 954.22