SlideShare a Scribd company logo
10 Real-World Customer Configurations on the
Oracle Database Appliance
Shervin Sheidaei, Eclipsys (CA)
Simon Haslam, Veriton (UK)
About Eclipsys
Shervin Sheidaei
• 70+ ODA sales, ~30 were leveraging virtualization (70-30)
• Only ODA loaner program in Canada
• Offer “Solutions in a Box”
• WebCenter (http://www.oracle.com/technetwork/database/database-
appliance/overview/oda-solution-in-a-box-1972012.html)
• Offer a range of productized, fixed price services including orientation services,
virtualization, patching
• Deploy all sorts of configurations, including DR and Golden Gate
Simon Haslam
Consultant, Veriton
Working with Oracle software since 1995
(and AWS since 2010)
Middleware & SOA
WebLogic, SOA, BPM and
Java Cloud Service Specialist
Veriton
UK-based consultancy,
focussed on Oracle infrastructure
https://uk.linkedin.com/in/simonhaslam
Presentation themes
The versatility
of the ODA
platform
What people
are really doing
with ODA
What is ODA?
 Fast Intel compute nodes (2 @ 36 core/256-768GB)
 Shared, direct attached storage array including flash
 InfiniBand interconnect & 10Gb public networks
 Management software (database & virtualisation)
 Sold as a single product for $68k (list)
in a slide!
Bulk Data HDD
Redo Logs
ODA Cache
SSD
Compute Node
Compute Node
HDD
Now with
InfiniBand
x2
Why ODA?
 Lots of x86-64 compute power
 Single product SKU so easy to order
◦ No “configure to order” set of components to choose
◦ You know everything works together
 Commodity pricing
 Complete stack supported by Oracle
 ODA VP is a complete virtualization solution
Oracle Data-center Appliance Versatile Platform
Customer Configurations
1. Database with DR/Test
2. Database + GoldenGate
3. VP Database + Data Guard
4. WebLogic
5. EM 12c Management Station
6. Test Environment – LXC & ZFS
7. SOA Appliance
8. Consolidation (App & DB)
9. Oracle Apps in a box
10. ODA – OVM platform
BM
 Database with DR/Test
ODA
Bare
Metal
Database with DR / Test
Use Case & Requirements
Trade Agency
 Need test DR on regular basis
◦ without impacting the production
◦ DR test must include all stacks including network, storage, sites up to database & application
 Production DR cannot be used due to the risk of real site outage during test
 Minimize overheads (resources, time) to maintain DR
 Minimize license requirements
 Quick & easy migration from old (Windows) environment to new

Database with DR / Test
 Each database with 2 standbys
◦ Production standby – only for DR
◦ Test Standby – Regular DR Test
 Consistent hardware & software
between all sites
 Minimum cores use for Test standby
ODA
Database with DR / Test
Learning
 ODA’s consistency of software, hardware between 3 sites
 simplifies management, reduces resources
 Minimum license is enough to run test standby box - even it can
host some non-production databases
 No previous OVM experience but auto-management of ODA &
oakcli helps with smooth transition from Windows to Linux
Image courtesy of digitalart at FreeDigitalPhotos.net
 Database with Golden Gate
ODA
Bare
Metal
Database with GG
Use Case & Requirements
Financial Sector customer
 Application and DB have to be up 24x7 due to the nature of business.
◦ Oracle shop but little experience with Oracle HA solution such as RAC
◦ Regular maintenance window adds up to downtime
 Company acquisitions meant data centers in 2 cities
 Hardware refresh is due

Database with GoldenGate
Database with GoldenGate
Learning
 Golden Gate not only helps to scale up beyond 2 compute nodes but also helps with
other areas which were not the initial goal such as
◦ Minimize application release downtime
◦ Minimize Database upgrade
◦ Flexibility of having solid rollback option for major changes/release
 ODA platform frees up DBA to concentrate more on GoldenGate active-active
operation and tune up instead of dealing with day to day RAC or DB issue
 Minimize Golden Gate license (ODA supports Hard Partitioning)
Image courtesy of digitalart at FreeDigitalPhotos.net
 Database with Data Guard
ODA
Virtualized
Platform
Database on ODAVP
Use Case & Requirements
Public Sector
 DR is critical to the business (the need was realized after
several incident including long power outrage on main site)
 VMware was in place but unsatisfactory (expensive, not DB-
aware)
 Need to reduce DR licenses compared to current

Virtualization for DB deployment only
Database on ODAVP
Learning
VM No-VM
Scale up and down
(CPUPOOL)
Scale up Only
(Core config.)
 No migration path from ODA BM VP : one time choice
 Why use ODA VP platform for just database deployment?
◦ Scale up and Scale down
◦ Licensing (minimums)
◦ Non –EE database deployment
Database on ODAVP
Learning: Minimum Licenses
 For standby database 2 cores is often sufficient to log apply
◦ In case of disaster and primary site is fully down  licenses will be moved to standby sites
 ODA X3-2 has a 4 core minimum for Bare Metal (2 core for all other models)
◦  go VP on X3-2 for 2 core minimum
BARE METAL
This customer is
running ODA X3-2
 WebLogic 12c for Custom Java App
ODA
Virtualized
Platform
WebLogic 12c for Custom Java App
Use Case & Requirements
Health Insurance provider
 Migration from VMware on blades – need Oracle VM for license partitioning
since modern processors have many cores
 Self-contained “application in a box”
 Lifecycle operations of ODA upgrading means WLS + DB on one ODA is
logical
◦ ODA non-rolling patching needs downtime so easier to affect both tiers of a few
environments than database tier for all

WebLogic 12c for Custom Java App
WebLogic
MS2
ODA Base
Shared Repository
ODA Base
RAC Databases
Admin
Server
WebLogic
MS1
WebLogic
MS3
OTD
Admin
OTD
Traffic 1
OTD
Traffic 2
WebLogic
MS4
Enterprise
Manager
12c
WebLogic 12c for Custom Java App
Learning
 Disaster Recovery for non-permanent DR is tricky
 Lack of backup solutions – nothing elegant
 WLS ODA templates work with minimal changes
 Previously had some re-write rules etc in OHS – needed
changing for OTD
 Very robust – “just works”
 EM 12c Management Station
ODA
Virtualized
Platform
Management Station: EM 12c
Use Case & Requirements
Dutch Govt. Agency
 Self-contained management for Exadata & Exalogic
 High Availability required as central control for both
provisioning & management
 Standardized solution familiar to Administrators

At OOW see also Brett Curtis, IDEXX
[CON9745] & Cognizant [CON6928]
Credit to Jacco Landlust, Oracle NL
Management Station
Exadata
ODA X4-2
OMS OMS
ODA
Base
ODA
Base
OTD OTD
RAC Database
ZFS
Exalogic
OTD, DNS,
NTP…
Wiki
Audit
Utility
Services
EM 12c SW
Management Station
Exalogic
Exadata
EM
ODA
ZFS
Data Center 2
Exalogic
Exadata
EM
ODA
ZFS
Data Center 1 Exalogic
Exadata
EM
ODA
ZFS
Data Center 3
Geo Load
Balancer
Log
shipping
Log
shipping
Management Station
Learning
 Only follow ODA documentation
◦ E.g. do not get creative with OVM stuff
◦ Except when using VLANs for ODA: get creative!
 Plan shared repo vs local repositories thoroughly
 Choose an experienced ODA implementation partner
◦ E.g. cabling mishaps, important initial provisioning choices
Image courtesy of digitalart at FreeDigitalPhotos.net
 Test Environments: LXC & ZFS SA
ODA
Virtualized
Platform
Test Environments: LXC & ZFS SA
Use Case & Requirements
Health Insurance provider
 Databases licensed by both Processor (pre-prod) & NUP
(test) on a single ODA
 Simplicity & speed of cloning
 ODA has sufficient cores/processing for test envs but
insufficient storage / IOPS

Test Environments: LXC & ZFS SA
ODA X3-2 (2.9+)
Test 1
ODA
Base
ODA
Base
RAC/EE Databases
ZFS SA
EE Database
Shared Repo
EE Database
Test 2
dNFS
Container
Container
Container
Container
Container
Container
10 GbE storage net
Each Test VM:
60 GB memory
14 vCPU
Containers:
10 GB home
BTRFS clones
Repo:
300GB
Named User Plus
Licences
Oracle Processor
Licences
Test Environments: LXC & ZFS SA
Learning
 Don’t let shared repo fill up! (caused an outage)
 vDisks – done manually, now possible with oakcli
 Quite a lot of work to set up & overlap of lots of
relatively new technologies (LXC, BTRFS, ACFS).
 One VM kernel per node – reboot needs outage of all
databases
This was pre-ODA 12c – now could use ACFS clones.
Oracle still needs to address multi-license scenarios on ODA though.
 SOA Suite on ODA VP
ODA
Virtualized
Platform
SOA Suite
Use Case & Requirements
O-box SOA Appliance (e.g. for Utility)
 Self-contained, HA SOA platform
 Predictable & high performance
 Rapid provisioning
 Standardized configurations – more robust & easier to
support

Admin
Server
SOA
MS1
SOA
MS2
SOA Suite on ODAVP
ODA Base
Shared Repositories
O-box
Manager
ODA Base
RAC/EE Databases
Admin
Server
SOA
MS1
SOA
MS2
OTD
Admin
OTD
Traffic 1
OTD
Traffic 2
+ application
database
co-existence
multiple independent
environments
SOA Suite
Learning
 Re-imaging nodes with ODA VP is a pain
 WLS ODA template
 Resizing VM disks
 Shared storage woes
 Performance of ODA X5-2 disks (LOCAL vs EXTERNAL
backup)
 Consolidation Platform (App & Database)
ODA
Virtualized
Platform
Consolidation
Use Case & Requirements
Education
 Variety of platforms (AIX, Windows, Linux)
◦ Hard to troubleshoot
◦ Costly in terms of resources, management of team and maintaining the
environment
◦ Different vendors, support and licensing, patch cycles
 No DR situation raised concerns

Without ODA
With ODA
Consolidation (App & Database)
Learning
 2 ODAs were capable to address all needs including DR
◦ Bonus: included other smaller environments not in plan
 Simpler and better HA solution
◦ Automatic application VM failover (even with no clustered WebLogic)
◦ Quick DB instance recovery in production due to RAC deployment
 Ability to test changes ahead of production deployment in QA
◦ Same platform, same software, same hardware
Image courtesy of digitalart at FreeDigitalPhotos.net
 ODA- Oracle application in a box
ODA
Virtualized
Platform
Oracle application in a box–
Use Case & Requirements
Public Sector, Insurance
 Consolidation
 Agile environment – need to spend less time on ops and more on
deploying new functionality
 Solution needs to fit in with controlled network access

Oracle application in a box–
Use Case & Requirements
Oracle application in a box–
Learning
 Migration of Oracle application on ODA :
 Fresh install
◦ Start with Oracle-ready template
◦ Move application to new install
 Migration
◦ Upgrade DB to 11gR2 (at least)
◦ P2V or V2V to move application to ODA
◦ Reconfigure application – Ebiz rapid clone
Oracle application in a box–
Learning
 ODA is ideal for segregating application traffic from database traffic
