Oracle Cloud Infrastructure: Should you consider it for your Oracle database workloads?
![](https://www.pythian.com/hubfs/Imported_Blog_Media/Oracle-Cloud-whitepaper.jpg)
Oracle users have had the ability to run database workloads in the cloud for years, but options have always been limited to third-party providers like Amazon Web Services (AWS) – at least, until recently. That's because Oracle has a second-generation cloud known as Oracle Cloud Infrastructure (OCI). The company positions OCI as a secure-by-design cloud infrastructure with industry-leading price, performance, and reliability while also deploying “Star Wars”-like defenses using machine learning and autonomous robots for stronger security. But is OCI the best option for your Oracle Database workloads in the cloud?
Non-Oracle Cloud Infrastructure options
As mentioned, users have been able to run Oracle Database workloads on cloud services like AWS for years, using either a build-your-own-system on cloud-based infrastructure (IaaS) or managed database service (DBaaS) using a product like AWS Relational Database Service. While these kinds of setups can certainly provide good value, they also have a couple of noteworthy drawbacks including:- You can’t use Oracle Real Application Clusters (RAC) on third-party infrastructure.
- You can’t use Oracle Exadata (ExaCS) on third-party infrastructure.
Why Oracle Cloud Infrastructure could be for you
If you’re looking to run advanced Oracle Database configurations in the cloud, OCI could be exactly what you need. It offers much more flexibility than simply running Oracle Database on third-party infrastructure, including configurations such as:- Databases built on IaaS-based “build it yourself” implementations.
- A managed service on virtual machines (VMs) or bare metal (BM) with RAC options.
- Exadata Cloud Service (ExaCS).
- Autonomous Database (ADB), comprised of Autonomous Data Warehouse (ADW) and Autonomous Transaction Processing (ATP).
Limitations of Oracle Cloud Infrastructure
Just because you can more closely mimic an on-premises solution doesn’t mean you can do everything the same. There are some limitations to OCI, including:- You can’t access any ExaCS components beyond compute nodes.
- You can’t build a custom RAC database (RAC is available, but only in certain configurations).
Share this
Previous story
← How to extend the /u01 filesystem on an Exadata
Next story
How To Reclaim ASM Disks →
You May Also Like
These Related Stories
How Linux Hugepages work to improve Oracle performance
How Linux Hugepages work to improve Oracle performance
Jan 23, 2018
3
min read
Oracle Database 12c Patching: DBMS_QOPATCH, OPATCH_XML_INV, and datapatch
Oracle Database 12c Patching: DBMS_QOPATCH, OPATCH_XML_INV, and datapatch
Jan 20, 2015
12
min read
Installing Oracle 18c using command line
Installing Oracle 18c using command line
Jul 27, 2018
5
min read
No Comments Yet
Let us know what you think