SlideShare a Scribd company logo
© 2015 Cognizant
© 2015 Cognizant
21 October 2015
Migrating OEM to HA-OEM 12c on Virtualized
Oracle Database Appliance
Keyur Patel and Vijay Lunawat
© 2015 Cognizant2
Agenda
OEM Migration Process
Overview Q & A
Cognizant’s Solution Approach
Value Adds
Proposed OEM Architecture on
ODA
Key Learning's and Takeaways
Challenges
Post Migration - Standby OEM
Architecture
OEM and ODA- Brief Introduction OEM Migration Process
Pros & Cons
1 6
3 8
94
72
5 10
© 2015 Cognizant3
Introducing Today’s Speakers and Presenters
Keyur Patel
Associate Director – Eng.
Systems Track
Cognizant Technology Solutions
Vijay Lunawat
Director – Eng. Systems &
Database Track
Cognizant Technology Solutions
© 2015 Cognizant4
………………….…………..….…. . 100+ Global Delivery
Centers
30+ Regional
sales offices
…………….….. .
20,000+ Projects in
40 countries
……………….….. .
. . . .…………………. Revenue Mix (Q2 2015)
NA: 78.6%, Europe:16.3%,
RoW: 5.2%
.
………………………
…………………….
Headquarters
Teaneck, NJ
……………….…….
……………………….Founded in 1994
(CTSH, Nasdaq)
.
.
Revenue
$10.26b in 2014 (up 16.1% YOY)
Q2 2015 – $3.09b
218,000+
employees (June 2015)
.……………………….. 1,250+
active customers
.
Cognizant Overview
Visit us at Booth #1321
© 2015 Cognizant55
Global
Delivery
Model
Independent
Verification &
Validation
Managed Services
Application
Development
Upgrade
Implementation &
Rollout
Transformation
Advisory
5
Life Sciences
& Healthcare
Retail, Travel & Hospitality,
Consumer Goods
Manufacturing &
Logistics, Energy &
Utilities
Banking & Financial
Services, Insurance
Information, Media &
Entertainment, Higher Ed, Comm.,
Technology
14+
Years of Oracle
Alliance with strong
Executive Connects
Applications
PeopleSoft, E-Business Suite, JDE, EDGE
Apps (OTM, Demantra, GRC, ORMB,
CC&B), FAH
Industry Solutions
for Hospitality Industry
for Higher Education
Innovation Centers
Customer Experience
EXA Data Center EDGE Apps
R12
Factory
PeopleSoft
CoE
Cloud Apps
CoE
FMW
CoE
DBTech
CoE
Awards
Tech Stack
Oracle Fusion Middleware, Application
Development Framework, PL/SQL,
Forms/ Reports, APEX and Java
Cloud
HCM Cloud, ERP Cloud
Analytics
Analytics Solutions & Technology
Engineered Systems
Exadata, Exalogic, Exalytics, OVCP,
ODA
Workbench
2.0
Project Griffin
for Healthcare Industry
Global
Client
Base
Industry
Focus
Oracle Solutions Practice (OSP) Overview
© 2015 Cognizant6
Enterprise Manager Cloud Control 12c
© 2015 Cognizant7
Oracle Database Appliance X4-2
Pre-build system comprising
hardware, software, storage
and networking
Node 1 – 2 x 12 cores Intel Xeon processer – 256 GB RAM
Node 2 - 2 x 12 cores Intel Xeon processer – 256GB RAM
Storage Shelf – 20 2.5 Inch HDD & 4 SSD
18TB raw, 32TB doubled-mirror or 21.3 TB tripled-mirror
Optional storage expansion with additional storage shelf
Virtualized ODA
uses Oracle VM
Servers
Contains 2 X4-2 Oracle Sun
Server and a DE2-24P storage
shelf with 24 disks
Can be used to deploy
Oracle Databases and other
application such as OEM
One Database domain (ODA_BASE
vServer) are created out of box on
each node in Virtualized ODA
Additional vServers
are created as
needed
Licensed as needed
2,4,6,…. 36 cores
per server
© 2015 Cognizant8
Challenges – Drivers for our Migration Approach
Preservation of historic
data of OEM
Avoid rediscovery of
targets
Avoid redeployment of
jobs
Lack of High Available
OEM
Require failback plan
Limitation with solution-
in-a-box
Limited downtime for
migration
Required lower life cycle
OEM environment
© 2015 Cognizant
ODA X4-2
9
Proposed OEM Architecture on ODA
Node1 – DOM0
24 CPU Cores
256GB Memory
Node2- DOM0
24 CPU Cores
256GB Memory
Production OEM Infra
Hypervisor DB Cluster
ODA_BASE
For OMR
8 CPU Cores
64GB Memory
ODA_BASE
For OMR
8 CPU Cores
64GB Memory
OEM Cluster
OMS VM
For OMS
8 CPU Cores
64GB Memory
OMS_VM
For OMS
8 CPU Cores
64GB Memory
Unallocated
4 cores
98GB
Unallocated
4 cores
98 GB
Hypervisor
Development OEM Infra
DB Cluster
ODA_BASE
For OMR
2 CPU Cores
12GB Memory
ODA_BASE
For OMR
2 CPU Cores
12GB Memory
OEM Cluster
OMS VM
2 CPU Core
12GB Memory
OMS VM
2 CPU Core
12GB Memory
© 2015 Cognizant10
Cognizant’s Solution Approach
OEM Migration Flow
POC
Downtime Start
Reconfigure Existing OMS
and OMAs to F5 single
IP/URL
Downtime End
Add 2nd OMS on
ODA VM
Create Standby
DB on ODA for
existing OMR
Downtime Start
Switchover
OMR DB to ODA
Add 2nd
instance of
OMR
Re-enroll
Additional OMS
to New Primary
OMS
Migrate Primary
OMS to ODA
VM (Backup/
Recovery)
Repoint OMS to
new OMR
Downtime End
Configure and
build Guest
VMs
Install &
Configure
Virtualized ODA
Configure F5
with ALL OMS IP
© 2015 Cognizant11
Cognizant’s Solution Approach
High Level OEM Migration Timeline
Month 1 Month 2
Task W 1 W 2 W 3 W 4 W 5 W 6 W 7 W 8
Rack and Stack
Reimage ODA to Virtualized
OEM Migration Dry Run
PRIMARY DC ODA Build
F5 Request for PRIMARY DC OEM
Reconfigure OEM using F5
Add Additional OEM
Configure Data Guard
Switchover Data Guard
Migrate Primary OMS
ProductionOEMTasks
© 2015 Cognizant12
OEM Migration Process Overview
OMA – Oracle Management Agent
OMS – Oracle Management Server
OMR – Oracle Management Repository
OMS
OLD OMS HOST
OLD OMR HOST
OMR
OMS
OLD OMS HOST
OLD OMR HOST
OMR
DNS OEM URL
OLD OMR HOST
OMR
OMS
OLD OMS HOST
OMS
ODA OMS VM2
OMA Console
OMA Console OMA Console
DNS OEM URL
Load
Balancer
© 2015 Cognizant13
© 2015 Cognizant14
© 2015 Cognizant15
© 2015 Cognizant16
Post Migration - Standby OEM Architecture
OMA – Oracle Management Agent
OMS – Oracle Management Server
OMR – Oracle Management Repository
DNS
OMS
OMS VM1 OMS
OMS VM2
Primary DB
Instance 1
ODA BASE
OMR
Primary DB
Instance 2
ODA BASE
OMR
Primary Data
Center
OMS
STBY OMS VM1
OMS
STBY OMS VM2
Standby DB
Instance 1
ODA BASE
OMR
Standby DB
Instance 2
ODA BASE
OMR
Secondary Data
Center
OMA Console
© 2015 Cognizant17
Key Learning's and Takeaways
ODA
• Multiple VLANs can’t be configured out of box
in ODA using firstnet
• Use oakcli create vlan commands
• Suboptimal File system performance when
ACFS mounted over NFS on ODA VM
 Presented file system as block device to VM
 Local storage of physical node could be
