...
Testing object 4: Continue increasing the load until server is unable to handle further requests from the client.
Outcome:
Testing object 5: Exam if the n-node (n >= 3) cluster handles n times as much requests as a single instance.
Outcome:
Testing object 6: n-JMeter (n=2) clients to send requests in different region/availability zone and measure the response time.
Outcome: There are 4 zone, which are US-East, US-West, Asia and EU. In each zone we run 2 JMeters and send requests to Fedora Cluster hosted in North Virginia. We average the response time for each zone and the response time summarized as below.
US-EAST | US-WEST | ASIA | EU | |
---|---|---|---|---|
100 reqs/sec | 5ms | 85ms | 284ms | 113ms |
300 reqs/sec | 5ms | 88ms | 278ms | 109ms |
600 reqs/sec | 5ms | 86ms | 273.5ms | 107ms |
1000 reqs/sec | 5ms | 90ms | 271.5ms | 112ms |
Testing object 7: Simulate real world case, 95% read requests and 5% write requests.
Outcome: