SlideShare ist ein Scribd-Unternehmen logo
1 von 69
Downloaden Sie, um offline zu lesen
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, Oracle
Kai Yu, Senior Principal Architect, Dell
Tariq Farooq, CEO, BrainSurface
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.
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.
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.
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.
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
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
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
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.
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
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
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.
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.
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.
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.
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.
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.
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.
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
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.
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
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.
Join the conversation
@ORCL_Virtualize
facebook.com/OracleVirtualization
youtube.com/OracleVirtualization

24

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Virtualizing Oracle
E-Business Suite w ith
Oracle VM
Oracle OpenWorld 2013,
San Francisco
Kai Yu
Oracle Solutions Engineering, Dell Inc.
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
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
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
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
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
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
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
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
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 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
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
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
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
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
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

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
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
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_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
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
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
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
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


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)
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.
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 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
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
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
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
Infrastructure Cloud – Based on
Virtualization and VM Templates/
Assemblies


Enterprise Manager 12c manages the Infrastructure Cloud:
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
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
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
 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
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
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
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
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!
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.

Weitere ähnliche Inhalte

Was ist angesagt?

B2 whats new with oracle exalogic worlds best foundation for applications
B2   whats new with oracle exalogic worlds best foundation for applicationsB2   whats new with oracle exalogic worlds best foundation for applications
B2 whats new with oracle exalogic worlds best foundation for applications
Dr. Wilfred Lin (Ph.D.)
 
Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001
jucaab
 
Con8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsCon8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebs
Berry Clemens
 

Was ist angesagt? (20)

Oracle Fusion applications 101 [2010 OAUG Collaborate]
Oracle Fusion applications 101 [2010 OAUG Collaborate]Oracle Fusion applications 101 [2010 OAUG Collaborate]
Oracle Fusion applications 101 [2010 OAUG Collaborate]
 
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
 
B2 whats new with oracle exalogic worlds best foundation for applications
B2   whats new with oracle exalogic worlds best foundation for applicationsB2   whats new with oracle exalogic worlds best foundation for applications
B2 whats new with oracle exalogic worlds best foundation for applications
 
OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...
 
Oracle ADF Architecture TV - Design - Service Integration Architectures
Oracle ADF Architecture TV - Design - Service Integration ArchitecturesOracle ADF Architecture TV - Design - Service Integration Architectures
Oracle ADF Architecture TV - Design - Service Integration Architectures
 
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]
 
Oracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDSOracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDS
 
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
 
OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2
 
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
OOW15 - Oracle Enterprise Manager Cloud Control for Managing Oracle E-Busines...
 
Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...
Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...
Simplified user experience_design_patterns_for_the_oracle_applications_cloud_...
 
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
 
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business SuiteOOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
 
OOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsOOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tablets
 
Con8837 leverage authorization to monetize content and media subscriptions ...
Con8837   leverage authorization to monetize content and media subscriptions ...Con8837   leverage authorization to monetize content and media subscriptions ...
Con8837 leverage authorization to monetize content and media subscriptions ...
 
Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001Ebs idm con9020_pdf_9020_0001
Ebs idm con9020_pdf_9020_0001
 
Oracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service ArchitecturesOracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service Architectures
 
Con8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsCon8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebs
 
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
 
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2 OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
 

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

C6 deploying applications to your private cloud 7 to 10 times faster
C6   deploying applications to your private cloud 7 to 10 times fasterC6   deploying applications to your private cloud 7 to 10 times faster
C6 deploying applications to your private cloud 7 to 10 times faster
Dr. Wilfred Lin (Ph.D.)
 
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
TEAM Informatics
 

Ähnlich wie Con11257 schifano con11257-best practices for deploying highly scalable virtualized applications-final-1 (20)

C6 deploying applications to your private cloud 7 to 10 times faster
C6   deploying applications to your private cloud 7 to 10 times fasterC6   deploying applications to your private cloud 7 to 10 times faster
C6 deploying applications to your private cloud 7 to 10 times faster
 
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
 
WebCenter as a Cloud App on Exalogic
WebCenter as a Cloud App on ExalogicWebCenter as a Cloud App on Exalogic
WebCenter as a Cloud App on Exalogic
 
Oracle Database Cloud Service
Oracle Database Cloud ServiceOracle Database Cloud Service
Oracle Database Cloud Service
 
Oracle EM12c Release 4 New Features!
Oracle EM12c Release 4 New Features!Oracle EM12c Release 4 New Features!
Oracle EM12c Release 4 New Features!
 
The great 8 of ODA
The great 8 of ODAThe great 8 of ODA
The great 8 of ODA
 
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterMigrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
 
Sesion covergentes 2016
Sesion covergentes 2016Sesion covergentes 2016
Sesion covergentes 2016
 
Oracle_DB_sobre_Oracle
Oracle_DB_sobre_OracleOracle_DB_sobre_Oracle
Oracle_DB_sobre_Oracle
 
New Not Your Father's Enterprise Manager
New Not Your Father's Enterprise ManagerNew Not Your Father's Enterprise Manager
New Not Your Father's Enterprise Manager
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014
 
Kscope Not Your Father's Enterprise Manager
Kscope Not Your Father's Enterprise ManagerKscope Not Your Father's Enterprise Manager
Kscope Not Your Father's Enterprise Manager
 
Oracle ADF Architecture TV - Planning & Getting Started - Team, Skills and D...
Oracle ADF Architecture TV -  Planning & Getting Started - Team, Skills and D...Oracle ADF Architecture TV -  Planning & Getting Started - Team, Skills and D...
Oracle ADF Architecture TV - Planning & Getting Started - Team, Skills and D...
 
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cOracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18c
 
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
 
Oracle Linux/Oracle VM & Oracle Cloud Overview
Oracle Linux/Oracle VM & Oracle Cloud OverviewOracle Linux/Oracle VM & Oracle Cloud Overview
Oracle Linux/Oracle VM & Oracle Cloud Overview
 
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian laneApex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & design
 

Mehr von Berry Clemens

Strategy and erp in-the-cloud
Strategy and erp in-the-cloudStrategy and erp in-the-cloud
Strategy and erp in-the-cloud
Berry Clemens
 
Preparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-full
Berry Clemens
 
Con9534 fusion financials
Con9534 fusion financialsCon9534 fusion financials
Con9534 fusion financials
Berry Clemens
 
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Con3928 horton session con3928 fusion app on-premise installation lessons lea...Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Berry Clemens
 
Budget wand datasheet
Budget wand datasheetBudget wand datasheet
Budget wand datasheet
Berry Clemens
 
Chris meyer gl wand - financial reporting in excel
Chris meyer   gl wand - financial reporting in excelChris meyer   gl wand - financial reporting in excel
Chris meyer gl wand - financial reporting in excel
Berry Clemens
 
Esouag r12 presentation
Esouag r12 presentationEsouag r12 presentation
Esouag r12 presentation
Berry Clemens
 
Release 12-financials-best-practices1227
Release 12-financials-best-practices1227Release 12-financials-best-practices1227
Release 12-financials-best-practices1227
Berry Clemens
 
R12financialsupgrade22010 12659159458494-phpapp01
R12financialsupgrade22010 12659159458494-phpapp01R12financialsupgrade22010 12659159458494-phpapp01
R12financialsupgrade22010 12659159458494-phpapp01
Berry Clemens
 
Selling the-value-to-new-and-existing-customers2142
Selling the-value-to-new-and-existing-customers2142Selling the-value-to-new-and-existing-customers2142
Selling the-value-to-new-and-existing-customers2142
Berry Clemens
 

Mehr von Berry Clemens (20)

Ebs strategy-roadmap-given
Ebs strategy-roadmap-givenEbs strategy-roadmap-given
Ebs strategy-roadmap-given
 