used as repository to achieve greater
performance
 But with that no HA to VMs
 Use SSD based disk group for database redo
 This helps to improve overall database
performance
OEM
• No documented migration path
• Combined process of adding 2nd OMS and Restore
and recover of 1st OMS
 Admin server Migration –documented in
recovery documentation of OMS
• F5 persistence setting
• F5 trusted certificate issue
 Instead of SSL termination on F5, OEM requires
SSL handshake
• Linux native Rsync instead ACFS replication
• Alias of primary hostname are required on DR
OMS
• “Solution-in-a-box” template – file systems not
extendable
© 2015 Cognizant
Value Adds
Skills
Quality
Innovation
Accountability
Relationship
18
© 2015 Cognizant
Q&A
19
© 2015 Cognizant
Thank You
20
For More Information, Please Contact:
Vijay Lunawat
Director – Oracle Databases and Engineered Systems
Vijay.Lunawat@cognizant.com
407-718-0428
Keyur Patel
Assoc. Director – Oracle Engg Syst
Keyur.Patel@cognizant.com
551- 998-4037
Visit us at Booth #1321

More Related Content

What's hot

Smooth as Silk Exadata Patching
Smooth as Silk Exadata PatchingSmooth as Silk Exadata Patching
Smooth as Silk Exadata Patching
Fahd Mirza Chughtai
 