Simple physical segregation, no need for VLAN (though VLAN also possible)
User
traffic
Admin
traffic
 ODA – OVM platform
ODA – OracleVM Server Platform
Transportation
 Mandatory security zones enforce to have physical server in
◦ Application tier zone
◦ Database zone
 Optimize application license utilizing OVM (hard partitioning)
 Require massive VM deployments (automation)
 Quick migration/deployment
 Lack of OVM skillset

Multiple ODAs
Each node has 10’s of VMs on it
ODA – OVM Platform
ODA – OVM Platform
Learning
 ODA price-wise looks promising compare with other Oracle Eng system.(goal: lower License cost)
 OVM world look simpler in ODA (no OVMM) and with oakcli. (No need to have big transition
from VMware to OVM to manage the new Env.)
 Shared repository makes ODA shared storage to be accessible to appVM (except SSD)
 ODA features make it competitive in the market (no extra cost)
◦ VM snap clone
◦ VM automatic failover
◦ VM migration
ODA – OVM Platform
Learning
 Automation of massive deployment is very feasible
Customize first VM
(software, package…)
1
Create first VM
Start VMs
Create golden VM
template
from first VM
Assign IPs,
hostname (scripted)
Create VMs from
golden VM template
2 3 4 5
ODAVirtualized – Platform of choice
Learning
oakcli modify vm appvm1 -s
'com.oracle.linux.network.hostname:odawl16.mycompany.local'
oakcli modify vm appvm1 -s 'com.oracle.linux.network.device.0:eth0'
oakcli modify vm appvm1 -s 'com.oracle.linux.network.onboot.0:yes'
oakcli modify vm appvm1 -s 'com.oracle.linux.network.bootproto.0:static'
oakcli modify vm appvm1 -s 'com.oracle.linux.network.ipaddr.0:x.y.a.b'
oakcli modify vm appvm1 -s 'com.oracle.linux.network.netmask.0:255.255.255.0'
oakcli modify vm appvm1 -s 'com.oracle.linux.network.gateway.0:x.y.z.w'
oakcli modify vm appvm1 -s 'com.oracle.linux.network.dns-servers.0:a.x.y.z,b.c.d.e'
oakcli modify vm appvm1 -s 'com.oracle.linux.network.dns-search-
domains.0:mycompany.local'
oakcli modify vm appvm1 -s 'com.oracle.linux.root-password:welcome1'
• How to inject network configuration into VM created from template:
Summary
ODA Strengths & Weaknesses
 Ease of use, especially patching
 Simple OVM
 Memory expandability (up to 768GB per node)
 Single point of supply & support
 Community
? ODA has powerful processors (72 cores)… too big?
 Lack of IOPS for HDD – flash useful but relatively small
 Downtime during infra patching
Questions?
www.eclipsys.ca veriton.com
@simon_haslam@shervsh
?
Ad

More Related Content

What's hot (20)

Enterprise Deployments: The Real World of Best Practices
Enterprise Deployments: The Real World of Best PracticesEnterprise Deployments: The Real World of Best Practices
Enterprise Deployments: The Real World of Best Practices
Simon Haslam
 
Oracle SOA Suite 12.2.1 new features
Oracle SOA Suite 12.2.1 new featuresOracle SOA Suite 12.2.1 new features
Oracle SOA Suite 12.2.1 new features
Maarten Smeets
 
Oracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best PractisesOracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best Practises
Michel Schildmeijer
 
Oracle Ravello
Oracle Ravello Oracle Ravello
Oracle Ravello
Andrey Akulov
 
Foundation for optimized data center & private cloud
Foundation for optimized data center & private cloudFoundation for optimized data center & private cloud
Foundation for optimized data center & private cloud
JS Park
 
Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.
Rolta
 
Oracle IaaS Overview - AIOUG Hyderabad Chapter
Oracle IaaS Overview - AIOUG Hyderabad ChapterOracle IaaS Overview - AIOUG Hyderabad Chapter
Oracle IaaS Overview - AIOUG Hyderabad Chapter
aioughydchapter
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementation
Michel Schildmeijer
 
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
Insight Technology, Inc.
 
Enabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA SuiteEnabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA Suite
Revelation Technologies
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & design
Mark Swarbrick
 
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and FutureReview Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Lucas Jellema
 
Oracle vm engineered for open cloud
Oracle vm engineered for open cloudOracle vm engineered for open cloud
Oracle vm engineered for open cloud
OTN Systems Hub
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
jeckels
 
Living with the Oracle Database Appliance
Living with the Oracle Database ApplianceLiving with the Oracle Database Appliance
Living with the Oracle Database Appliance
Simon Haslam
 
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
AMIS Oracle OpenWorld 2015 Review – part 3- PaaS Database, Integration, Ident...
Getting value from IoT, Integration and Data Analytics
 
Using oracle vm virtual box as your development platform
Using oracle vm virtual box as your development platformUsing oracle vm virtual box as your development platform
Using oracle vm virtual box as your development platform
OTN Systems Hub
 
Oracle ExaLogic Overview
Oracle ExaLogic OverviewOracle ExaLogic Overview
Oracle ExaLogic Overview
Peter Doolan
 
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
Getting value from IoT, Integration and Data Analytics
 
Solaris 11.2 What's New
Solaris 11.2 What's NewSolaris 11.2 What's New
Solaris 11.2 What's New
Orgad Kimchi
 
Enterprise Deployments: The Real World of Best Practices
Enterprise Deployments: The Real World of Best PracticesEnterprise Deployments: The Real World of Best Practices
Enterprise Deployments: The Real World of Best Practices
Simon Haslam
 
