Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall

Oracle Linux, Virtualization & OEM12
Discussion
Sahil Mahajan / Sundeep Dhall
1
Copyright © 2011,
2013, Oracle and/or its affiliates. All rights reserved.
reserved.
Insert Information Protection Policy Classification from Slide 8
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.
2
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Linux Products
3
•
What’s in the box?
•
Unbreakable Enterprise Kernel
•
Compatible Red Hat Enterprise Linux Kernel
•
Source code, binaries and patches
•
Enterprise Manager 12c
•
Oracle Clusterware and Cluster Filesystem
•
Ksplice for zero downtime updates
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Kernel Patching with Ksplice
Zero downtime patching
Client
Click icon to add picture
Oracle produces
a normal kernel
update
4
Transformed into
a zero downtime
update
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Loaded into the
Unbreakable Linux
Network
Update downloaded and applied
to RUNNING production
systems with NO DOWNTIME
5
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
6
DTrace, Linux Containers, BTRFS
Lower cost for Acquisition and Operations
Reduced Deployment Effort and Complexity
Using DB Pre-Install RPM's
Enhanced DB Performance
DB Smart Flash Cache, PCIe Flash Card
Built-in High Availability and Clustering
Security / Reliability / Scalability
Highest Quality Support (24 x 7)
Zero Downtime
Kernel / Security Updates Using KSplice
Dedicated Teams
Dev/QA/Support/ISV/Certification/Training
Fully Tested
128,000 hrs/day using Business Applications
Performance Tuned and Tested - Enterprise Features – World Record TPC-C Benchmarks
The same OS and Kernel (UEK) we've built for and use in Oracle enterprise class Engineered Systems
Industry Standards based Linux – Open Sourced – with Binaries and Patches
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Full Life-Cycle Management – OEM12c
Provision / Update / Patch / Manage / Monitor
Developer tools (Studio IDE, debugger, Analyzer
for C / C++ / Fortran) DTrace
Oracle Linux Advantages
Oracle VM
7
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle VM
Server Virtualization and Management
•
For both Oracle and non-Oracle
• Free license
applications
•
•
•
•
•
8
Oracle VM Server for x86/x64
Oracle VM for SPARC
Oracle VM Manager
Oracle Enterprise Manager
The only server virtualization
software supported and certified
with Oracle products
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
• High performance
• Enterprise-quality support
• Faster application deployment
• Integrated full-stack management
Oracle VM
State of the Art
•
State of the art features
–
•
Virtualize your entire data center
–
–
•
9
Live migration, high availability, template deployment,
dynamic resource scheduling, automatic power
management
Oracle Linux, Oracle Solaris, and Microsoft Windows
guests
Runs on x86 and SPARC
Designed to run production database and
middleware workloads
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle VM for x86 Architecture
Oracle VM Manager
•
•
•
•
Centralized management server
Web browser-based: No client required
Manage hundreds or thousands of VMs centrally
Advanced virtualization management included
Oracle VM Server
•
•
•
10
Installs on “bare-metal” servers in about a minute
Guest operating systems: Solaris on x86, Linux, &
Windows: Support for paravirtualized- and hardwarevirtualized kernels & drivers
High performance at scale: Up to 160 physical CPUs and
4TB memory; VM - Up to 128 vCPU / VM and 2TB/VM
memory
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Application Templates & Assemblies
Deployed:
Production Environment SOA_PROD_1
Oracle VM Assembly:
Production Environment SOA_PROD_1
SOA_PROD_1
VM
VM
VM
WebLogic
Server
VM
DB
VM
Deployment Policies
Configuration Metadata
VM
NEW! OVF-based



11
le
ac
Or
VM er
g
na
Ma
Deploy Assembly into Oracle
VM Manager as ‘Golden Image’
NEW! Guest VM API
Direct integration between guest
software and virtualization layer
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Server
Pool 2
Oracle VM
Servers
Storage Repository
Why Customers Choose Oracle VM
12
Oracle VM
Customer Success
Performance and
Scalability
Virtualize database and apps with
confidence
Cost Effective
Zero license fees; affordable
support fees, reduce SW lic. cost
Certification
Fully certified and supported with
Oracle products
Enterprise-Quality Support
Global, 24x7, large-scale support
Integrated Stack
Interoperability, security, high
availability across the stack
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Enterprise Manager 12c (OEM)
13
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Business-driven IT Management
•
14
Complete End-to-End Management Solution is the key!
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Enterprise Manager Cloud Control 12c
Self-Service
Provisioning
Metering and
Chargeback
Policy-Driven Resource
Mgmt
Capacity
Planning
Assembly
Packaging
Foundation Capabilities for Managing Datacenters
Configuration
and
Compliance
Lifecycle
Management
Application
Performance
Management
Application
Quality
Management
Full App-to-Disk
Management
15
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Total Cloud Control
Complete Lifecycle
Management
Self-Service IT
16
|
Integrated Cloud
Stack
Management
Simple and Automated
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
|
Business Driven
Business-Driven
Application
Management
Complete Cloud Lifecycle Management
Optimize
Meter &
Charge
Plan
Setup
Applications and
Business Services
Platform as a Service
Manage
Monitor &
Compliance
17
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
DBaa
MWaa
S
S
Infrastructure
as a Service
Build
Test
Deploy
linux.oracle.com
Demonstration
18
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
OEM12c – Provisioning Automation
Step 1
Step 2
Step 3
Oracle Linux
Provisioning
Oracle Database
Provisioning
Oracle Weblogic
Provisioning
Server #1
Server #2
Oracle Linux
Server #3
Oracle Linux
ol64vm3
ol64vm4
(Oracle Linux
(Oracle Linux
Pre-installed)
Pre-installed)
Oracle Linux with Oracle Database and Oracle Weblogic pre-requisites
ol64vm2
19
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
SD Lab Environment
192.168.2.x (OVM Mgmt, Cluster, Storage, Migration, VM)
RAC Interconnect
sdpc3


WL Target
OL64VM4
DB Target
OL64VM3
OL Target
OL64VM2
OL64
WL Ref
wlsref
S11
sdpc2
OEM12c
- DNS / DHCP server
- TFTP server
- YUM / RPM server
- STAGE server
- OVM Manager
DB Ref
emdb
- Storage Appliance
- iSCSI target
- NFS Server
sdpc1
VNCServer
Oracle VM Server
Solaris 11
Serverpool
OMS Agent
20
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle VM Server