Heterogeneous Computing on POWER - IBM and OpenPOWER technologies to accelera...
Heterogeneous Computing on POWER - IBM and OpenPOWER technologies to accelera...Heterogeneous Computing on POWER - IBM and OpenPOWER technologies to accelera...
Heterogeneous Computing on POWER - IBM and OpenPOWER technologies to accelera...
Cesar Maciel
 
Migrating from Single Instance to RAC Data guard
Migrating from Single Instance to RAC Data guard Migrating from Single Instance to RAC Data guard
Migrating from Single Instance to RAC Data guard
Fuad Arshad
 
Oracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceOracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet Maintenance
Hari Srinivasan
 
MIgrating to RAC using Dataguard
MIgrating to RAC  using Dataguard MIgrating to RAC  using Dataguard
MIgrating to RAC using Dataguard Fuad Arshad
 
High Availability Options for Modern Oracle Infrastructures
High Availability Options for Modern Oracle InfrastructuresHigh Availability Options for Modern Oracle Infrastructures
High Availability Options for Modern Oracle Infrastructures
Simon Haslam
 
Sfrac ovm migration
Sfrac ovm migrationSfrac ovm migration
Sfrac ovm migration
Novonil Choudhuri
 
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)
 
New Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceNew Generation Oracle RAC Performance
New Generation Oracle RAC Performance
Anil Nair
 
