Amazon RDS Performance vs. Xeround Cloud Database: Benchmark Results

Get up & Running with Xeround Cloud Database in Minutes!

launch-cloud-database-now

The following is a comparison of Amazon RDS performance to Xeround, since both offer MySQL Database-as-a-Service (yet – as you can see from our feature comparison – Amazon RDS is not a truly elastic cloud database).

Benchmark Setup

The Amazon RDS performance tests were conducted using DBT-2, a standard database benchmark application. Other tests using DBT-2 were run with emphasis on the OLTP part of the test.

All tests were conducted on Amazon RDS live commercial service.

Data – Both Xeround MySQL Cloud Database and Amazon RDS’ database were loaded with exactly the same data, which was generated by the DBT-2 test program in transactional operation mode. The overall loaded data size was ~15GB of raw data.

Amazon RDS for MySQL Xeround Cloud Database for MySQL
Large DB instance, 7.5 GB memory, 4 ECUs (2 virtual cores with 2 ECUs each), 64-bit platform, High I/O Capacity Standard virtual instance (that scales as needed) with 2 built-in replicas per record
No high availability, no failover, no replication High availability, failover and synchronous replication

Amazon RDS Performance vs. Xeround – Throughput: Standard DBT-2

DBT-2 New Order Transactions per Minute (NOTPM)

A transaction consists of a few dozens of SQL statements, including queries, updates, inserts and deletions.


Xeround MySQL Cloud Database vs. Amazon RDS: Latency

Analysis of the standard DBT-2 benchmark test

As shown, Amazon RDS performs better when dealing with small numbers of concurrent users. However, as the number of concurrent users increases, RDS’ performance decreases substantially, whereas Xeround’s performance increases as the number of concurrent users grows, significantly exceeding the performance of Amazon RDS. This case clearly demonstrates the high level of parallelism achieved by Xeround’s technology, with stable performance that does not drop significantly when serving more concurrent users.

RDS’s latency increases dramatically as the number of concurrent users grows, whereas Xeround’s latency increase is much slower.

Xeround has a much broader bandwidth compared to Amazon RDS, and can easily deal with a larger number of users. If needed, Xeround can scale-out even more (not demonstrated in this test) to deal with more users and provide better performance.

Amazon RDS Performance vs. Xeround – Heavy Duty OLTP Test

This test was based on DBT-2, and included the following transactions:

  • New-order
  • Payment
  • Order-status



Xeround MySQL Cloud Database vs. Amazon RDS: DBT-2 Throughput (OLTP)


Xeround MySQL Cloud Database vs. Amazon RDS: DBT-2 Latency (OLTP)

Xeround’s MySQL cloud database performs much better than Amazon RDS when the number of concurrent users increases.

Xeround throughput nears its peak at 30 concurrent users and remains stable at almost 10,000 NOTPM.

RDS’ performance peaks at around 15 concurrent users, and then drops to 700 NOTPM at 240 concurrent users.

RDS’ latency increases exponentially as more concurrent clients are added, reaching 10 sec per single transaction with 240 concurrent users.

Xeround’s latency increases linearly, and remains relatively low at 1 sec/transaction with 240 concurrent users.

Conclusions

Xeround’s MySQL cloud database offers a leap forward compared to “old school” database technology, offering significantly better handling of large numbers of concurrent users, and very stable performance and latency under high loads.

Xeround Cloud Database offers many additional features, which were not covered in this benchmark test, including the following:

  • Automatic scaling
  • High availability
  • Pay per use pricing model
  • Ease of use
  • Zero maintenance
  • …and much more.

When considering all the benefits of a true cloud database, coupled with competitive pricing, Xeround is the preferred choice of developers and businesses for their database application requirements in the cloud.


GETTING STARTED WITH XEROUND IS EASY!
launch-cloud-database-now

Have additional questions?

Email us at info@xeround.com if you have any feedback or  questions.

You may also wish to consult our detailed Amazon RDS vs. Xeround feature comparison.

Follow Us:

  • News & Recent Blog Posts
  • May 15, 2012 - New Add-Ons Available: Get Your Xeround Cloud Database on..
  • May 15, 2012 - Xeround Adds AppHarbor and PHP Fog Integration to its Cloud..
  • May 13, 2012 - Podcast: Database In The Cloud – Which Option Is Best?
  • May 10, 2012 - Xeround Announces Availability of Popular Cloud Database on..

Developed by: CodeArt