Oracle SOA Suite 12.2.1 new features
Oracle SOA Suite 12.2.1 new featuresOracle SOA Suite 12.2.1 new features
Oracle SOA Suite 12.2.1 new features
Maarten Smeets
 
Oracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best PractisesOracle Fusion Middleware on Exalogic Best Practises
Oracle Fusion Middleware on Exalogic Best Practises
Michel Schildmeijer
 
Foundation for optimized data center & private cloud
Foundation for optimized data center & private cloudFoundation for optimized data center & private cloud
Foundation for optimized data center & private cloud
JS Park
 
Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.
Rolta
 
Oracle IaaS Overview - AIOUG Hyderabad Chapter
Oracle IaaS Overview - AIOUG Hyderabad ChapterOracle IaaS Overview - AIOUG Hyderabad Chapter
Oracle IaaS Overview - AIOUG Hyderabad Chapter
aioughydchapter
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementation
Michel Schildmeijer
 
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
Insight Technology, Inc.
 
Enabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA SuiteEnabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA Suite
Revelation Technologies
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & design
Mark Swarbrick
 
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and FutureReview Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and Future
Lucas Jellema
 
Oracle vm engineered for open cloud
Oracle vm engineered for open cloudOracle vm engineered for open cloud
Oracle vm engineered for open cloud
OTN Systems Hub
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
jeckels
 
Living with the Oracle Database Appliance
Living with the Oracle Database ApplianceLiving with the Oracle Database Appliance
Living with the Oracle Database Appliance
Simon Haslam
 
Using oracle vm virtual box as your development platform
Using oracle vm virtual box as your development platformUsing oracle vm virtual box as your development platform
Using oracle vm virtual box as your development platform
OTN Systems Hub
 
Oracle ExaLogic Overview
Oracle ExaLogic OverviewOracle ExaLogic Overview
Oracle ExaLogic Overview
Peter Doolan
 
Solaris 11.2 What's New
Solaris 11.2 What's NewSolaris 11.2 What's New
Solaris 11.2 What's New
Orgad Kimchi
 

Similar to Ten Real-World Customer Configurations on Oracle Database Appliance (20)

Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
MarketingArrowECS_CZ
 
What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?
O-box
 
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Nikitas Xenakis
 
Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)
Bobby Curtis
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
Markus Michalewicz
 
Dell efficiency through convergence - Dell Active Infrastructure
Dell efficiency through convergence - Dell Active InfrastructureDell efficiency through convergence - Dell Active Infrastructure
Dell efficiency through convergence - Dell Active Infrastructure
Kenneth de Brucq
 
Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2
Connor McDonald
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
Markus Michalewicz
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud Infrastructure
SinanPetrusToma
 
Customer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionCustomer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise edition
solarisyougood
 
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
Mirza Asim
 
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...
Jürgen Ambrosi
 
UKOUG Tech15 - Deploying Oracle 12c Cloud Control in Maximum Availability Arc...
UKOUG Tech15 - Deploying Oracle 12c Cloud Control in Maximum Availability Arc...UKOUG Tech15 - Deploying Oracle 12c Cloud Control in Maximum Availability Arc...
UKOUG Tech15 - Deploying Oracle 12c Cloud Control in Maximum Availability Arc...
Zahid Anwar (OCM)
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & How
Markus Michalewicz
 
High Availability Options for Oracle Enterprise Manager 12c Cloud Control
High Availability Options for Oracle Enterprise Manager 12c Cloud ControlHigh Availability Options for Oracle Enterprise Manager 12c Cloud Control
High Availability Options for Oracle Enterprise Manager 12c Cloud Control
Simon Haslam
 
HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Applia...
HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Applia...HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Applia...
HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Applia...
Keyur Patel
 
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Berry Clemens
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cMaximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Glen Hawkins
 
Global Azure Bootcamp 2017 - Why I love S2D for MSSQL on Azure
Global Azure Bootcamp 2017 - Why I love S2D for MSSQL on AzureGlobal Azure Bootcamp 2017 - Why I love S2D for MSSQL on Azure
Global Azure Bootcamp 2017 - Why I love S2D for MSSQL on Azure
Karim Vaes
 
WLS12c_NewFeatures_Basics
WLS12c_NewFeatures_BasicsWLS12c_NewFeatures_Basics
WLS12c_NewFeatures_Basics
Sudhesh Pnair
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
MarketingArrowECS_CZ
 
What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?What's So Special about the Oracle Database Appliance?
What's So Special about the Oracle Database Appliance?
O-box
 
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Nikitas Xenakis
 
Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)
Bobby Curtis
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
Markus Michalewicz
 
Dell efficiency through convergence - Dell Active Infrastructure
Dell efficiency through convergence - Dell Active InfrastructureDell efficiency through convergence - Dell Active Infrastructure
Dell efficiency through convergence - Dell Active Infrastructure
Kenneth de Brucq
 
Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2
Connor McDonald
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
Markus Michalewicz
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud Infrastructure
SinanPetrusToma
 
Customer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise editionCustomer overview oracle solaris cluster, enterprise edition
Customer overview oracle solaris cluster, enterprise edition
solarisyougood
 
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
Mirza Asim
 
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...
Jürgen Ambrosi
 
UKOUG Tech15 - Deploying Oracle 12c Cloud Control in Maximum Availability Arc...
UKOUG Tech15 - Deploying Oracle 12c Cloud Control in Maximum Availability Arc...UKOUG Tech15 - Deploying Oracle 12c Cloud Control in Maximum Availability Arc...
UKOUG Tech15 - Deploying Oracle 12c Cloud Control in Maximum Availability Arc...
Zahid Anwar (OCM)
 
