1

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Best Practices for Deploying
Highly Scalable Virtualized
Applications - CON11257
AJ Schifano
Principal Product Manager, Or...
Safe Harbor Statement
The following is intended to outline our general product direction. It is
intended for information p...
Program Agenda
 Oracle VM Templates for JD Edwards EnterpriseOne

Deployment – AJ Schifano
 Best Practices for Virtualiz...
Oracle VM for Rapid Deployment of
JD Edwards EnterpriseOne
 Oracle VM
 Oracle VM Templates for JD Edwards

EnterpriseOne...
Oracle VM – Foundation for Cloud
Application-Driven Virtualization
 At the core of Oracle’s middleware

and cloud strateg...
Reduce Installation Time with Oracle VM Templates
Traditional Installation Process
Install hardware &
prerequisites

1

2
...
Rapid Deployment with Oracle VM Templates
Enterprise Server
Database Server
HTML Server
BI Publisher
BSSV/ADF

Oracle VM
D...
Overview of the Process to Deploy Templates


Install
Oracle VM

• Oracle Technology Network
http://www.oracle.com/techne...
Overview of the Process to Deploy Templates





Install
Oracle VM

Plan
Deployment

Oracle Tech.
Network

Express Insta...
Overview of the Process to Deploy Templates





Install
Oracle VM

Plan
Deployment


Download
& Prepare
Templates

Ora...
Overview of the Process to Deploy Templates





Install
Oracle VM

Plan
Deployment


Download
& Prepare
Templates


D...
Overview of the Process to Deploy Templates





Install
Oracle VM

Plan
Deployment


Download
& Prepare
Templates


D...
Oracle Database Appliance
Deployed JD Edwards
EnterpriseOne in 6 hours
1. Deploy Oracle Database Appliance: 4 hrs
• Patch ...
JD Edwards EnterpriseOne – Highly Scalable
Node 1 HTML Avail

Avail

Avail

Node 2 Logic Avail

Avail

VM

= 4 vCPU x 32 G...
Required Hardware Resources
Component

Preconfigured

Minimum to Run

Virtual
Disk

Virtual
CPU

Virtual
Memory

Virtual
C...
Software Licensing
Use of the Oracle VM templates for JD Edwards EnterpriseOne does not change
existing licensing requirem...
The Value of Oracle VM Templates
Value

Benefits

Use Cases

• Saves time

• “Express” installation of a fully
functioning...
For More Information

 Recorded Tutorials on the Oracle Learning Library

Search: Oracle Learning Library
Course: Deployi...
Oracle VM Sessions @ OpenWorld 2013
Voice of the Customers
Date / Start

Session Name

Speakers

Room

Time
Tuesday
CON954...
Oracle VM Demos & Hands-on Labs
Meet the Experts and Get Hands On!
Oracle VM Demos

Oracle VM Hands-on Labs

Oracle VM Ser...
Oracle Linux and Virtualization Pavilion
Meet The Experts



Copyright © 2013, Oracle and/or its affiliates. All rights ...
Oracle Virtualization
• Home Page oracle.com/virtualization
• Twitter twitter.com/orcl_virtualize
• Facebook facebook.com/...
Join the conversation
@ORCL_Virtualize
facebook.com/OracleVirtualization
youtube.com/OracleVirtualization

24

Copyright ©...
Virtualizing Oracle
E-Business Suite w ith
Oracle VM
Oracle OpenWorld 2013,
San Francisco
Kai Yu
Oracle Solutions Engineer...
About Me
• Kai Yu , Senior Principal Archit ect , Dell Oracle Solut ions Lab








2

18 years O racle DBA/Apps D...
Dell Oracle Solution Engineering
Providing solutions on the whole stack from the ground up
htt p://w w w .delltechcenter.c...
Agenda
• Virtualizing Oracle E- Business Suite (EBS) with Oracle VM
• Migrating Oracle EBS to Oracle VM
• Dell POC Project...
Virtualizing Oracle EBS w ith Oracle VM
 Oracle VM Server: Xen Hypervisor,
management domain dom0 Linux
kernel with suppo...
Virtualizing Oracle EBS with Oracle VM
• Running Oracle EBS on Oracle VM: architecture Oveview
– Two VMs: Apps tier VM and...
Virtualizing Oracle EBS w ith Oracle VM
• Live Migration:
Migrate VMs to
another VM server
in the same VM
server pool. No
...
Virtualizing Oracle EBS w ith Oracle VM
• Failed Over:
Both DB and APPS
VMs can be failed over to
other VM server,
OWIVS2 ...
Virtualizing Oracle EBS w ith Oracle VM
• Certification of Oracle E- Business Suite on Oracle VM:
Oracle EBS is certified ...
Virtualizing Oracle EBS w ith Oracle VM

