• 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.

  • Oracle 18c: Larry Ellison and the Autonomous Database

    Although Larry started his presentation last week with a small faux-pas and members of the audience had to wait for the correct slides, waiting is definitely not something customers can expect from the Oracle Cloud with the new 18c Database. Everything will be better, faster, and most importantly “self-driving”. Highlights of the launch featured the much-awaited Autonomous Data Warehouse, which he claims will be as “revolutionary as the internet”, as well as improved performance, manageability, and Security.
  • 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.

  • Create a physical copy of your local database in Oracle Cloud Infrastructure with no backup.

    The focus of this article would be cloud specific steps rather than repeating already well known steps in the net.Its purpose is only to give you an idea for an use case and should not be used in a production environment. The high level setup: Source: Two nodes (VirtualBox) Oracle Linux 7. Oracle Grid Infrastructure 12.2 . Oracle RAC 12.2, storage ASM. Target (to be created) in Oracle cloud:
  • 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.