Push Technology's latest data distribution benchmark with Solarflare and Zing
1. AZUL SYSTEMS ZING
VS. HOTSPOT JVM
a DiffusionTM
Performance study
Push Technology compared the performance
of their Java-based data distribution solution,
Diffusion, running on Azul Zing , versus
performance using Oracle’s HotSpot JVM
R
TEST ENVIRONMENT
DIFFUSIONTM
BENCHMARK CLIENTS
HOST SERVER
HOST SERVER
CONSTRAINED TO
PROCESSOR SOCKET 1
CONSTRAINED TO
PROCESSOR SOCKET 2
IRON SYSTEMS
IRON SYSTEMS
INTEL XENON PROCESSOR E5-4620
INTEL XENON PROCESSOR X5650
MANUFACTURER
PROCESSORS
(16M CACHE, 2.20 GHZ, 7.2O GT/S INTEL QPI)
(12M CACHE, 2.66 GHZ, 6.40 GT/S INTEL QPI)
16GB RDIMM, 1333MHZ, LOW VOLT,
16GB RDIMM, 1333MHZ, LOW VOLT,
NETWORKING
1 X SOLARFLARE COMMUNICATIONS
SFC9020 [SOLAR STORM]
1 X SOLARFLARE COMMUNICATIONS
SFC9020 [SOLAR STORM]
OPERATING SYSTEM
CENTOS 6.3 - WITH LINUX KERNEL:
2.6.32 - 279.EL6. X86_64
CENTOS 6.4 - WITH LINUX KERNEL:
2.6.32 - 258.EL6. X86_64
MEMORY
DUALRANK
DUALRANK
RESULTS
GARBAGE COLLECTION TIME
DELAY IN MILLISECONDS
AVERAGE
99TH PERCENTILE
ZING
HOTSPOT JVM
GARBAGE COLLECTION PAUSE TIMES
UP TO 115 MILLISECONDS AT THE
99TH PERCENTILE
1K
ZERO GC-RELATED PAUSES OVER 2.5
MSEC– EVEN AT THE 99.999TH
PERCENTILE!
0
0
0
0
132
88
4
129
77
5K
11
160
110
22
10K
140
115
31
100K
99.9TH PERCENTILE
PAUSES
PAUSES
PAUSES
PAUSES
0 PAUSES FOR ZING
SYSTEM HEALTH HICCUP CHARTS
GC PAUSES FOR EACH JAVA
RUNTIME, BY PERCENTILE
HOTSPOT
ZING
SLA
90
80
HOTSPOT 15K
70
HICCUP DURATION (MILLISECONDS)
60
50
40
HOTSPOT 10K
30
HOTSPOT 5K
SLA
HOTSPOT 1K
20
10
ZING 1K, 5K,
10K, 15K
0
0%
90%
99%
99.9%
99.99%
99.999%
PERCENTILE
SLA = 5 MSEC FOR 90% | 10 MSEC FOR 99.99% | 20 MSEC FOR 100%
PERCENTILE AT WHICH HOTSPOT JVM
AZUL
S Y S T E M S
ZING
95% 99.999%
SYSTEMS START
SHOWING STRESS
THE TAKEAWAY
WHEN LATENCY IS A CRITICAL COMPONENT,
A WELL-TUNED ZING RUNTIME OUTPERFORMS
A WELL-TUNED HOTSPOT.
HOTSPOT
ZING
FOR THIS DATA DISTRIBUTION BENCHMARK
!
ZING ELIMINATES GC PAUSES
IN LATENCY-CRITICAL DEPLOYMENTS
ZING REDUCES LATENCY OUTLIERS
ON APPLICATION MESSAGES
ZING DELIVERS FINE-GRAINED
DATA DISTRIBUTION CONTROL
ZERO DATA LOST
100%
SAVES UP TO 95%
OF THE BANDWIDTH
TUNE UP YOUR JAVA-BASED DATA DISTRIBUTION
WITH ZING FROM AZUL SYSTEMS.
VIEW OUR COMPLETE METHODOLOGY >>
AZUL
S Y S T E M S
Contact Azul Systems at:
CALL US
EMAIL US
ON THE WEB
+1.650.230.6500
info@azulsystems.com
azulsystems.com