10

O rac le O penWorld 20 13
Virtualizing Oracle EBS w ith Oracle VM
• Oracle E- Business Virt ualizat ion Toolkit :
– Oracle EBS VM template: removed ...
Migrating Oracle EBS to Oracle VM
• How to leverage Oracle VM for Oracle EBS Environment
– Need to establish Oracle EBS en...
Migrating Oracle EBS to Oracle VM

• Leverage Oracle E- Business Suite Templates from Oracle
– Oracle EBS VMs created from...
Migrating Oracle EBS to Oracle VM
• Migrat ion Process Design:
– Starting with downloaded Oracle EBS VIS VM Templates
– Bu...
Migration Project: Overview
• Joint POC Project bet w een Dell Solut ion Engineering and Dell IT
– Develop a solution to m...
Migration Project: Overview
Infrastructure for Oracle VM environm ent

16

O rac le O penWorld 20 13
Migration Project: Overview
Infrastructure for Oracle VM environm ent

17

O rac le O penWorld 20 13
Migration Project: Step Overview
Step1: Create Vision Instance VMs from EBS tem plates
Downloaded
VIS DB
template

Downloa...
Migration Project: Step Overview
Step2: Clone EBS instance files from physical
environm ent and Reconfigure the instance
D...
Migration Project: Step Overview
Vision
Instance

Cloned
Instance

20

O rac le O penWorld 20 13
Migration Project: Step Overview
Step3: Create New VM tem plates from the Clone
Downloaded
VIS DB
template

DB VM
ebs12_11...
Migration Project: Step Overview
Step4: Create new EBS instance using the New VM tem plates
Downloaded
VIS APPS
template

...
Migration Project: Step Overview
• New O rac le E- Business Suite Instanc e Deployed from the Template
Apps tier host name...
Summary
1.

Use O rac le VM template to c reate VMs for Vision instanc e

2. C lone EBS Apps and DB from development Insta...
Contact me at kai_yu@dell.com or
visit my Oracle Blog at http:/ / kyuoracleblog.wordpress.com/

25

O rac le O penWorld 20...


Tariq Farooq – http://www.brainsurface.com



















Oracle ACE Director
Oracle Technologist for 2...
Disclaimer




This views/content in this document are those of the author(s)
and do not necessarily reflect that of Ora...
Virtualization in Perspective: What is Cloud
Computing? – Synopsis & Overview

Figure/Diagram from Gartner
Oracle VM –
Cloud Computing
Features/Benefits/Advantages


Elasticity, Scalability and Performance



Agility and Fast D...
Oracle VM Templates –
Benefits and Advantages for Cloud
Computing






Pre-configured virtual machines (VMs)
containin...
Oracle VM Templates –
Benefits and Advantages for Cloud
Computing






Reduces Installation/Configuration costs
Major ...
Oracle VM: Easy Integration with Oracle
Enterprise Manager 12c – The nerve center for
Oracle-centric Cloud Computing


De...
Infrastructure Cloud – Based on
Virtualization and VM Templates/
Assemblies


Enterprise Manager 12c manages the Infrastr...
Oracle VM: Easy Integration with Oracle
Enterprise Manager 12c – The nerve center for
Oracle-centric Cloud Computing


Or...
Oracle VM: Easy Integration with Oracle
Enterprise Manager 12c – The nerve center for
Oracle-centric Cloud Computing


De...
Automated VM Deployment in
Self Service Cloud


Deployment of Assembly/Template in Self service Cloud
Oracle VM & Cloud Computing:
Scalability & High Availability –
Tips & Best Practices


Infrastructure & OVM Repository
 ...
Oracle VM & Cloud Computing:
Scalability & High Availability –
Tips & Best Practices


Storage Tier
 Provision OVS Stora...
Oracle VM & Cloud Computing:
Scalability & High Availability –
Tips & Best Practices


Network Tier
 Create Hybrid Netwo...
Oracle VM & Cloud Computing:
Scalability & High Availability –
Tips & Best Practices


Cloud Management
 Integrate Oracl...
IOUG Cloud Computing
Special Interest Group (SIG)


Sign-up today at http://www.ioug.org/cloud & on



Dedicated to comm...
Q&A

17

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Graphic Section Divider

18

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
19

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
20

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Upcoming SlideShare
Loading in …5
×

Con11257 schifano con11257-best practices for deploying highly scalable virtualized applications-final-1