Standard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & HowStandard Edition High Availability (SEHA) - The Why, What & How
Standard Edition High Availability (SEHA) - The Why, What & How
Markus Michalewicz
 
High Availability Options for Oracle Enterprise Manager 12c Cloud Control
High Availability Options for Oracle Enterprise Manager 12c Cloud ControlHigh Availability Options for Oracle Enterprise Manager 12c Cloud Control
High Availability Options for Oracle Enterprise Manager 12c Cloud Control
Simon Haslam
 
HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Applia...
HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Applia...HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Applia...
HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Applia...
Keyur Patel
 
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Berry Clemens
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cMaximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Glen Hawkins
 
Global Azure Bootcamp 2017 - Why I love S2D for MSSQL on Azure
Global Azure Bootcamp 2017 - Why I love S2D for MSSQL on AzureGlobal Azure Bootcamp 2017 - Why I love S2D for MSSQL on Azure
Global Azure Bootcamp 2017 - Why I love S2D for MSSQL on Azure
Karim Vaes
 
WLS12c_NewFeatures_Basics
WLS12c_NewFeatures_BasicsWLS12c_NewFeatures_Basics
WLS12c_NewFeatures_Basics
Sudhesh Pnair
 
Ad

More from Simon Haslam (20)

Platform Engineering for the Modern Oracle World
Platform Engineering for the Modern Oracle WorldPlatform Engineering for the Modern Oracle World
Platform Engineering for the Modern Oracle World
Simon Haslam
 
Better Practices when Using Terraform to Manage Oracle Cloud Infrastructure
Better Practices when Using Terraform to Manage Oracle Cloud InfrastructureBetter Practices when Using Terraform to Manage Oracle Cloud Infrastructure
Better Practices when Using Terraform to Manage Oracle Cloud Infrastructure
Simon Haslam
 
The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)
Simon Haslam
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)
Simon Haslam
 
What You Need to Know about Oracle Cloud Connectivity
What You Need to Know about Oracle Cloud ConnectivityWhat You Need to Know about Oracle Cloud Connectivity
What You Need to Know about Oracle Cloud Connectivity
Simon Haslam
 
Tips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS AdminsTips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS Admins
Simon Haslam
 
Platform Provisioning Automation for Oracle Cloud
Platform Provisioning Automation for Oracle CloudPlatform Provisioning Automation for Oracle Cloud
Platform Provisioning Automation for Oracle Cloud
Simon Haslam
 
Terrraform meet Oracle Cloud: Platform Provisioning Automation
Terrraform meet Oracle Cloud: Platform Provisioning AutomationTerrraform meet Oracle Cloud: Platform Provisioning Automation
Terrraform meet Oracle Cloud: Platform Provisioning Automation
Simon Haslam
 
Delivering Mobile Apps to the Field with Oracle
Delivering Mobile Apps to the Field with OracleDelivering Mobile Apps to the Field with Oracle
Delivering Mobile Apps to the Field with Oracle
Simon Haslam
 
Provisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerProvisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack Manager
Simon Haslam
 
Oracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer JourneyOracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer Journey
Simon Haslam
 
Tips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS AdminsTips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS Admins
Simon Haslam
 
Delivering Mobile Apps to the Field with Oracle JET
Delivering Mobile Apps to the Field with Oracle JETDelivering Mobile Apps to the Field with Oracle JET
Delivering Mobile Apps to the Field with Oracle JET
Simon Haslam
 
JET Hybrid Mobile Apps - taster for Oracle CodeOne
JET Hybrid Mobile Apps - taster for Oracle CodeOneJET Hybrid Mobile Apps - taster for Oracle CodeOne
JET Hybrid Mobile Apps - taster for Oracle CodeOne
Simon Haslam
 
Delivering Mobile Apps to the field using Oracle
Delivering Mobile Apps to the field using OracleDelivering Mobile Apps to the field using Oracle
Delivering Mobile Apps to the field using Oracle
Simon Haslam
 
Provisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerProvisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack Manager
Simon Haslam
 
Connecting Oracle Cloud to your Data Centre (Part A)
Connecting Oracle Cloud to your Data Centre (Part A)Connecting Oracle Cloud to your Data Centre (Part A)
Connecting Oracle Cloud to your Data Centre (Part A)
Simon Haslam
 
Running SOA in the Cloud: SOA CS for SOA Suite Customers
Running SOA in the Cloud: SOA CS for SOA Suite CustomersRunning SOA in the Cloud: SOA CS for SOA Suite Customers
Running SOA in the Cloud: SOA CS for SOA Suite Customers
Simon Haslam
 
Tips & Tricks for Java & SOA Cloud Service
Tips & Tricks for Java & SOA Cloud ServiceTips & Tricks for Java & SOA Cloud Service
Tips & Tricks for Java & SOA Cloud Service
Simon Haslam
 
SOA & WebLogic - Lift & Shift to the Cloud
SOA & WebLogic - Lift & Shift to the CloudSOA & WebLogic - Lift & Shift to the Cloud
SOA & WebLogic - Lift & Shift to the Cloud
Simon Haslam
 
Platform Engineering for the Modern Oracle World
Platform Engineering for the Modern Oracle WorldPlatform Engineering for the Modern Oracle World
Platform Engineering for the Modern Oracle World
Simon Haslam
 
Better Practices when Using Terraform to Manage Oracle Cloud Infrastructure
Better Practices when Using Terraform to Manage Oracle Cloud InfrastructureBetter Practices when Using Terraform to Manage Oracle Cloud Infrastructure
Better Practices when Using Terraform to Manage Oracle Cloud Infrastructure
Simon Haslam
 
The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)
Simon Haslam
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)
Simon Haslam
 
