SlideShare uma empresa Scribd logo
1 de 57
Baixar para ler offline
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
?

Mais conteúdo relacionado

Mais procurados

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 PracticesSimon 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 featuresMaarten 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 PractisesMichel 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 cloudJS 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 Chapteraioughydchapter
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationMichel 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 SuiteRevelation Technologies
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & designMark 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 FutureLucas Jellema
 
Oracle vm engineered for open cloud
Oracle vm engineered for open cloudOracle vm engineered for open cloud
Oracle vm engineered for open cloudOTN 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 ApplianceSimon 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 platformOTN Systems Hub
 
Oracle ExaLogic Overview
Oracle ExaLogic OverviewOracle ExaLogic Overview
Oracle ExaLogic OverviewPeter Doolan
 
Solaris 11.2 What's New
Solaris 11.2 What's NewSolaris 11.2 What's New
Solaris 11.2 What's NewOrgad Kimchi
 

Mais procurados (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
 
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
 
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
 
Oracle Ravello
Oracle Ravello Oracle Ravello
Oracle Ravello
 
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
 
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.
 
Oracle IaaS Overview - AIOUG Hyderabad Chapter
Oracle IaaS Overview - AIOUG Hyderabad ChapterOracle IaaS Overview - AIOUG Hyderabad Chapter
Oracle IaaS Overview - AIOUG Hyderabad Chapter
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementation
 
[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 ...
 
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
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & design
 
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
 
Oracle vm engineered for open cloud
Oracle vm engineered for open cloudOracle vm engineered for open cloud
Oracle vm engineered for open cloud
 
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, ...
 
Living with the Oracle Database Appliance
Living with the Oracle Database ApplianceLiving with the Oracle Database Appliance
Living with the Oracle Database Appliance
 
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...
 
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
 
Oracle ExaLogic Overview
Oracle ExaLogic OverviewOracle ExaLogic Overview
Oracle ExaLogic Overview
 
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...
 
Solaris 11.2 What's New
Solaris 11.2 What's NewSolaris 11.2 What's New
Solaris 11.2 What's New
 

Semelhante a Ten Real-World Customer Configurations on Oracle Database Appliance

Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceMarketingArrowECS_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 - PresentationMarkus 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 InfrastructureKenneth 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.2Connor 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 - OverviewMarkus 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 InfrastructureSinanPetrusToma
 
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 editionsolarisyougood
 
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 & HowMarkus 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 ControlSimon 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 19cGlen 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 AzureKarim Vaes
 
WLS12c_NewFeatures_Basics
WLS12c_NewFeatures_BasicsWLS12c_NewFeatures_Basics
WLS12c_NewFeatures_BasicsSudhesh Pnair
 

Semelhante a 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
 
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?
 
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...
 
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)
 
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
 
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
 
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
 
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
 
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
 
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
 
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...
 
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...
 
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...
 
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
 
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
 
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...
 
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...
 
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
 
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
 
WLS12c_NewFeatures_Basics
WLS12c_NewFeatures_BasicsWLS12c_NewFeatures_Basics
WLS12c_NewFeatures_Basics
 

Mais de 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 WorldSimon 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 InfrastructureSimon 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 ConnectivitySimon Haslam
 
Tips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS AdminsTips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS AdminsSimon Haslam
 
Platform Provisioning Automation for Oracle Cloud
Platform Provisioning Automation for Oracle CloudPlatform Provisioning Automation for Oracle Cloud
Platform Provisioning Automation for Oracle CloudSimon 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 AutomationSimon 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 OracleSimon Haslam
 
Provisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerProvisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerSimon Haslam
 
Oracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer JourneyOracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer JourneySimon Haslam
 
Tips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS AdminsTips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS AdminsSimon 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 JETSimon 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 CodeOneSimon 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 OracleSimon Haslam
 
Provisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerProvisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerSimon 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 CustomersSimon 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 ServiceSimon 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 CloudSimon Haslam
 

Mais de 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
 
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
 
The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)
 
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
 
Tips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS AdminsTips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS Admins
 
Platform Provisioning Automation for Oracle Cloud
Platform Provisioning Automation for Oracle CloudPlatform Provisioning Automation for Oracle Cloud
Platform Provisioning Automation for Oracle Cloud
 
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
 
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
 
Provisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerProvisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack Manager
 
Oracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer JourneyOracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer Journey
 
Tips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS AdminsTips & Tricks for Oracle PaaS Admins
Tips & Tricks for Oracle PaaS Admins
 
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
 
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
 
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
 
Provisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack ManagerProvisioning with Oracle Cloud Stack Manager
Provisioning with Oracle Cloud Stack Manager
 
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)
 
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
 
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
 
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
 

Último

Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 

Último (20)

Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 

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