2,698 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,698
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
22
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Con11257 schifano con11257-best practices for deploying highly scalable virtualized applications-final-1

  1. 1. 1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  2. 2. Best Practices for Deploying Highly Scalable Virtualized Applications - CON11257 AJ Schifano Principal Product Manager, Oracle Kai Yu, Senior Principal Architect, Dell Tariq Farooq, CEO, BrainSurface
  3. 3. Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  4. 4. Program Agenda  Oracle VM Templates for JD Edwards EnterpriseOne Deployment – AJ Schifano  Best Practices for Virtualizing Oracle E-Business Suite – Kai Yu  Tips and Best Practices for onboarding applications to the cloud – Tariq Farooq 4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  5. 5. Oracle VM for Rapid Deployment of JD Edwards EnterpriseOne  Oracle VM  Oracle VM Templates for JD Edwards EnterpriseOne  The Process for Deploying the Templates  Hardware Resources  Licensing Considerations  More Information 5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  6. 6. Oracle VM – Foundation for Cloud Application-Driven Virtualization  At the core of Oracle’s middleware and cloud strategy  Cloud platform for Oracle applications  Integrated cloud management solution with Oracle Enterprise Manager 12c  Rapid application deployment and management 6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  7. 7. Reduce Installation Time with Oracle VM Templates Traditional Installation Process Install hardware & prerequisites 1 2 Install JD Edwards EnterpriseOne 3 4 5 Apply Patches & ESUs 6 7 8 Build and Deploy Package 9 10 11 System Test & Validation 12 13 Template Installation Process Install HW Load VM Test Virtual Machine Template: Deployed at Customer 7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • Guest operating system • Prerequisites (e.g., database) • JD Edwards EnterpriseOne components, with updates/ESUs • Tested configuration Built at Oracle 14 Days
  8. 8. Rapid Deployment with Oracle VM Templates Enterprise Server Database Server HTML Server BI Publisher BSSV/ADF Oracle VM Deployment Server Reference System Built at Oracle 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. x86-64 Systems Oracle Database Appliance Oracle Exalogic & Exadata Functioning System Deployed at Customer Site
  9. 9. Overview of the Process to Deploy Templates  Install Oracle VM • Oracle Technology Network http://www.oracle.com/technet work/topics/virtualization/whats new/index.html Oracle Tech. Network Oracle University Oracle VM Manager Oracle VM Documentation Install Oracle VM Oracle VM Server(s) 9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • Oracle University http://education.oracle.com • Oracle VM Documentation http://www.oracle.com/technet work/documentation/vm096300.html
  10. 10. Overview of the Process to Deploy Templates   Install Oracle VM Plan Deployment Oracle Tech. Network Express Install Guide Oracle University Planning Worksheet Oracle VM Documentation Which servers to deploy? Install Oracle VM Plan your: • Server names • IP addresses • Passwords Server size • Installation Doc http://docs.oracle.com/cd/E24902_01/nav/installation.htm • My Oracle Support Document 884592.1 10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  11. 11. Overview of the Process to Deploy Templates   Install Oracle VM Plan Deployment  Download & Prepare Templates Oracle Tech. Network Download Templates Oracle University Planning Worksheet Unzip and concatenate Oracle VM Documentation Which servers to deploy? Load into Oracle VM repository Install Oracle VM 11 Express Install Guide Server size Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Software Delivery Cloud https://edelivery.oracle.com/linux
  12. 12. Overview of the Process to Deploy Templates   Install Oracle VM Plan Deployment  Download & Prepare Templates  Deploy Templates Oracle Tech. Network Express Install Guide Download Templates Launch Oracle VM Manager Oracle University Planning Worksheet Unzip and concatenate Clone templates for each server Oracle VM Documentation Which servers to deploy? Load into Oracle VM repository Run server config. scripts Install Oracle VM Server size Sign on! Install Deployment Server 12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. JD Edwards EnterpriseOne Sign-on Screen
  13. 13. Overview of the Process to Deploy Templates   Install Oracle VM Plan Deployment  Download & Prepare Templates  Deploy Templates  Postdeployment Tasks Oracle Tech. Network Express Install Guide Download Templates Launch Oracle VM Manager Update Tools / Apply ESUs Oracle University Planning Worksheet Unzip and concatenate Clone templates for each server Apply Business Accelerator Oracle VM Documentation Which servers to deploy? Load into Oracle VM repository Run server config. scripts Add users; security & roles Install Oracle VM Server size Sign on! Add languages Install Deployment Server Set up printers Oracle Learning Library: www.oracle.com/oll Search: “Deploying JD Edwards EnterpriseOne Templates” 13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  14. 14. Oracle Database Appliance Deployed JD Edwards EnterpriseOne in 6 hours 1. Deploy Oracle Database Appliance: 4 hrs • Patch ODA to the latest version • Reimage ODA for virtualization • ODA_BASE deployGI/RDBMS deploy 2. Deploy JD Edwards EnterpriseOne Templates: 2 hrs • Deploy templates to Dom0 • Deploy database to ODA_BASE • Install deployment server concurrently 14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  15. 15. JD Edwards EnterpriseOne – Highly Scalable Node 1 HTML Avail Avail Avail Node 2 Logic Avail Avail VM = 4 vCPU x 32 GB RAM Avail Node 1 Benchmark test configuration* • 2,000 interactive users • 668 batch jobs per minute Node 2 Batch Batch Batch Batch Node 3 Node 4 Available Capacity Node 5 Available Capacity Node 4 Available Capacity Node 7 Available Capacity Node 1 Business Data Node 8 Admin / Hypervisor Node 2 Business Data Node 3 Available Capacity Node 4 Available Capacity Node 3 Node 6 Available Capacity Exalogic ¼ Rack Cores RAM Max Used 24 192 GB Available 128 2048 GB Logic and Web Tiers 15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Exalogic X3-2 Exadata X3-2 Database Tier * Benchmark configurations are executed in controlled lab environments and are not recommended for production deployments.
  16. 16. Required Hardware Resources Component Preconfigured Minimum to Run Virtual Disk Virtual CPU Virtual Memory Virtual CPU Virtual Memory Database Server 4 4 GB 4 4 GB 80 GB Enterprise Server 4 4 GB 1 1 GB 30 GB HTML Server 4 4 GB 2 2 GB 22 GB BI Publisher Server (Optional, for One View Reporting) 4 4 GB 2 2 GB 12 GB Business Services Server & ADF (Optional, for Mobile Applications) 4 4 GB 2 2 GB 12 GB Total 20 20 GB 11 11 GB 156 GB CPU Memory Disk 2 4 GB 200 GB Not shipped as a template: Component Deployment Server and Server Manager (Windows): Optional, for production deployments, patching, and custom development 16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  17. 17. Software Licensing Use of the Oracle VM templates for JD Edwards EnterpriseOne does not change existing licensing requirements. Refer specific questions to your Oracle account team. Component Oracle VM No-fee license. Refer to: http://edelivery.oracle.com/linux Oracle Linux No-fee license. Refer to: http://edelivery.oracle.com/linux JD Edwards EnterpriseOne Required. Installation to any number of physical or virtual servers is normally allowed. Oracle Database Standard Edition Licensed via Oracle Technology Foundation or separate full-use license Oracle WebLogic Server Standard Edition 17 Licensing Licensed via Oracle Technology Foundation or separate full-use license Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  18. 18. The Value of Oracle VM Templates Value Benefits Use Cases • Saves time • “Express” installation of a fully functioning JD Edwards EnterpriseOne system • “Sandbox” for evaluating JD Edwards EnterpriseOne 9.1 • Reduces complexity and risk • Saves money • Engineered to Work Together • A mirror image of a reference system built at Oracle • Minimal inexpensive hardware requirements, but also scalable. • Partner lab environment for consultant training, solution development, and integration test. • No additional license costs. • Built on a complete Oracle technology stack. A very concrete example of Oracle stack “Engineered to Work Together” 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. • Production-use JD Edwards EnterpriseOne environment with the benefits of Oracle VM. • Templated deployment of multiple similar but standardized JD Edwards Enterprise environments.
  19. 19. For More Information  Recorded Tutorials on the Oracle Learning Library Search: Oracle Learning Library Course: Deploying JD Edwards EnterpriseOne Templates  My Oracle Support Document 884592.1  JD Edwards EnterpriseOne Installation Documentation Library  Virtualization Home Page: oracle.com/virtualization 19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  20. 20. Oracle VM Sessions @ OpenWorld 2013 Voice of the Customers Date / Start Session Name Speakers Room Time Tuesday CON9544 - What's New with Oracle VM Server for x86 and September 11:30 SPARC: A Technical Deep Dive 24th CON3449 - Building a World-Class Public and Private Cloud with Oracle VM and Oracle Enterprise Manager. KOREA 10:15 TELECOM Adam Hawley Honglin Su Westin - Concordia Mr. Suh Jungsik, Korea Telecom Adam Hawley Westin - Concordia Nate Auwerda Overstock.com Saar Maoz Westin - Concordia CON9555 - Best Practices for Virtualizing Oracle Database Wednesday 11:45 with Oracle VM Templates September Erik Swimm, Time 25th CON9545 - The Real Benefits of Private Clouds with Oracle Warner Cable 1:15 VM Adam Hawley CON11258 - High Availability and Infrastructure Best 3:30 Practices with Oracle VM 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Justin Derrick, Data Intensity Honglin Su Westin - Concordia Westin - Concordia
  21. 21. Oracle VM Demos & Hands-on Labs Meet the Experts and Get Hands On! Oracle VM Demos Oracle VM Hands-on Labs Oracle VM Server for x86 – 9/23 – 9/25 Tuesday 9/24  Moscone South DEMOgrounds, SC-113 5:15 – 6:15 HOL9982 - Oracle Real Application Clusters 12c: Deploying Four Nodes in Minutes with Oracle VM Templates Marriott Marquis, Nob Hill AB Oracle VM Server for SPARC –9/23 – 9/25  Moscone South DEMOgrounds, S-115 Rapid Application Deployment with Oracle VM Templates – 9/23 – 9/25  Moscone South DEMOgrounds, S-117 21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  22. 22. Oracle Linux and Virtualization Pavilion Meet The Experts   Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Wim Coekaerts, Senior VP, Engineering  22 Wed 9/25 3:00 – 4:00 PM Other Oracle Linux and Oracle VM experts
  23. 23. Oracle Virtualization • Home Page oracle.com/virtualization • Twitter twitter.com/orcl_virtualize • Facebook facebook.com/oraclevirtualization • Blog blogs.oracle.com/virtualization • Download edelivery.oracle.com/oraclevm • Training education.oracle.com/virtualization 23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  24. 24. Join the conversation @ORCL_Virtualize facebook.com/OracleVirtualization youtube.com/OracleVirtualization 24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  25. 25. Virtualizing Oracle E-Business Suite w ith Oracle VM Oracle OpenWorld 2013, San Francisco Kai Yu Oracle Solutions Engineering, Dell Inc.
  26. 26. About Me • Kai Yu , Senior Principal Archit ect , Dell Oracle Solut ions Lab        2 18 years O racle DBA/Apps DBAS and Solutions Engineering Specializing in O racle RAC , O racle VM and O racle EBS O racle AC E Director, O racle papers author/presenter IO UG RAC SIG President, C o- founder IO UG C loud C omputing SIG 20 11 O AUG Innovator of Year, 20 12 O racle Excellence Award: Technologist of the Year: C loud Architect by O racle Magazine My O racle Blog: http://kyuoracleblog.wordpress.c om/ C o- author Apress Book “Expert O racle RAC 12c” O rac le O penWorld 20 13
  27. 27. Dell Oracle Solution Engineering Providing solutions on the whole stack from the ground up htt p://w w w .delltechcenter.com /oracle • Solutions Deliverable List • Validated integration • Best practices • Virtualization • Oracle EM12c • Oracle Applications • Performance Study 3 O rac le O penWorld 20 13
  28. 28. Agenda • Virtualizing Oracle E- Business Suite (EBS) with Oracle VM • Migrating Oracle EBS to Oracle VM • Dell POC Project : Migrating EBS to Oracle VM • Migration Project: Step Overview • Q&A 4 O rac le O penWorld 20 13
  29. 29. Virtualizing Oracle EBS w ith Oracle VM  Oracle VM Server: Xen Hypervisor, management domain dom0 Linux kernel with support of devic es, IO , networking, etc .  VM: guest O S with applic ations running on domU  Server partition: multiple guest VMs run independently on a VM server  Oracle VM Template: is a c opy of a virtual mac hine that c an be used to c reate a new VM.  VM Server Pool: an autonomous region of VM servers. VM Servers in a VM server pool share Pool: an autonomous storage to provide high availability VM c an be failed or live migrated to other VM server of the same VM server 5 O rac le O penWorld 20 13
  30. 30. Virtualizing Oracle EBS with Oracle VM • Running Oracle EBS on Oracle VM: architecture Oveview – Two VMs: Apps tier VM and DB tier VM: • Benefit s of Virt ualizing Oracle EBS wit h Oracle VM – Server partitions and consolidation – High availability and scalability – Deployment standardization – Fast deployment, dramatically reduced cloning time 6 O rac le O penWorld 20 13
  31. 31. Virtualizing Oracle EBS w ith Oracle VM • Live Migration: Migrate VMs to another VM server in the same VM server pool. No Downtime for Applications. . 7 O rac le O penWorld 20 13
  32. 32. Virtualizing Oracle EBS w ith Oracle VM • Failed Over: Both DB and APPS VMs can be failed over to other VM server, OWIVS2 VM server down . Both VMs Down Failed over to OWIVS1 in 1- 2 minutes 8 O rac le O penWorld 20 13
  33. 33. Virtualizing Oracle EBS w ith Oracle VM • Certification of Oracle E- Business Suite on Oracle VM: Oracle EBS is certified to run on Oracle VM 2 and VM 3.x & later : Metalink note: 465915.1 and Steven Chan’s blog Release 11i – Oracle Applications 11.5.10.CU2 or later with 1i.ATG_PF.H.RUP5 – Oracle Database 9.2.0.8 or later Release 12 – Apps tier with Oracle EBS R 12.0.2 with Update Pack RUP2 (patch 5473858) or later for Linux x86 , R12.0.3 or later for OEL/ RHEL 4.7 , OVM 3.0 for Linux x86064, R12.0.4 or later for OEL/ RHEL 5.2 OVM 3.0.x for Linux x884- 64, etc (details in MOS # 465915.1) – Oracle Database 10.2.0.3 or later • Oracle VM Templates for Oracle E- Business Suite – Templates for two virtual machines: EBS Apps VM and EBS DB VM http:/ / www.oracle.com/ technetwork/ server- storage/ vm/ ebs- 093153.html – Download Oracle EBS 12.1.1, 12.1.3 templates : Oracle Software Delivery Cloud – Deployment : Deployment Guide , MOS note # 975734.1. 9 O rac le O penWorld 20 13
  34. 34. Virtualizing Oracle EBS w ith Oracle VM 10 O rac le O penWorld 20 13
  35. 35. Virtualizing Oracle EBS w ith Oracle VM • Oracle E- Business Virt ualizat ion Toolkit : – Oracle EBS VM template: removed instance specific information – What is virtualization toolkits ? Why do we need it? – The components of the virtualization toolkit: patch 9207542 ebiz_1211_reconfig.sh , ebiz_1211_cleanup.sh Related Metalink documents: [977681.1], [975734.1] 11 O rac le O penWorld 20 13
  36. 36. Migrating Oracle EBS to Oracle VM • How to leverage Oracle VM for Oracle EBS Environment – Need to establish Oracle EBS environment on VMs – But how? the process to create VMs and VM templates?  Fresh Install EBS on VMs , then build the template  Use the O racle EBS template from O racle  Migrate O racle EBS from physical to virtual • Process of Migrat ing Oracle EBS t o Virt ual environment – Streamline proc ess ,no fresh installation needed – Preserve all the business data/logic , setups and c ustomization – Migrating the existing EBS instanc e to virtual environment – After the migration, we c an:  C reate new EBS templates based on the migrated VMs  C reate new EBS instanc es using on the VM templates – New way to deploy new EBS instanc e 12 O rac le O penWorld 20 13
  37. 37. Migrating Oracle EBS to Oracle VM • Leverage Oracle E- Business Suite Templates from Oracle – Oracle EBS VMs created from the template:  Inc lude O S c onfiguration for O rac le EBS (APPS and DB)  Inc lude O rac le E- Business Visualization Toolkit  but it has not business data and c ustomization and setups – C ombine EBS VM templates with C lone of EBS on physic al system  VMs c onfiguration + EBS VM toolkit from VM templates  Business data, c ustomization and setups from physic al system 13 O rac le O penWorld 20 13
  38. 38. Migrating Oracle EBS to Oracle VM • Migrat ion Process Design: – Starting with downloaded Oracle EBS VIS VM Templates – Build Oracle EBS VMs from the EBS VIS VM templates – Replacing APPS and DB with the cloned copy from DEV(physical) – Reconfigure and forms Oracle EBS DEV Instance VMs – Create the new DEV VM template – Create new EBS VMs from the DEV VM templat e 14 O rac le O penWorld 20 13
  39. 39. Migration Project: Overview • Joint POC Project bet w een Dell Solut ion Engineering and Dell IT – Develop a solution to migrate EBS from physical to VM – Establish the VM template based EBS Instance deployment for on- going Oracle EBS implementation project • POC servers and shared st orage infrast ruct ure – Physical Environment: Oracle E- Business Suite 12.1.1 x86- 64 bit  APPs tier: Dell PE 2950 running O rac le Enterprise Linux 5U3  Database Tier: Dell PE 6950 , O rac le Enterprise Linux 5U – Virtual Infrastruc ture:  O rac le VM servers: 2 x Dell PowerEdge R810  Shared SAN storage: Dell EqualLogic PS6510 Storage , alloc ated 2TB for VM repository  VM Manager: 1 Dell PE2950 running VM Manager 15 O rac le O penWorld 20 13
  40. 40. Migration Project: Overview Infrastructure for Oracle VM environm ent 16 O rac le O penWorld 20 13
  41. 41. Migration Project: Overview Infrastructure for Oracle VM environm ent 17 O rac le O penWorld 20 13
  42. 42. Migration Project: Step Overview Step1: Create Vision Instance VMs from EBS tem plates Downloaded VIS DB template Downloaded VIS APPS template Create DB VM gfsdev Instance DB server Physical Create APPS VM DB VM ebs12_11_db (ebsvmdb) APPS VM ebs12_1_1apps (ebsvmapp) Vision Instance ebsdb gfsdev Instance APPS server Physical VM Server Pool 18 O rac le O penWorld 20 13
  43. 43. Migration Project: Step Overview Step2: Clone EBS instance files from physical environm ent and Reconfigure the instance Downloaded VIS APPS template Downloaded VIS DB template Copy gfsdev db gfsdev Instance DB server Physical Copy gfsdev apps DB VM ebs12_11_db (ebsvmdb) APPS VM ebs12_1_1apps (ebsvmapp) Reconfigure gfsdev Instance APPS server Physical Reconfigure DB VM ebs12_11_db (ebsvmdb) APPS VM ebs12_11_1_apps (ebsvmapps) ebsvm instance VM Server Pool 19 O rac le O penWorld 20 13
  44. 44. Migration Project: Step Overview Vision Instance Cloned Instance 20 O rac le O penWorld 20 13
  45. 45. Migration Project: Step Overview Step3: Create New VM tem plates from the Clone Downloaded VIS DB template DB VM ebs12_11_db (ebsvmdb) gfsdev Instance DB server Physical Cleanup Downloaded VIS APPS template APPS VM ebs12_1_1apps (ebsvmapp) DB VM ebs12_11_db (ebsvmdb) Create Template APPS VM ebs12_11_1_apps (ebsvmapps) ebsvm instance Newly Created DB Template gfsdev Instance APPS server Physical Cleanup Create Template Newly Created APPS Template VM Server Pool 21 O rac le O penWorld 20 13
  46. 46. Migration Project: Step Overview Step4: Create new EBS instance using the New VM tem plates Downloaded VIS APPS template Downloaded VIS DB template gfsdev Instance DB server Physical DB VM ebs12_11_db (ebsvmdb) DB VM ebs12_11_db (ebsvmdb) gfsdev Instance DB server Physical APPS VM ebs12_1_1apps (ebsvmapp) APPS VM ebs12_11_1_apps (ebsvmapps) ebsvm instance Newly Created DB Template Newly Created APPS Template Create APPS VM Create DB VM DB VM gfstestdb (gfstestdb) APPS VM gfstestapps (gfstest1apps) gfstest instance VM Server Pool 22 O rac le O penWorld 20 13
  47. 47. Migration Project: Step Overview • New O rac le E- Business Suite Instanc e Deployed from the Template Apps tier host name: gfstest1apps: Apps tier H ost and DB tier H ost in Applic ations Dashboard: . 23 O rac le O penWorld 20 13
  48. 48. Summary 1. Use O rac le VM template to c reate VMs for Vision instanc e 2. C lone EBS Apps and DB from development Instanc e 3. Rec onfigure VMs to form the c lone of the development instanc e 4. C reate the new VM template based on the development instanc e. 5. C reate the new development and test EBS instanc es on VM environment using the new VM templates 6. Live Migration and Fail O ver of O rac le EBS on O rac le VM 7. Spec ial Thanks to the support of O rac le EBS on O rac le VM Team: Ivo Dujmovic and Noby J oseph in O rac le C orporation References: 1. Five- part series from Ivo Dujmovic:E- Business Suite 12.1.1 Templates for Oracle VM Now Available 2. Oracle VM Templates for E- Business Suite: Deployment Guide IOUG Collaborate conference technical Whitepaper: Virtualizing Oracle E- Business Suite through Oracle VM 3. 24 O rac le O penWorld 20 13
  49. 49. Contact me at kai_yu@dell.com or visit my Oracle Blog at http:/ / kyuoracleblog.wordpress.com/ 25 O rac le O penWorld 20 13
  50. 50.  Tariq Farooq – http://www.brainsurface.com             Oracle ACE Director Oracle Technologist for 20+ years: Architect, Author, Speaker, Blogger, Forumizer & Community Organizer Focus Areas: IT Architecture, Core DBA/DMA, RAC, Exadata, EBS, Fusion Apps, Virtualization, Cloud Computing Co-Author: Expert Oracle RAC 12c – Currently authoring multiple books on Exadata, E-Business Suite and Database Clouds Oracle Certified Expert – Real Application Clusters Oracle Certified Professional – DBA – 8i, 9i, 10g, 11g & 10g Apps DBA Oracle Certified Professional – Internet Application Developer 2, 6i, 9i Oracle Certified Professional – E-Business Suite 11i Founder of BrainSurface – a Collaborative Social Networking, IT Knowledge ConnectSpace for the Oracle, Java & MySQL domains; catering FREE services to thousands of signed-up users President & Conference Chair – VirtaThon | The largest virtual conference for the Oracle, Java & MySQL domains BootCamp, Track Manager & Conference Committee Member – IOUG COLLABORATE12/13 – Virtualization and Cloud Computing Tracks Founding President - IOUG Cloud Computing Special Interest Group (SIG)
  51. 51. Disclaimer   This views/content in this document are those of the author(s) and do not necessarily reflect that of Oracle Corporation and/or its affiliates/ subsidiaries. The material in this document is for informational purposes only and is published with no guarantee or warranty, express or implied. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  52. 52. Virtualization in Perspective: What is Cloud Computing? – Synopsis & Overview Figure/Diagram from Gartner
  53. 53. Oracle VM – Cloud Computing Features/Benefits/Advantages  Elasticity, Scalability and Performance  Agility and Fast Deployment with Oracle VM Templates and Oracle Virtual Assembly Builder  Web-based GUI Management  Server Load Balancing, High-Availability & Live Migration with Oracle VM Server Pools  Simple & Easy Installation: Low Learning Curve
  54. 54. Oracle VM Templates – Benefits and Advantages for Cloud Computing    Pre-configured virtual machines (VMs) containing software products that are readyto-go on demand within the Private or Public Cloud Oracle VM Templates OR Golden Images provide reusability and full-stack implementation Factory-packaged, Pre-installed and preconfigured software images
  55. 55. Oracle VM Templates – Benefits and Advantages for Cloud Computing    Reduces Installation/Configuration costs Major Oracle products are available as templates e.g. Oracle Database Server, Fusion Middleware, Enterprise Linux, Real Application Clusters (RAC) etc. Oracle VM Templates are a critical and integral piece of the overall Cloud Computing picture
  56. 56. Oracle VM: Easy Integration with Oracle Enterprise Manager 12c – The nerve center for Oracle-centric Cloud Computing  Deploy cloud on OMS sever of EM12c: • Setup  Extensibility  Plug-ins
  57. 57. Infrastructure Cloud – Based on Virtualization and VM Templates/ Assemblies  Enterprise Manager 12c manages the Infrastructure Cloud:
  58. 58. Oracle VM: Easy Integration with Oracle Enterprise Manager 12c – The nerve center for Oracle-centric Cloud Computing  Oracle VM 3 management has been integrated into the base framework of Oracle Enterprise Manager 12c
  59. 59. Oracle VM: Easy Integration with Oracle Enterprise Manager 12c – The nerve center for Oracle-centric Cloud Computing  Deploy Virtualization on OMS sever/OMS agent of EM12c: • Setup  Extensibility  Plug-ins
  60. 60. Automated VM Deployment in Self Service Cloud  Deployment of Assembly/Template in Self service Cloud
  61. 61. Oracle VM & Cloud Computing: Scalability & High Availability – Tips & Best Practices  Infrastructure & OVM Repository  Provision OVM Server Machines with large amounts of Memory >= 128GB depending on size of Private Cloud Setup   Separate dedicated machine for Oracle VM Manager Build HA for the OVM Repository Database e.g. RAC option as needed
  62. 62. Oracle VM & Cloud Computing: Scalability & High Availability – Tips & Best Practices  Storage Tier  Provision OVS Storage for clustered Server Pool and OVS Repository on Hardware RAID-enabled Storage (SAN, NFS, iSCSI etc.)  Establish/Configure Multi-pathing on multiple HBAs on OVS Server machines
  63. 63. Oracle VM & Cloud Computing: Scalability & High Availability – Tips & Best Practices  Network Tier  Create Hybrid Networks (GiGe or 10GigE) using host-based bonds and vLANs using Dynamic Link Aggregation; this accomplishes HA both at the NIC as well as the Switch/Line tiers  Configure a separate bonded Network each for Live Migration, Storage and Cluster Heart Beat in addition to the Management Network
  64. 64. Oracle VM & Cloud Computing: Scalability & High Availability – Tips & Best Practices  Cloud Management  Integrate Oracle VM with OEM 12c and bring it under it’s management framework/umbrella for end-to-end Cloud Management capabilities  Next few slides illustrate the relationship between Oracle VM and OEM 12c from the perspective of Cloud Computing
  65. 65. IOUG Cloud Computing Special Interest Group (SIG)  Sign-up today at http://www.ioug.org/cloud & on  Dedicated to communication and information around all areas of Oraclecentric Cloud Computing  Learn from thought leaders in the Oracle Cloud Computing community  Openly discuss and share the key challenges, options and best practices around key areas of Cloud Computing from the perspective of Oracle  Access year-round education through webinars, online symposia, COLLOBORATE and Oracle OpenWorld  Get the user and vendor perspective all in one place!
  66. 66. Q&A 17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  67. 67. Graphic Section Divider 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  68. 68. 19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  69. 69. 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

×