What You Need to Know about Oracle Cloud Connectivity
What You Need to Know about Oracle Cloud ConnectivityWhat You Need to Know about Oracle Cloud Connectivity
What You Need to Know about Oracle Cloud Connectivity
Simon Haslam
 
Tips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS AdminsTips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS Admins
Simon Haslam
 
Platform Provisioning Automation for Oracle Cloud
Platform Provisioning Automation for Oracle CloudPlatform Provisioning Automation for Oracle Cloud
Platform Provisioning Automation for Oracle Cloud
Simon Haslam
 
Terrraform meet Oracle Cloud: Platform Provisioning Automation
Terrraform meet Oracle Cloud: Platform Provisioning AutomationTerrraform meet Oracle Cloud: Platform Provisioning Automation
Terrraform meet Oracle Cloud: Platform Provisioning Automation
Simon Haslam
 
Delivering Mobile Apps to the Field with Oracle
Delivering Mobile Apps to the Field with OracleDelivering Mobile Apps to the Field with Oracle
Delivering Mobile Apps to the Field with Oracle
Simon Haslam
 
Provisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerProvisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack Manager
Simon Haslam
 
Oracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer JourneyOracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer Journey
Simon Haslam
 
Tips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS AdminsTips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS Admins
Simon Haslam
 
Delivering Mobile Apps to the Field with Oracle JET
Delivering Mobile Apps to the Field with Oracle JETDelivering Mobile Apps to the Field with Oracle JET
Delivering Mobile Apps to the Field with Oracle JET
Simon Haslam
 
JET Hybrid Mobile Apps - taster for Oracle CodeOne
JET Hybrid Mobile Apps - taster for Oracle CodeOneJET Hybrid Mobile Apps - taster for Oracle CodeOne
JET Hybrid Mobile Apps - taster for Oracle CodeOne
Simon Haslam
 
Delivering Mobile Apps to the field using Oracle
Delivering Mobile Apps to the field using OracleDelivering Mobile Apps to the field using Oracle
Delivering Mobile Apps to the field using Oracle
Simon Haslam
 
Provisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerProvisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack Manager
Simon Haslam
 
Connecting Oracle Cloud to your Data Centre (Part A)
Connecting Oracle Cloud to your Data Centre (Part A)Connecting Oracle Cloud to your Data Centre (Part A)
Connecting Oracle Cloud to your Data Centre (Part A)
Simon Haslam
 
Running SOA in the Cloud: SOA CS for SOA Suite Customers
Running SOA in the Cloud: SOA CS for SOA Suite CustomersRunning SOA in the Cloud: SOA CS for SOA Suite Customers
Running SOA in the Cloud: SOA CS for SOA Suite Customers
Simon Haslam
 
Tips & Tricks for Java & SOA Cloud Service
Tips & Tricks for Java & SOA Cloud ServiceTips & Tricks for Java & SOA Cloud Service
Tips & Tricks for Java & SOA Cloud Service
Simon Haslam
 
SOA & WebLogic - Lift & Shift to the Cloud
SOA & WebLogic - Lift & Shift to the CloudSOA & WebLogic - Lift & Shift to the Cloud
SOA & WebLogic - Lift & Shift to the Cloud
Simon Haslam
 
Ad

Recently uploaded (20)

Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 

