Finally had a chance to do this bench mark.
Configuration: M2.4xl (AWS)
Traffic Between: US and EU
Open JDK, CentOS 5.6
3 Tests where done where the active queue is the limiting factor for the traffic to go across the nodes. Latency is the metric which we are trying to measure in this test (With 1 connection the latency is high, because of the Delay over the public internet in a AWS multi region setup).
Code for the benchmark is attached with this ticket.
Server A (US): java -jar Listener.jar 7103
Server B (EU): java -jar RunTest.jar 1 126.96.36.199 7103 500
Server C (US): java -jar Listener.jar 7103
Server D (EU): java -jar RunTest.jar 2 188.8.131.52 7103 500
Data is collected with 1 Second interval (plz see code for details).
Code for the IncomingTcpConnection and OutboundTcpConnection was modified a little bit to work independent of other cassandra services (Plz see code for details).