Strategy and erp in-the-cloud
Strategy and erp in-the-cloudStrategy and erp in-the-cloud
Strategy and erp in-the-cloud
 
Preparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-full
 
EBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenEBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-given
 
Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)
 
Oracle Fusion functional setup manager
Oracle Fusion functional setup managerOracle Fusion functional setup manager
Oracle Fusion functional setup manager
 
Oracle E-Business Suitre mobile apps ADF
Oracle E-Business Suitre mobile apps ADFOracle E-Business Suitre mobile apps ADF
Oracle E-Business Suitre mobile apps ADF
 
Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentation
 
Fusion_apps extending and customizations
Fusion_apps extending and customizationsFusion_apps extending and customizations
Fusion_apps extending and customizations
 
Adf-fusion-architecture_manage-modular-approach_4581
Adf-fusion-architecture_manage-modular-approach_4581Adf-fusion-architecture_manage-modular-approach_4581
Adf-fusion-architecture_manage-modular-approach_4581
 
Programming-best practices( beginner) ADF_fusionapps
Programming-best practices( beginner) ADF_fusionappsProgramming-best practices( beginner) ADF_fusionapps
Programming-best practices( beginner) ADF_fusionapps
 
EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2
 
Con9534 fusion financials
Con9534 fusion financialsCon9534 fusion financials
Con9534 fusion financials
 
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Con3928 horton session con3928 fusion app on-premise installation lessons lea...Con3928 horton session con3928 fusion app on-premise installation lessons lea...
Con3928 horton session con3928 fusion app on-premise installation lessons lea...
 
Budget wand datasheet
Budget wand datasheetBudget wand datasheet
Budget wand datasheet
 
Chris meyer gl wand - financial reporting in excel
Chris meyer   gl wand - financial reporting in excelChris meyer   gl wand - financial reporting in excel
Chris meyer gl wand - financial reporting in excel
 
Esouag r12 presentation
Esouag r12 presentationEsouag r12 presentation
Esouag r12 presentation
 
Release 12-financials-best-practices1227
Release 12-financials-best-practices1227Release 12-financials-best-practices1227
Release 12-financials-best-practices1227
 
R12financialsupgrade22010 12659159458494-phpapp01
R12financialsupgrade22010 12659159458494-phpapp01R12financialsupgrade22010 12659159458494-phpapp01
R12financialsupgrade22010 12659159458494-phpapp01
 
Selling the-value-to-new-and-existing-customers2142
Selling the-value-to-new-and-existing-customers2142Selling the-value-to-new-and-existing-customers2142
Selling the-value-to-new-and-existing-customers2142
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

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

  • 1. 1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.
  • 25. Virtualizing Oracle E-Business Suite w ith Oracle VM Oracle OpenWorld 2013, San Francisco Kai Yu Oracle Solutions Engineering, Dell Inc.
  • 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. 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. 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. 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. 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. 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. 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. 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. Virtualizing Oracle EBS w ith Oracle VM 10 O rac le O penWorld 20 13
  • 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. 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. 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. 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. 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. Migration Project: Overview Infrastructure for Oracle VM environm ent 16 O rac le O penWorld 20 13
  • 41. Migration Project: Overview Infrastructure for Oracle VM environm ent 17 O rac le O penWorld 20 13
  • 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. 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. Migration Project: Step Overview Vision Instance Cloned Instance 20 O rac le O penWorld 20 13
  • 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. 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. 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. 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. 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.  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. 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. Virtualization in Perspective: What is Cloud Computing? – Synopsis & Overview Figure/Diagram from Gartner
  • 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. 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. 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. 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. Infrastructure Cloud – Based on Virtualization and VM Templates/ Assemblies  Enterprise Manager 12c manages the Infrastructure Cloud:
  • 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. 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. Automated VM Deployment in Self Service Cloud  Deployment of Assembly/Template in Self service Cloud
  • 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. 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. 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. 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. 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. Q&A 17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 67. Graphic Section Divider 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 68. 19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 69. 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.