Ten Real-World Customer Configurations on Oracle Database Appliance

  • 1. 10 Real-World Customer Configurations on the Oracle Database Appliance Shervin Sheidaei, Eclipsys (CA) Simon Haslam, Veriton (UK)
  • 2. About Eclipsys Shervin Sheidaei • 70+ ODA sales, ~30 were leveraging virtualization (70-30) • Only ODA loaner program in Canada • Offer “Solutions in a Box” • WebCenter (http://www.oracle.com/technetwork/database/database- appliance/overview/oda-solution-in-a-box-1972012.html) • Offer a range of productized, fixed price services including orientation services, virtualization, patching • Deploy all sorts of configurations, including DR and Golden Gate
  • 3. Simon Haslam Consultant, Veriton Working with Oracle software since 1995 (and AWS since 2010) Middleware & SOA WebLogic, SOA, BPM and Java Cloud Service Specialist Veriton UK-based consultancy, focussed on Oracle infrastructure https://uk.linkedin.com/in/simonhaslam
  • 4. Presentation themes The versatility of the ODA platform What people are really doing with ODA
  • 5. What is ODA?  Fast Intel compute nodes (2 @ 36 core/256-768GB)  Shared, direct attached storage array including flash  InfiniBand interconnect & 10Gb public networks  Management software (database & virtualisation)  Sold as a single product for $68k (list) in a slide!
  • 6. Bulk Data HDD Redo Logs ODA Cache SSD Compute Node Compute Node HDD Now with InfiniBand x2
  • 7. Why ODA?  Lots of x86-64 compute power  Single product SKU so easy to order ◦ No “configure to order” set of components to choose ◦ You know everything works together  Commodity pricing  Complete stack supported by Oracle  ODA VP is a complete virtualization solution
  • 8. Oracle Data-center Appliance Versatile Platform Customer Configurations 1. Database with DR/Test 2. Database + GoldenGate 3. VP Database + Data Guard 4. WebLogic 5. EM 12c Management Station 6. Test Environment – LXC & ZFS 7. SOA Appliance 8. Consolidation (App & DB) 9. Oracle Apps in a box 10. ODA – OVM platform BM
  • 9.  Database with DR/Test ODA Bare Metal
  • 10. Database with DR / Test Use Case & Requirements Trade Agency  Need test DR on regular basis ◦ without impacting the production ◦ DR test must include all stacks including network, storage, sites up to database & application  Production DR cannot be used due to the risk of real site outage during test  Minimize overheads (resources, time) to maintain DR  Minimize license requirements  Quick & easy migration from old (Windows) environment to new 
  • 11. Database with DR / Test  Each database with 2 standbys ◦ Production standby – only for DR ◦ Test Standby – Regular DR Test  Consistent hardware & software between all sites  Minimum cores use for Test standby ODA
  • 12. Database with DR / Test Learning  ODA’s consistency of software, hardware between 3 sites  simplifies management, reduces resources  Minimum license is enough to run test standby box - even it can host some non-production databases  No previous OVM experience but auto-management of ODA & oakcli helps with smooth transition from Windows to Linux Image courtesy of digitalart at FreeDigitalPhotos.net
  • 13.  Database with Golden Gate ODA Bare Metal
  • 14. Database with GG Use Case & Requirements Financial Sector customer  Application and DB have to be up 24x7 due to the nature of business. ◦ Oracle shop but little experience with Oracle HA solution such as RAC ◦ Regular maintenance window adds up to downtime  Company acquisitions meant data centers in 2 cities  Hardware refresh is due 
  • 16. Database with GoldenGate Learning  Golden Gate not only helps to scale up beyond 2 compute nodes but also helps with other areas which were not the initial goal such as ◦ Minimize application release downtime ◦ Minimize Database upgrade ◦ Flexibility of having solid rollback option for major changes/release  ODA platform frees up DBA to concentrate more on GoldenGate active-active operation and tune up instead of dealing with day to day RAC or DB issue  Minimize Golden Gate license (ODA supports Hard Partitioning) Image courtesy of digitalart at FreeDigitalPhotos.net
  • 17.  Database with Data Guard ODA Virtualized Platform
  • 18. Database on ODAVP Use Case & Requirements Public Sector  DR is critical to the business (the need was realized after several incident including long power outrage on main site)  VMware was in place but unsatisfactory (expensive, not DB- aware)  Need to reduce DR licenses compared to current 
  • 19. Virtualization for DB deployment only
  • 20. Database on ODAVP Learning VM No-VM Scale up and down (CPUPOOL) Scale up Only (Core config.)  No migration path from ODA BM VP : one time choice  Why use ODA VP platform for just database deployment? ◦ Scale up and Scale down ◦ Licensing (minimums) ◦ Non –EE database deployment
  • 21. Database on ODAVP Learning: Minimum Licenses  For standby database 2 cores is often sufficient to log apply ◦ In case of disaster and primary site is fully down  licenses will be moved to standby sites  ODA X3-2 has a 4 core minimum for Bare Metal (2 core for all other models) ◦  go VP on X3-2 for 2 core minimum BARE METAL This customer is running ODA X3-2
  • 22.  WebLogic 12c for Custom Java App ODA Virtualized Platform
  • 23. WebLogic 12c for Custom Java App Use Case & Requirements Health Insurance provider  Migration from VMware on blades – need Oracle VM for license partitioning since modern processors have many cores  Self-contained “application in a box”  Lifecycle operations of ODA upgrading means WLS + DB on one ODA is logical ◦ ODA non-rolling patching needs downtime so easier to affect both tiers of a few environments than database tier for all 
  • 24. WebLogic 12c for Custom Java App WebLogic MS2 ODA Base Shared Repository ODA Base RAC Databases Admin Server WebLogic MS1 WebLogic MS3 OTD Admin OTD Traffic 1 OTD Traffic 2 WebLogic MS4 Enterprise Manager 12c
  • 25. WebLogic 12c for Custom Java App Learning  Disaster Recovery for non-permanent DR is tricky  Lack of backup solutions – nothing elegant  WLS ODA templates work with minimal changes  Previously had some re-write rules etc in OHS – needed changing for OTD  Very robust – “just works”
  • 26.  EM 12c Management Station ODA Virtualized Platform
  • 27. Management Station: EM 12c Use Case & Requirements Dutch Govt. Agency  Self-contained management for Exadata & Exalogic  High Availability required as central control for both provisioning & management  Standardized solution familiar to Administrators  At OOW see also Brett Curtis, IDEXX [CON9745] & Cognizant [CON6928] Credit to Jacco Landlust, Oracle NL
  • 28. Management Station Exadata ODA X4-2 OMS OMS ODA Base ODA Base OTD OTD RAC Database ZFS Exalogic OTD, DNS, NTP… Wiki Audit Utility Services EM 12c SW
  • 29. Management Station Exalogic Exadata EM ODA ZFS Data Center 2 Exalogic Exadata EM ODA ZFS Data Center 1 Exalogic Exadata EM ODA ZFS Data Center 3 Geo Load Balancer Log shipping Log shipping
  • 30. Management Station Learning  Only follow ODA documentation ◦ E.g. do not get creative with OVM stuff ◦ Except when using VLANs for ODA: get creative!  Plan shared repo vs local repositories thoroughly  Choose an experienced ODA implementation partner ◦ E.g. cabling mishaps, important initial provisioning choices Image courtesy of digitalart at FreeDigitalPhotos.net
  • 31.  Test Environments: LXC & ZFS SA ODA Virtualized Platform
  • 32. Test Environments: LXC & ZFS SA Use Case & Requirements Health Insurance provider  Databases licensed by both Processor (pre-prod) & NUP (test) on a single ODA  Simplicity & speed of cloning  ODA has sufficient cores/processing for test envs but insufficient storage / IOPS 
  • 33. Test Environments: LXC & ZFS SA ODA X3-2 (2.9+) Test 1 ODA Base ODA Base RAC/EE Databases ZFS SA EE Database Shared Repo EE Database Test 2 dNFS Container Container Container Container Container Container 10 GbE storage net Each Test VM: 60 GB memory 14 vCPU Containers: 10 GB home BTRFS clones Repo: 300GB Named User Plus Licences Oracle Processor Licences
  • 34. Test Environments: LXC & ZFS SA Learning  Don’t let shared repo fill up! (caused an outage)  vDisks – done manually, now possible with oakcli  Quite a lot of work to set up & overlap of lots of relatively new technologies (LXC, BTRFS, ACFS).  One VM kernel per node – reboot needs outage of all databases This was pre-ODA 12c – now could use ACFS clones. Oracle still needs to address multi-license scenarios on ODA though.
  • 35.  SOA Suite on ODA VP ODA Virtualized Platform
  • 36. SOA Suite Use Case & Requirements O-box SOA Appliance (e.g. for Utility)  Self-contained, HA SOA platform  Predictable & high performance  Rapid provisioning  Standardized configurations – more robust & easier to support 
  • 37. Admin Server SOA MS1 SOA MS2 SOA Suite on ODAVP ODA Base Shared Repositories O-box Manager ODA Base RAC/EE Databases Admin Server SOA MS1 SOA MS2 OTD Admin OTD Traffic 1 OTD Traffic 2 + application database co-existence multiple independent environments
  • 38. SOA Suite Learning  Re-imaging nodes with ODA VP is a pain  WLS ODA template  Resizing VM disks  Shared storage woes  Performance of ODA X5-2 disks (LOCAL vs EXTERNAL backup)
  • 39.  Consolidation Platform (App & Database) ODA Virtualized Platform
  • 40. Consolidation Use Case & Requirements Education  Variety of platforms (AIX, Windows, Linux) ◦ Hard to troubleshoot ◦ Costly in terms of resources, management of team and maintaining the environment ◦ Different vendors, support and licensing, patch cycles  No DR situation raised concerns 
  • 43. Consolidation (App & Database) Learning  2 ODAs were capable to address all needs including DR ◦ Bonus: included other smaller environments not in plan  Simpler and better HA solution ◦ Automatic application VM failover (even with no clustered WebLogic) ◦ Quick DB instance recovery in production due to RAC deployment  Ability to test changes ahead of production deployment in QA ◦ Same platform, same software, same hardware Image courtesy of digitalart at FreeDigitalPhotos.net
  • 44.  ODA- Oracle application in a box ODA Virtualized Platform
  • 45. Oracle application in a box– Use Case & Requirements Public Sector, Insurance  Consolidation  Agile environment – need to spend less time on ops and more on deploying new functionality  Solution needs to fit in with controlled network access 
  • 46. Oracle application in a box– Use Case & Requirements
  • 47. Oracle application in a box– Learning  Migration of Oracle application on ODA :  Fresh install ◦ Start with Oracle-ready template ◦ Move application to new install  Migration ◦ Upgrade DB to 11gR2 (at least) ◦ P2V or V2V to move application to ODA ◦ Reconfigure application – Ebiz rapid clone
  • 48. Oracle application in a box– Learning  ODA is ideal for segregating application traffic from database traffic Simple physical segregation, no need for VLAN (though VLAN also possible) User traffic Admin traffic
  • 49.  ODA – OVM platform
  • 50. ODA – OracleVM Server Platform Transportation  Mandatory security zones enforce to have physical server in ◦ Application tier zone ◦ Database zone  Optimize application license utilizing OVM (hard partitioning)  Require massive VM deployments (automation)  Quick migration/deployment  Lack of OVM skillset 
  • 51. Multiple ODAs Each node has 10’s of VMs on it ODA – OVM Platform
  • 52. ODA – OVM Platform Learning  ODA price-wise looks promising compare with other Oracle Eng system.(goal: lower License cost)  OVM world look simpler in ODA (no OVMM) and with oakcli. (No need to have big transition from VMware to OVM to manage the new Env.)  Shared repository makes ODA shared storage to be accessible to appVM (except SSD)  ODA features make it competitive in the market (no extra cost) ◦ VM snap clone ◦ VM automatic failover ◦ VM migration
  • 53. ODA – OVM Platform Learning  Automation of massive deployment is very feasible Customize first VM (software, package…) 1 Create first VM Start VMs Create golden VM template from first VM Assign IPs, hostname (scripted) Create VMs from golden VM template 2 3 4 5
  • 54. ODAVirtualized – Platform of choice Learning oakcli modify vm appvm1 -s 'com.oracle.linux.network.hostname:odawl16.mycompany.local' oakcli modify vm appvm1 -s 'com.oracle.linux.network.device.0:eth0' oakcli modify vm appvm1 -s 'com.oracle.linux.network.onboot.0:yes' oakcli modify vm appvm1 -s 'com.oracle.linux.network.bootproto.0:static' oakcli modify vm appvm1 -s 'com.oracle.linux.network.ipaddr.0:x.y.a.b' oakcli modify vm appvm1 -s 'com.oracle.linux.network.netmask.0:255.255.255.0' oakcli modify vm appvm1 -s 'com.oracle.linux.network.gateway.0:x.y.z.w' oakcli modify vm appvm1 -s 'com.oracle.linux.network.dns-servers.0:a.x.y.z,b.c.d.e' oakcli modify vm appvm1 -s 'com.oracle.linux.network.dns-search- domains.0:mycompany.local' oakcli modify vm appvm1 -s 'com.oracle.linux.root-password:welcome1' • How to inject network configuration into VM created from template:
  • 56. ODA Strengths & Weaknesses  Ease of use, especially patching  Simple OVM  Memory expandability (up to 768GB per node)  Single point of supply & support  Community ? ODA has powerful processors (72 cores)… too big?  Lack of IOPS for HDD – flash useful but relatively small  Downtime during infra patching