con11257 schifano con11257-best practices for deploying highly scalable virtualized...
Post on 17-Oct-2014
1.899 views
DESCRIPTION
TRANSCRIPT
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 3
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.
Safe Harbor Statement
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
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
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 7
Reduce Installation Time with Oracle VM Templates
Virtual Machine Template: • Guest operating system • Prerequisites (e.g., database) • JD Edwards EnterpriseOne
components, with updates/ESUs • Tested configuration Built at Oracle Deployed at Customer
Install HW
Load VM Test
Template Installation Process
Install hardware & prerequisites
Install JD Edwards EnterpriseOne
Apply Patches & ESUs
Build and Deploy Package
System Test & Validation
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Traditional Installation Process
Days
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 8
Rapid Deployment with Oracle VM Templates
Reference System Built at Oracle
Oracle VM
Enterprise Server
HTML Server
BI Publisher
BSSV/ADF
Database Server
Deployment Server
Functioning System Deployed at Customer Site
Oracle Exalogic
& Exadata
Oracle Database Appliance
x86-64 Systems
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 9
Overview of the Process to Deploy Templates
Oracle Tech. Network
Oracle University
Oracle VM Documentation
Install Oracle VM
Install Oracle VM
Oracle VM Manager
Oracle VM Server(s)
• Oracle Technology Network http://www.oracle.com/technetwork/topics/virtualization/whatsnew/index.html
• Oracle University http://education.oracle.com
• Oracle VM Documentation http://www.oracle.com/technetwork/documentation/vm-096300.html
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 10
Overview of the Process to Deploy Templates
Oracle Tech. Network
Oracle University
Oracle VM Documentation
Install Oracle VM
Install Oracle VM
Express Install Guide
Planning Worksheet
Which servers to deploy?
Server size
Plan Deployment
• Installation Doc http://docs.oracle.com/cd/E24902_01/nav/installation.htm • My Oracle Support Document 884592.1
Plan your: • Server names • IP addresses • Passwords
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 11
Overview of the Process to Deploy Templates
Oracle Tech. Network
Oracle University
Oracle VM Documentation
Install Oracle VM
Install Oracle VM
Express Install Guide
Planning Worksheet
Which servers to deploy?
Server size
Plan Deployment
Download Templates
Unzip and concatenate
Load into Oracle VM repository
Download & Prepare Templates
Oracle Software Delivery Cloud https://edelivery.oracle.com/linux
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 12
Overview of the Process to Deploy Templates
Oracle Tech. Network
Oracle University
Oracle VM Documentation
Install Oracle VM
Install Oracle VM
Launch Oracle VM Manager
Clone templates for each server
Run server config. scripts
Sign on!
Install Deploy-ment Server
Deploy Templates
Express Install Guide
Planning Worksheet
Which servers to deploy?
Server size
Plan Deployment
Download Templates
Unzip and concatenate
Load into Oracle VM repository
Download & Prepare Templates
JD Edwards EnterpriseOne Sign-on Screen
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 13
Overview of the Process to Deploy Templates
Oracle Tech. Network
Oracle University
Oracle VM Documentation
Install Oracle VM
Install Oracle VM
Launch Oracle VM Manager
Clone templates for each server
Run server config. scripts
Sign on!
Install Deploy-ment Server
Deploy Templates
Update Tools / Apply ESUs
Apply Business Accelerator
Add users; security & roles
Add languages
Set up printers
Post-deployment
Tasks
Express Install Guide
Planning Worksheet
Which servers to deploy?
Server size
Plan Deployment
Download Templates
Unzip and concatenate
Load into Oracle VM repository
Download & Prepare Templates
Oracle Learning Library: www.oracle.com/oll Search: “Deploying JD Edwards EnterpriseOne Templates”
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 14
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
Oracle Database Appliance Deployed JD Edwards EnterpriseOne in 6 hours
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 15
JD Edwards EnterpriseOne – Highly Scalable
Exadata X3-2 Logic and Web Tiers Database Tier Exalogic X3-2
Node 1 Business Data
Node 2 Business Data
Node 3
Node 4
Available Capacity
Available Capacity
Node 1
Node 2
Node 3
Node 4 Available Capacity
Node 1
Node 4
Node 5
Node 2
Node 6
Node 7 Available Capacity
Node 8 Admin / Hypervisor
Available Capacity
Node 3 Batch Batch Batch Batch
Avail Avail Logic Avail
Avail Avail HTML Avail
Available Capacity
Available Capacity
VM = 4 vCPU x 32 GB RAM
Exalogic ¼ Rack Cores RAM
Max Used 24 192 GB
Available 128 2048 GB
Benchmark test configuration* • 2,000 interactive users • 668 batch jobs per minute
* Benchmark configurations are executed in controlled lab environments and are not recommended for production deployments.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 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
Component CPU Memory Disk
Deployment Server and Server Manager (Windows): Optional, for production deployments, patching, and custom development
2 4 GB 200 GB
Not shipped as a template:
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 Licensing
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
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
• Reduces complexity and risk
• Saves money
• Engineered to Work Together
• “Express” installation of a fully functioning JD Edwards EnterpriseOne system
• A mirror image of a reference system built at Oracle
• Minimal inexpensive hardware requirements, but also scalable.
• No additional license costs.
• Built on a complete Oracle technology stack. A very concrete example of Oracle stack “Engineered to Work Together”
• “Sandbox” for evaluating JD Edwards EnterpriseOne 9.1
• Partner lab environment for consultant training, solution development, and integration test.
• Production-use JD Edwards EnterpriseOne environment with the benefits of Oracle VM.
• Templated deployment of multiple similar but standardized JD Edwards Enterprise environments.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 19
For More Information
Recorded Tutorials on the Oracle Learning Library
Search:
Course:
My Oracle Support Document 884592.1
JD Edwards EnterpriseOne Installation Documentation Library
Virtualization Home Page: oracle.com/virtualization
Oracle Learning Library
Deploying JD Edwards EnterpriseOne Templates
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 20
Oracle VM Sessions @ OpenWorld 2013 Voice of the Customers
Date / Start
Time
Session Name Speakers Room
Tuesday September
24th 11:30 CON9544 - What's New with Oracle VM Server for x86 and SPARC: A Technical Deep Dive
Adam Hawley Honglin Su Westin - Concordia
Wednesday September
25th
10:15
CON3449 - Building a World-Class Public and Private Cloud with Oracle VM and Oracle Enterprise Manager. KOREA TELECOM
Mr. Suh Jungsik, Korea Telecom Adam Hawley Westin - Concordia
11:45 CON9555 - Best Practices for Virtualizing Oracle Database with Oracle VM Templates
Nate Auwerda Overstock.com Saar Maoz Westin - Concordia
1:15 CON9545 - The Real Benefits of Private Clouds with Oracle VM
Erik Swimm, Time Warner Cable Adam Hawley Westin - Concordia
3:30 CON11258 - High Availability and Infrastructure Best Practices with Oracle VM
Justin Derrick, Data Intensity Honglin Su Westin - Concordia
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 21
Oracle VM Demos & Hands-on Labs Meet the Experts and Get Hands On!
Oracle VM Demos
Oracle VM Server for x86 – 9/23 – 9/25 Moscone South DEMOgrounds, SC-113
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
Oracle VM Hands-on Labs
Tuesday 9/24 5:15 – 6:15
HOL9982 - Oracle Real Application Clusters 12c: Deploying Four Nodes in Minutes with Oracle VM Templates Marriott Marquis, Nob Hill AB
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 22
Meet The Experts Wed 9/25 3:00 – 4:00 PM
Wim Coekaerts, Senior VP, Engineering
Other Oracle Linux and Oracle VM experts
Oracle Linux and Virtualization Pavilion
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 24
Join the conversation @ORCL_Virtualize facebook.com/OracleVirtualization youtube.com/OracleVirtualization
Virtualizing Oracle E-Business Suite with Oracle VM Oracle OpenWorld 2013, San Francisco
Kai Yu Oracle Solutions Engineering, Dell Inc.
2 O rac le O penWorld 20 13
About Me • Kai Yu, Senior Principal Architect , Dell Oracle Solut ions Lab
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.com/ C o- author Apress Book “Expert O racle RAC 12c”
3 O rac le O penWorld 20 13
Dell Oracle Solution Engineering Providing solutions on the whole stack from the ground up http://www.delltechcenter.com/oracle
• Solut ions Deliverable List
• Validated integrat ion
• Best pract ices
• Virtualizat ion
• Oracle EM12c
• Oracle Applicat ions
• Performance Study
4 O rac le O penWorld 20 13
Agenda
• Virtualizing Oracle E-Business Suite (EBS) with Oracle VM
• Migrat ing Oracle EBS to Oracle VM
• Dell POC Project : Migrat ing EBS to Oracle VM
• Migrat ion Project : Step Overview
• Q&A
5 O rac le O penWorld 20 13
Virtualizing Oracle EBS with Oracle VM
Oracle VM Server : Xen Hypervisor, management domain dom0 Linux kernel with support of devices, IO , networking, etc . VM: guest O S with applications running on domU Server part it ion: multiple guest VMs run independently on a VM server Oracle VM Template: is a copy of a virtual machine that can be used to create 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 can be failed or live migrated to other VM server of the same VM server
6 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:
• Benefits of Virtualizing Oracle EBS with Oracle VM – Server partitions and consolidation – High availability and scalability – Deployment standardization – Fast deployment, dramatically reduced cloning time
7 O rac le O penWorld 20 13
• Live Migrat ion: Migrate VMs to another VM server in the same VM server pool. No Downtime for Applications.
.
Virtualizing Oracle EBS with Oracle VM
8 O rac le O penWorld 20 13
• Failed Over: Both DB and APPS VMs can be failed over to other VM server, OWIVS2 VM server down
.
Failed over to OWIVS1
in 1- 2 minutes
Both VMs
Down
Virtualizing Oracle EBS with Oracle VM
9 O rac le O penWorld 20 13
Virtualizing Oracle EBS with Oracle VM
• Cert ificat ion 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.
10 O rac le O penWorld 20 13
Virtualizing Oracle EBS with Oracle VM
11 O rac le O penWorld 20 13
Virtualizing Oracle EBS with Oracle VM
• Oracle E-Business Virtualizat 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]
12 O rac le O penWorld 20 13
Migrat ing 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 to Virtual environment – Streamline process ,no fresh installation needed – Preserve all the business data/logic , setups and customization – Migrating the existing EBS instance to virtual environment – After the migration, we can: C reate new EBS templates based on the migrated VMs C reate new EBS instances using on the VM templates – New way to deploy new EBS instance
13 O rac le O penWorld 20 13
Migrat ing Oracle EBS to Oracle VM
• Leverage Oracle E-Business Suite Templates from Oracle
– Oracle EBS VMs created from the template: Inc lude O S configuration for O rac le EBS (APPS and DB) Inc lude O racle E- Business Visualization Toolkit but it has not business data and customization and setups – C ombine EBS VM templates with C lone of EBS on physical
system VMs configuration + EBS VM toolkit from VM templates Business data, customization and setups from physical system
14 O rac le O penWorld 20 13
Migrat ing 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 template
15 O rac le O penWorld 20 13
Migrat ion Project: Overview
• Joint POC Project between 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 storage infrastructure – Physical Environment: Oracle E- Business Suite 12.1.1 x86- 64 bit APPs tier: Dell PE 2950 running O racle Enterprise Linux 5U3 Database Tier: Dell PE 6950 , O rac le Enterprise Linux 5U
– Virtual Infrastructure: O racle VM servers: 2 x Dell PowerEdge R810 Shared SAN storage: Dell EqualLogic PS6510 Storage , allocated 2TB for VM repository VM Manager: 1 Dell PE2950 running VM Manager
16 O rac le O penWorld 20 13
Migrat ion Project: Overview
Infrastructure for Oracle VM environment
17 O rac le O penWorld 20 13
Migrat ion Project: Overview
Infrastructure for Oracle VM environment
18 O rac le O penWorld 20 13
gfsdev Instance DB serverPhysical
Downloaded VIS DB
template
Create DB VM
DB VM ebs12_11_db
(ebsvmdb)
APPS VM ebs12_1_1apps
(ebsvmapp)
VM Server Pool
Vision Instance ebsdb
Create APPS VM
gfsdev Instance APPS server
Physical
Downloaded VIS APPS template
Step1: Create Vision Instance VMs from EBS templates
Migrat ion Project: Step Overview
19 O rac le O penWorld 20 13
gfsdev Instance DB serverPhysical
Downloaded VIS DB
template
DB VM ebs12_11_db
(ebsvmdb)
APPS VM ebs12_1_1apps
(ebsvmapp)
VM Server Pool
DB VM ebs12_11_db
(ebsvmdb)
APPS VMebs12_11_1_apps
(ebsvmapps)
Copy gfsdev dbCopy gfsdev apps
ebsvm instance
Reconfigure Reconfigure
Downloaded VIS APPS template
gfsdev Instance APPS server
Physical
Migrat ion Project: Step Overview
Step2: Clone EBS instance fi les from physical environment and Reconfigure the instance
20 O rac le O penWorld 20 13
Migrat ion Project: Step Overview
Vision Instance
Cloned Instance
21 O rac le O penWorld 20 13
gfsdev Instance DB serverPhysical
Downloaded VIS DB
template
DB VM ebs12_11_db
(ebsvmdb)
APPS VM ebs12_1_1apps
(ebsvmapp)
VM Server Pool
DB VM ebs12_11_db
(ebsvmdb)
APPS VMebs12_11_1_apps
(ebsvmapps)
Newly CreatedDB Template
Cleanup
Create Template ebsvm instance
Cleanup
Create Template
gfsdev Instance APPS server
Physical
Downloaded VIS APPS template
Newly CreatedAPPS
Template
Migrat ion Project: Step Overview
Step3: Create New VM templates from the Clone
22 O rac le O penWorld 20 13
gfsdev Instance DB serverPhysical
gfsdev Instance DB serverPhysical
Downloaded VIS DB
template
DB VM ebs12_11_db
(ebsvmdb)
APPS VM ebs12_1_1apps
(ebsvmapp)
VM Server Pool
DB VM ebs12_11_db
(ebsvmdb)
APPS VMebs12_11_1_apps
(ebsvmapps)
Newly CreatedDB Template
ebsvm instance
DB VMgfstestdb
(gfstestdb)
Create DB VM
gfstest instance
Downloaded VIS APPS template
Newly CreatedAPPS
Template
Create APPS VM
APPS VMgfstestapps
(gfstest1apps)
Migrat ion Project: Step Overview
Step4: Create new EBS instance using the New VM templates
23 O rac le O penWorld 20 13
• New O racle E- Business Suite Instance Deployed from the Template Apps tier host name: gfstest1apps: Apps tier Host and DB tier Host in Applications Dashboard:
.
Migrat ion Project: Step Overview
24 O rac le O penWorld 20 13
1. Use O rac le VM template to create VMs for Vision instance
2. C lone EBS Apps and DB from development Instance
3. Reconfigure VMs to form the c lone of the development
instance
4. C reate the new VM template based on the development instance.
5. C reate the new development and test EBS instances 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. Special 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 3. IOUG Collaborate conference technical Whitepaper: Virtualizing Oracle E-Business Suite through Oracle VM
Summary
25 O rac le O penWorld 20 13
Contact me at [email protected] or visit my Oracle Blog at ht tp:/ / kyuoracleblog.wordpress.com/
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.
Figure/Diagram from Gartner
Virtualization in Perspective: What is Cloud Computing? – Synopsis & Overview
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 ready-to-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 pre-configured 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
Enterprise Manager 12c manages the Infrastructure Cloud:
Infrastructure Cloud – Based on Virtualization and VM Templates/ Assemblies
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
Deployment of Assembly/Template in Self service Cloud
Automated VM Deployment 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
Sign-up today at http://www.ioug.org/cloud & on
Dedicated to communication and information around all areas of Oracle-
centric 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!
IOUG Cloud Computing Special Interest Group (SIG)
17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Q&A
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 18
Graphic Section Divider
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 19
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 20