Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Metric 1: measure latency for different files sizes- 1 mb, 10mb, 100mb

Explanation: Latency metric is required to :

  • A. ensure what the performance of data router is like in its typical use case.
  • B. to help measure other metrics and uncover bottlenecks.

Results Summary Report:

Label

#Times Published

to Node: Average time

to Node: Min time

to Node: Max time

Error

to Node: Throughput/Minute

to subscriber: average time

to subscriber: min time

to subscriber: max time

to subscriber: throughput/minute

Notes

Label

#Times Published

to Node: Average time

to Node: Min time

to Node: Max time

Error

to Node: Throughput/Minute

to subscriber: average time

to subscriber: min time

to subscriber: max time

to subscriber: throughput/minute

Notes

publish 0.5MB file1000.2200.2070.235
~3003.0290.2225.76620~data router seems to work very well under volume: will investigate further
Publish 1MB file1000.2090.2000.2320%~3003.1150.3895.92~20
Publish 10MB file1000.3130.2880.3720%~1803.240.5926.54~20
Publish 100MB file1001.171.0355.12 (1.74)0%~514.311.1497.80~15
Publish 1GB file10010.259.12613.3600%~665.3520.590246.561~9 every 10 minswhen tested on a different environment with more ram, timing is much more consistent, and transfer typically takes between 20-30 secs


Metric 2: N number of feeds in Parallel

Results Summary Report:

Label

#Times Published

to Node: Average time

to Node: Min time

to Node: Max time

to Node: Throughput/Minute

to subscriber: average time

to subscriber: min time

to subscriber: max time

to subscriber: throughput/minute

Notes

Publish 0.5mb file to 2 feeds100.2580.2220.311
3.060.5976.208

Publish 0.5mb file to 5 feeds









Publish 0.5mb file to 10 feeds100.2600.2091.081
3.130.6286.98

Publish 1mb file to 2 feeds100.2680.2300.365
3.140.7186.78

Publish 1mb file to 5 feeds100.2770.2340.487
3.170.7466.91

Publish 1mb file to 10 feeds100.2920.2431.044
3.200.8567.91

Publish 10mb file to 2 feeds100.4200.3670.607
3.380.8106.54

Publish 10mb file to 5 feeds1000.5110.4020.773
3.4970.8856.60

Publish 10mb file to 10 feeds

1001.771.1035.583
5.291.1985.29

Publish 100mb file to 2 feeds1001.881.6932.104
4.941.7007.95

Publish 100mb file to 5 feeds1001.971.7035.583
5.291.98113.19

Publish 100mb file to 10 feeds1002.4051.90510.444
5.882.31220.648


Metric 3: N number of subscribers for performance

Label

#Times Published

to Node: Average time

to Node: Min time

to Node: Max time

to Node: Throughput/Minute

to subscriber: average time

to subscriber: min time

to subscriber: max time

to subscriber: throughput/minute

Notes

Publish 0.5mb file to 2 subs100








Publish 0.5mb file to 5 subs









Publish 0.5mb file to 10 subs1000.2360.2200.2713000~3.050.1015.9~200
Publish 1mb file to 2 subs100.24450.2240.279
3.0130.2435.86

Publish 1mb file to 5 subs









Publish 1mb file to 5 subs









Publish 10mb file to 2 subs









Publish 10mb file to 5 subs100.3700.3270.447
3.36.880.677

Publish 10mb file to 10 subs

100.375.334.475
3.5276.840.717

Publish 100mb file to 2 subs1001.2361.1131.464
4.4531.4567.93

Publish 100mb file to 5 subs1001.281.1681.463
5.8781.58111.567

Publish 100mb file to 10 subs1001.31931.2261.496
9.36315.6712.763
  • No labels