• Oracle Cloud Infrastructure (OCI) Benchmarking Oracle's DBaaS against RDS - A Performance Comparison - Part II

    The following Blog discusses the results of testing I/O performance of an Oracle Database running on Oracle’s Cloud X7 generation instances compared to the same database running on Amazon Web Services (AWS). The Oracle Stress Testing Tool (SLOB) was used to test the performance.

    The results suggest that it is possible to achieve almost double the performance at less than half the cost on Oracle Cloud compared to AWS RDS.

  • Datastax Cassandra benchmark on OCI

    In this blog, we show how we created a Datastax Cassandra cluster on Oracle Cloud Infrastructure (OCI) using Terraform and benchmark Oracle Cloud baremetal machines running Cassandra stress. 1. Steps to Create the Cluster Go here to download the Terraform project Follow the guide to setup your environment Edit the file env-vars and fill in all the relevant info for your OCI account edit variables.tf and select the shape of your OCI instance, we used DenseIO1.
  • OCI and AWS 10Gbit network test

    In this blog we will compare the network performance of instances in OCI and AWS.

    The Network is a sensitive resource in multi-tenant environments, and is usually one of the first contributors leading to diminished performance when the environment is oversubscribed.

    In AWS there is a concept of Placement groups. Network performance is optimized between instances belonging to the same Placement group. But the downside of having instances in one and the same placement group is that it limits the amount of resources available for each instance. Therefore if a big cluster has to be created, there is a good chance that resource limitations for specific instance types will be reached.

    In Oracle Cloud infrastructure this problem does not exist. For OCI’s flat network the concept of Placement groups is not really applicable because the whole AD is basically one large placement group in itself.

  • Benchmarking Oracle's DBaaS against RDS - A Performance Comparison.

    The following Blog discusses the process and results of testing I/O performance of an Oracle Database running on Oracle’s Cloud Infrastructure (OCI) compared to the same database running on Amazon Web Services (AWS). The Oracle Stress Testing Tool (SLOB) was used to test Data Load Performance, IOPS, physical random single-block reads and single block writes. The OCI OCPU Scaling feature was also tested and a cost analysis was performed to determine the configuration with the lowest TCO.

    The results suggest that Oracle’s infrastructure is between 7 and 10 times faster in I/O than the AWS counterpart, using only a quarter of the time to load the same amount of data. Furthermore, OCI outperformed AWS significantly in wait times for critical I/O events, which indicates a superior I/O latency on OCI. Finally, the TCO of running the system on AWS is twice as high as the bill would be if the system was run on OCI. Oracle’s performance dominance can be partially explained by the unique and differentiated capabilities of Oracle’s next generation Baremetal infrastructure, which is very different to the architecture of AWS, but more on this later.

    The following sections cover the details of the testing procedure and elaborate on the results.

  • Oracle Cloud Infrastructure NVMe SSD vs AWS local storage. Broader test.

    In this blog we compared Oracle Cloud Infrastructure baremetal local NVMe SSD with AWS instance NVMe store on MemSQL use case. MemSQL load mostly concerned about concurrent writes, and relatively large reads. Thins blog will do broader test, covering most performance aspects of SSD. Will use Cloud Harmony Block storage project for benchmarking. In my opinion it is one of the most comprehensive benchmarking suites for SSD. It replicates the SNIA Solid State Storage (SSS) Performance Test Specification (PTS) Enterprise v1.