Making Cassandra more capable, faster, and more reliable (at ApacheCon@Home 2...
Making Cassandra more capable, faster, and more reliable (at ApacheCon@Home 2...Making Cassandra more capable, faster, and more reliable (at ApacheCon@Home 2...
Making Cassandra more capable, faster, and more reliable (at ApacheCon@Home 2...
Scalar, Inc.
 
Exadata x3 workshop
Exadata x3 workshopExadata x3 workshop
Exadata x3 workshop
Fran Navarro
 
Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached Fuad Arshad
 
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
 
Introduction to Apache Apex
Introduction to Apache ApexIntroduction to Apache Apex
Introduction to Apache Apex
Chinmay Kolhatkar
 
NoSQL in Financial Industry - Pierre Bittner
NoSQL in Financial Industry - Pierre BittnerNoSQL in Financial Industry - Pierre Bittner
NoSQL in Financial Industry - Pierre Bittner
distributed matters
 
Aman sharma hyd_12crac High Availability Day 2015
Aman sharma hyd_12crac High Availability Day 2015Aman sharma hyd_12crac High Availability Day 2015
Aman sharma hyd_12crac High Availability Day 2015
aioughydchapter
 
Oda as an enterprise solution at walgreens oow 2012 v7
Oda as an enterprise solution at walgreens oow 2012 v7Oda as an enterprise solution at walgreens oow 2012 v7
Oda as an enterprise solution at walgreens oow 2012 v7Fuad Arshad
 
Oracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12cOracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12c
Trivadis
 
RAC - The Savior of DBA
RAC - The Savior of DBARAC - The Savior of DBA
RAC - The Savior of DBA
Nikhil Kumar
 
MIgrating from Single Instance to RAC via Dataguard
MIgrating from Single Instance to RAC via DataguardMIgrating from Single Instance to RAC via Dataguard
MIgrating from Single Instance to RAC via Dataguard
Fuad Arshad
 

What's hot (20)

Smooth as Silk Exadata Patching
Smooth as Silk Exadata PatchingSmooth as Silk Exadata Patching
Smooth as Silk Exadata Patching
 
Heterogeneous Computing on POWER - IBM and OpenPOWER technologies to accelera...
Heterogeneous Computing on POWER - IBM and OpenPOWER technologies to accelera...Heterogeneous Computing on POWER - IBM and OpenPOWER technologies to accelera...
Heterogeneous Computing on POWER - IBM and OpenPOWER technologies to accelera...
 
Migrating from Single Instance to RAC Data guard
Migrating from Single Instance to RAC Data guard Migrating from Single Instance to RAC Data guard
Migrating from Single Instance to RAC Data guard
 
Oracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceOracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet Maintenance
 
MIgrating to RAC using Dataguard
MIgrating to RAC  using Dataguard MIgrating to RAC  using Dataguard
MIgrating to RAC using Dataguard
 
High Availability Options for Modern Oracle Infrastructures
High Availability Options for Modern Oracle InfrastructuresHigh Availability Options for Modern Oracle Infrastructures
High Availability Options for Modern Oracle Infrastructures
 
Sfrac ovm migration
Sfrac ovm migrationSfrac ovm migration
Sfrac ovm migration
 
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...
 
New Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceNew Generation Oracle RAC Performance
New Generation Oracle RAC Performance
 
Making Cassandra more capable, faster, and more reliable (at ApacheCon@Home 2...
Making Cassandra more capable, faster, and more reliable (at ApacheCon@Home 2...Making Cassandra more capable, faster, and more reliable (at ApacheCon@Home 2...
Making Cassandra more capable, faster, and more reliable (at ApacheCon@Home 2...
 
Exadata x3 workshop
Exadata x3 workshopExadata x3 workshop
Exadata x3 workshop
 
Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached
 
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...
 
Introduction to Apache Apex
Introduction to Apache ApexIntroduction to Apache Apex
Introduction to Apache Apex
 
NoSQL in Financial Industry - Pierre Bittner
NoSQL in Financial Industry - Pierre BittnerNoSQL in Financial Industry - Pierre Bittner
NoSQL in Financial Industry - Pierre Bittner
 
Aman sharma hyd_12crac High Availability Day 2015
Aman sharma hyd_12crac High Availability Day 2015Aman sharma hyd_12crac High Availability Day 2015
Aman sharma hyd_12crac High Availability Day 2015
 
Oda as an enterprise solution at walgreens oow 2012 v7
Oda as an enterprise solution at walgreens oow 2012 v7Oda as an enterprise solution at walgreens oow 2012 v7
Oda as an enterprise solution at walgreens oow 2012 v7
 
Oracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12cOracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12c
 
RAC - The Savior of DBA
RAC - The Savior of DBARAC - The Savior of DBA
RAC - The Savior of DBA
 
MIgrating from Single Instance to RAC via Dataguard
MIgrating from Single Instance to RAC via DataguardMIgrating from Single Instance to RAC via Dataguard
MIgrating from Single Instance to RAC via Dataguard
 

Similar to HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Appliance-v10

Ten Real-World Customer Configurations on Oracle Database Appliance
Ten Real-World Customer Configurations on Oracle Database Appliance Ten Real-World Customer Configurations on Oracle Database Appliance
Ten Real-World Customer Configurations on 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
 
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories. Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Andrejs Vorobjovs
 
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptxCON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
SergioBruno21
 
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 MeetupPreparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
YashrajNayak4
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
LarryZaman
 
Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...
Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...
Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...
DevOpsDays Tel Aviv
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
MarketingArrowECS_CZ
 
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
 
NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5UniFabric
 
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
 
Exadata deployment life cycle
Exadata deployment life cycleExadata deployment life cycle
Exadata deployment life cycle
Umair Mansoob
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackAnimesh Singh
 
Extreme replication at IOUG Collaborate 15
Extreme replication at IOUG Collaborate 15Extreme replication at IOUG Collaborate 15
Extreme replication at IOUG Collaborate 15
Bobby Curtis
 
FIWARE Global Summit - Real-time Media Stream Processing Using Kurento
FIWARE Global Summit - Real-time Media Stream Processing Using KurentoFIWARE Global Summit - Real-time Media Stream Processing Using Kurento
FIWARE Global Summit - Real-time Media Stream Processing Using Kurento
FIWARE
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
Aidan Finn
 
VMworld 2013: Virtualizing Mission Critical Oracle RAC with vSphere and vCOPS
VMworld 2013: Virtualizing Mission Critical Oracle RAC with vSphere and vCOPSVMworld 2013: Virtualizing Mission Critical Oracle RAC with vSphere and vCOPS
VMworld 2013: Virtualizing Mission Critical Oracle RAC with vSphere and vCOPS
VMworld
 
MySQL as a Document Store
MySQL as a Document StoreMySQL as a Document Store
MySQL as a Document Store
Ted Wennmark
 

Similar to HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Appliance-v10 (20)

Ten Real-World Customer Configurations on Oracle Database Appliance
Ten Real-World Customer Configurations on Oracle Database Appliance Ten Real-World Customer Configurations on Oracle Database Appliance
Ten Real-World Customer Configurations on 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...
 
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories. Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
 
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptxCON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
CON5451_Brydon-OOW2014_Brydon_CON5451 (1).pptx
 
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 MeetupPreparing for Neo - Singapore OutSystems User Group October 2022 Meetup
Preparing for Neo - Singapore OutSystems User Group October 2022 Meetup
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
 
Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...
Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...
Developing the Stratoscale System at Scale - Muli Ben-Yehuda, Stratoscale - D...
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
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)
 
NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5NGENSTOR_ODA_P2V_V5
NGENSTOR_ODA_P2V_V5
 
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
 
Exadata deployment life cycle
Exadata deployment life cycleExadata deployment life cycle
Exadata deployment life cycle
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
 
Extreme replication at IOUG Collaborate 15
Extreme replication at IOUG Collaborate 15Extreme replication at IOUG Collaborate 15
Extreme replication at IOUG Collaborate 15
 
FIWARE Global Summit - Real-time Media Stream Processing Using Kurento
FIWARE Global Summit - Real-time Media Stream Processing Using KurentoFIWARE Global Summit - Real-time Media Stream Processing Using Kurento
FIWARE Global Summit - Real-time Media Stream Processing Using Kurento
 
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?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
 
VMworld 2013: Virtualizing Mission Critical Oracle RAC with vSphere and vCOPS
VMworld 2013: Virtualizing Mission Critical Oracle RAC with vSphere and vCOPSVMworld 2013: Virtualizing Mission Critical Oracle RAC with vSphere and vCOPS
VMworld 2013: Virtualizing Mission Critical Oracle RAC with vSphere and vCOPS
 
MySQL as a Document Store
MySQL as a Document StoreMySQL as a Document Store
MySQL as a Document Store
 

HAEnabled Oracle Enterprise Manager 12c on Virtualized Oracle Database Appliance-v10

  • 1. © 2015 Cognizant © 2015 Cognizant 21 October 2015 Migrating OEM to HA-OEM 12c on Virtualized Oracle Database Appliance Keyur Patel and Vijay Lunawat
  • 2. © 2015 Cognizant2 Agenda OEM Migration Process Overview Q & A Cognizant’s Solution Approach Value Adds Proposed OEM Architecture on ODA Key Learning's and Takeaways Challenges Post Migration - Standby OEM Architecture OEM and ODA- Brief Introduction OEM Migration Process Pros & Cons 1 6 3 8 94 72 5 10
  • 3. © 2015 Cognizant3 Introducing Today’s Speakers and Presenters Keyur Patel Associate Director – Eng. Systems Track Cognizant Technology Solutions Vijay Lunawat Director – Eng. Systems & Database Track Cognizant Technology Solutions
  • 4. © 2015 Cognizant4 ………………….…………..….…. . 100+ Global Delivery Centers 30+ Regional sales offices …………….….. . 20,000+ Projects in 40 countries ……………….….. . . . . .…………………. Revenue Mix (Q2 2015) NA: 78.6%, Europe:16.3%, RoW: 5.2% . ……………………… ……………………. Headquarters Teaneck, NJ ……………….……. ……………………….Founded in 1994 (CTSH, Nasdaq) . . Revenue $10.26b in 2014 (up 16.1% YOY) Q2 2015 – $3.09b 218,000+ employees (June 2015) .……………………….. 1,250+ active customers . Cognizant Overview Visit us at Booth #1321
  • 5. © 2015 Cognizant55 Global Delivery Model Independent Verification & Validation Managed Services Application Development Upgrade Implementation & Rollout Transformation Advisory 5 Life Sciences & Healthcare Retail, Travel & Hospitality, Consumer Goods Manufacturing & Logistics, Energy & Utilities Banking & Financial Services, Insurance Information, Media & Entertainment, Higher Ed, Comm., Technology 14+ Years of Oracle Alliance with strong Executive Connects Applications PeopleSoft, E-Business Suite, JDE, EDGE Apps (OTM, Demantra, GRC, ORMB, CC&B), FAH Industry Solutions for Hospitality Industry for Higher Education Innovation Centers Customer Experience EXA Data Center EDGE Apps R12 Factory PeopleSoft CoE Cloud Apps CoE FMW CoE DBTech CoE Awards Tech Stack Oracle Fusion Middleware, Application Development Framework, PL/SQL, Forms/ Reports, APEX and Java Cloud HCM Cloud, ERP Cloud Analytics Analytics Solutions & Technology Engineered Systems Exadata, Exalogic, Exalytics, OVCP, ODA Workbench 2.0 Project Griffin for Healthcare Industry Global Client Base Industry Focus Oracle Solutions Practice (OSP) Overview
  • 6. © 2015 Cognizant6 Enterprise Manager Cloud Control 12c
  • 7. © 2015 Cognizant7 Oracle Database Appliance X4-2 Pre-build system comprising hardware, software, storage and networking Node 1 – 2 x 12 cores Intel Xeon processer – 256 GB RAM Node 2 - 2 x 12 cores Intel Xeon processer – 256GB RAM Storage Shelf – 20 2.5 Inch HDD & 4 SSD 18TB raw, 32TB doubled-mirror or 21.3 TB tripled-mirror Optional storage expansion with additional storage shelf Virtualized ODA uses Oracle VM Servers Contains 2 X4-2 Oracle Sun Server and a DE2-24P storage shelf with 24 disks Can be used to deploy Oracle Databases and other application such as OEM One Database domain (ODA_BASE vServer) are created out of box on each node in Virtualized ODA Additional vServers are created as needed Licensed as needed 2,4,6,…. 36 cores per server
  • 8. © 2015 Cognizant8 Challenges – Drivers for our Migration Approach Preservation of historic data of OEM Avoid rediscovery of targets Avoid redeployment of jobs Lack of High Available OEM Require failback plan Limitation with solution- in-a-box Limited downtime for migration Required lower life cycle OEM environment
  • 9. © 2015 Cognizant ODA X4-2 9 Proposed OEM Architecture on ODA Node1 – DOM0 24 CPU Cores 256GB Memory Node2- DOM0 24 CPU Cores 256GB Memory Production OEM Infra Hypervisor DB Cluster ODA_BASE For OMR 8 CPU Cores 64GB Memory ODA_BASE For OMR 8 CPU Cores 64GB Memory OEM Cluster OMS VM For OMS 8 CPU Cores 64GB Memory OMS_VM For OMS 8 CPU Cores 64GB Memory Unallocated 4 cores 98GB Unallocated 4 cores 98 GB Hypervisor Development OEM Infra DB Cluster ODA_BASE For OMR 2 CPU Cores 12GB Memory ODA_BASE For OMR 2 CPU Cores 12GB Memory OEM Cluster OMS VM 2 CPU Core 12GB Memory OMS VM 2 CPU Core 12GB Memory
  • 10. © 2015 Cognizant10 Cognizant’s Solution Approach OEM Migration Flow POC Downtime Start Reconfigure Existing OMS and OMAs to F5 single IP/URL Downtime End Add 2nd OMS on ODA VM Create Standby DB on ODA for existing OMR Downtime Start Switchover OMR DB to ODA Add 2nd instance of OMR Re-enroll Additional OMS to New Primary OMS Migrate Primary OMS to ODA VM (Backup/ Recovery) Repoint OMS to new OMR Downtime End Configure and build Guest VMs Install & Configure Virtualized ODA Configure F5 with ALL OMS IP
  • 11. © 2015 Cognizant11 Cognizant’s Solution Approach High Level OEM Migration Timeline Month 1 Month 2 Task W 1 W 2 W 3 W 4 W 5 W 6 W 7 W 8 Rack and Stack Reimage ODA to Virtualized OEM Migration Dry Run PRIMARY DC ODA Build F5 Request for PRIMARY DC OEM Reconfigure OEM using F5 Add Additional OEM Configure Data Guard Switchover Data Guard Migrate Primary OMS ProductionOEMTasks
  • 12. © 2015 Cognizant12 OEM Migration Process Overview OMA – Oracle Management Agent OMS – Oracle Management Server OMR – Oracle Management Repository OMS OLD OMS HOST OLD OMR HOST OMR OMS OLD OMS HOST OLD OMR HOST OMR DNS OEM URL OLD OMR HOST OMR OMS OLD OMS HOST OMS ODA OMS VM2 OMA Console OMA Console OMA Console DNS OEM URL Load Balancer
  • 16. © 2015 Cognizant16 Post Migration - Standby OEM Architecture OMA – Oracle Management Agent OMS – Oracle Management Server OMR – Oracle Management Repository DNS OMS OMS VM1 OMS OMS VM2 Primary DB Instance 1 ODA BASE OMR Primary DB Instance 2 ODA BASE OMR Primary Data Center OMS STBY OMS VM1 OMS STBY OMS VM2 Standby DB Instance 1 ODA BASE OMR Standby DB Instance 2 ODA BASE OMR Secondary Data Center OMA Console
  • 17. © 2015 Cognizant17 Key Learning's and Takeaways ODA • Multiple VLANs can’t be configured out of box in ODA using firstnet • Use oakcli create vlan commands • Suboptimal File system performance when ACFS mounted over NFS on ODA VM  Presented file system as block device to VM  Local storage of physical node could be used as repository to achieve greater performance  But with that no HA to VMs  Use SSD based disk group for database redo  This helps to improve overall database performance OEM • No documented migration path • Combined process of adding 2nd OMS and Restore and recover of 1st OMS  Admin server Migration –documented in recovery documentation of OMS • F5 persistence setting • F5 trusted certificate issue  Instead of SSL termination on F5, OEM requires SSL handshake • Linux native Rsync instead ACFS replication • Alias of primary hostname are required on DR OMS • “Solution-in-a-box” template – file systems not extendable
  • 18. © 2015 Cognizant Value Adds Skills Quality Innovation Accountability Relationship 18
  • 20. © 2015 Cognizant Thank You 20 For More Information, Please Contact: Vijay Lunawat Director – Oracle Databases and Engineered Systems Vijay.Lunawat@cognizant.com 407-718-0428 Keyur Patel Assoc. Director – Oracle Engg Syst Keyur.Patel@cognizant.com 551- 998-4037 Visit us at Booth #1321