I have been developing with Cassandra locally for a while and response times on queries are in the region of 50ms.
I have set up a 5 node EC2 cluster from the cassandra community ami, everything went fine, opscenter is up and running and there are no issues.
When I perform any query from a machine outside of the aws network, whether it be to create a keyspace, or do a select * on an empty table, the response time is over 20 seconds.
When I query from a machine in the same region, the response time is between 1 and 2 seconds, still very slow.
The EC2 Machines are all m1.large eu-west-1a
Do you have any idea why this would be happening or where I should look to find the issue?