Professional Documents
Culture Documents
Oracle Database Exadata Cloud Do's and Don'ts
Oracle Database Exadata Cloud Do's and Don'ts
Sebastian Solbach
Consulting Member Technical Staff
Oracle Cloud Infrastructure - Oracle Database Service(s)
sebastian.solbach@oracle.com
@s2solbach
The following is intended to outline our general product direction. It is intended for information purposes
only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code,
or functionality, and should not be relied upon in making purchasing decisions. The development,
release, timing, and pricing of any features or functionality described for Oracle’s products may change
and remains at the sole discretion of Oracle Corporation.
Statements in this presentation relating to Oracle’s future plans, expectations, beliefs, intentions and
prospects are “forward-looking statements” and are subject to material risks and uncertainties. A detailed
discussion of these factors and other risks that affect our business is contained in Oracle’s Securities and
Exchange Commission (SEC) filings, including our most recent reports on Form 10-K and Form 10-Q
under the heading “Risk Factors.” These filings are available on the SEC’s website or on Oracle’s website
at http://www.oracle.com/investor. All information in this presentation is current as of September 2019
and Oracle undertakes no duty to update any statement in light of new information or future events.
1. ExaCS Overview
2. Networking
3. Sizing/Service/Database Creation
4. Security ü Do’s
5. Maximum Availability Architecture
6. Patching/Maintenance ✖ Dont’s
7. Migrating to the Cloud
8. A Customer Story
Integrated hardware/software
• Ideal database hardware
• Smart system software for Analytics, OLTP and Consolidation
• Superior performance, availability and security
Deployment and consumption models
• Exadata Cloud Service (Public cloud)
• Cloud at Customer (Cloud services behind corporate firewall)
• On-premises (licensed software on Engineered Systems
hardware)
Platform for Oracle Autonomous Database
Oracle Database Exadata Cloud Service
Full Oracle Database with all advanced options
• Oracle Cloud exclusive options like RAC and Active Data Guard
• Oracle Database 11.2.0.4 , 12.1.0.2, 12.2.0.1, 18c and 19c
6
ExaCS Responsibilities
Internal Fabric
• Oracle owns, manages, and controls hypervisor, DB
Storage servers, storage servers, InfiniBand network.
• No customer access
Storage
Don’t
✖ Use 192.168.X.X as your CIDR block
✖ Mix other infrastructure (e.g. App servers) in the ExaCS Subnets
✖ Leave ports open
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/exanetwork.htm
• Functions
• Created/Terminated
• Scale Up/Down
• Create/Delete DB/DBHome
• Near Future: Move Database / Patching
Don’t
✖ Forget about Patching ….
Internal Fabric
• Oracle owns, manages, and controls hypervisor, DB
Storage servers, storage servers, InfiniBand network.
• No customer access
Storage
Don’t
✖ Copy over Public Internet without network Encryption
✖ Use unencrypted Backup
Metadata Service
• Every OCI Instance has a Metadata Service
curl -H "Content-Type: application/json" -X GET
"http://169.254.169.254/opc/v1/vnics/"
[ {
"vnicId" : "ocid1.vnic.oc1.eu-frankfurt-1.abtheljsxvhe6...",
"privateIp" : "10.170.3.2",
"vlanTag" : 0,
"macAddr" : "90:e2:ba:d6:f1:84",
"virtualRouterIp" : "10.170.3.1",
"subnetCidrBlock" : "10.170.3.0/24",
"nicIndex" : 0
} ]
18
Summary
• Plan ahead:
• Network and Setup (”Redo” is time consuming and can be expensive)
• Scaling: While you can scale, make sure fixed values are calculated
(Storage, Network etc.)
• Cloud is secure, but don’t take security ”lightly”
• Follow MAA (Rolling Patching) to get the most out of your ExaCS
Service
• Use Control Plane wherever applicable, fall back to CLI is
necessary
• Configure Events ….
• MOS Notes:
• Exadata Cloud Service in OCI Best Practices (Doc ID 2570952.1)
• Oracle Database Cloud Exadata Service Supported Software Versions and Planning for
Updates (Doc ID 2124174.1)
• How to update the Exadata System Software (DomU) to 19 from 18 on the Exadata Cloud
Service in OCI (Doc ID 2521053.1)
• How to update the Exadata System Software (DomU) on the Exadata Cloud Service in OCI
(19.x to 19.x) (Doc ID 2566035.1)
• Creating non-CDB databases using Oracle Database 12c on the Exadata Cloud Service (Doc
ID 2528257.1)
• MAA: www.oracle.com/goto/maa
Sebastian Solbach