A single processor of Oracle's SPARC T7-4 server achieved a world record result running an Oracle Stream Explorer platform benchmark. The Oracle Stream Explorer platform is used to process multiple event streams to detect patterns and trends in real time. The benchmark detects malicious IP addresses that cause a distributed denial of service (DDOS) attack.
A single SPARC M7 processor of a SPARC T7-4 server running Oracle Stream Explorer achieved a throughput result of 1.505 million ops/sec.
The SPARC M7 processor achieved 2.9 times the throughput of an x86 Intel Xeon Processor E7-8895 v3 based server.
All of the following results were run as part of this benchmark effort.
|Oracle Stream Explorer Throughput Test
One Processor Performance
|SPARC T7-4||1.505 M ops/sec|
|Oracle Server X5-4||0.522 M ops/sec|
The benchmark detects malicious IP addresses that cause a distributed denial of service (DDOS) attack on a system. The benchmark determines which IP address sent the most packets. The benchmark has a dedicated load generator program for each Oracle Stream Explorer platform instance.
The Oracle Stream Explorer platform instance is always in a listening mode. When it receives data on its network socket, it starts incrementing the packet counter. Different Oracle Stream Explorer platform instances are deployed on different network sockets. The packet counter is printed out in regular intervals as the throughput for benchmarking purposes.
The load generator was run on the system under test. One processor was used for the event processing, the other processors were used for the load generation.
On the SPARC T7-4 server, three SPARC M7 processors were assigned the task of running the 200 load generators. This was accomplished using the "psrset" command.
On the Oracle Server X5-4 system, three Intel Xeon Processor E7-8895 v3 were assigned the task of running the 36 load generators.
Only 25 cores of the SPARC M7 processor were required to satisfy the workload. The 200 Oracle Stream Explorer applications were bound eight per core.
All 18 cores of the Intel Xeon Processor E7-8895 v3 were required to satisfy the workload. The 36 Oracle Stream Explorer applications were bound two per core.
Copyright 2015, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Results as of 25 October 2015.