Transcript

Extreme Network Performance

with Hazelcast on Torusware

Speaking

Guillermo Lopez Taboada, PhD

TORUS CEO and Co-founder

Low-latency communications expert

+10 years experience in HPC and Big Data working for Hewlett-Packard, Amazon WS, NASA, ESA, and the financial, telco and IT industries.

[email protected]

Torusware by

Torusware is TORUS fast sockets middleware which boosts the performance of IT infrastructure

Torusware improves predictability and performance of low-latency applications

[email protected] http://torusware.com

+110% performance increase +250% performance increase+2000% performance increase

RAM is the new disk…

and Disk is the new Tape

Jim Gray, 2008

Resilience & Fault Tolerance?

Scalability?

Answer: In Memory Data Grids

The Future are RAM clusters

Logical vs Physical view

…where the network is key

Networks evolved slow…

2004: 1 Gig. Ethernet + TCP/IP

2014: 1 Gig. Ethernet + TCP/IP

…as disks and DB!

2004: tens of ms latency

2014: tens of ms latency

Hazelcast already achieves

extreme network performance

RTT/2 Latency: 80 us

Throughput: 80k ops/second

Saturate 1 Gig. Ethernet

Can we go further?

Native C/C++ performance

Even further?

Beat Exadata

The furthest??

Bare Metal Performance with

@torusware

Torusware accelerates your

software…

fully plug&play!

No more code rewritting!

No more tedious parametrization!

High-speed RDMA network (ROCE/IB) / Shared memory

Network driver / POSIX utilities

Sockets

TCP/IP

Applications

TORUSWARE(TCP/IP bypass,

optimized epoll)

Plug&play, user and application transparent, no code rewriting!

Torusware – Fast Sockets

0

100000

200000

300000

400000

500000

600000

Loopback 1 Gig. Ethernet InfiniBand

JVM Sockets

Torusware

26

Oracle Coherence Exabus TCP SocketBus (Exalogic)

(MessageBusTest bench)

https://github.com/radargun/radargun

• Hazelcast on Torusware: 0.417 secs

Graphs from “Raj Subramani (Quant School) “Comparing NoSQL Data Stores“

Hazelcast vs Popular NoSQL Data Stores

• Hazelcast on Torusware: 8.085 secs

Graphs from “Raj Subramani (Quant School) “Comparing NoSQL Data Stores“

Hazelcast vs Popular NoSQL Data Stores

• Hazelcast on Torusware: 0.346 secs

Graphs from “Raj Subramani (Quant School) “Comparing NoSQL Data Stores“

Hazelcast vs Popular NoSQL Data Stores

• Hazelcast on Torusware: 2.139 secs

Graphs from “Raj Subramani (Quant School) “Comparing NoSQL Data Stores“

Hazelcast vs Popular NoSQL Data Stores

• Today all is about speed

– No delays in applications

– Speed as key competitive advantage

• Hazelcast+Torusware is the fastest solution in the market

– Hazelcast provides peak in-memory data grid performance

– Toruware Fasts Sockets have the lowest latency ever

Conclusions

[email protected]://torusware.com

For Further Information


Recommended