Oracle is committed to virtualization and uses Xen virtualization. It contributes to the Xen community and hosts Xen events. Oracle VM provides server virtualization and management. It allows running mixed environments on one server and provides templates for rapid application deployment. Oracle VM can manage across the software stack and provides enterprise-quality support. Many customers and Oracle internally use Oracle VM across various workloads. Xen is an integral part of Oracle's grid computing strategy to enable low-cost virtualization.
1. <Insert Picture Here>
Xen Virtualization with Oracle:
Commitment, Integration,
Mission-critical Virtualization
Christian Rothe, christian.rothe@oracle.com
2. 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. Oracle Corporation
• World’s largest business software company
• $22.4 billion revenue, FY08
• 320,000 global customers
• 85,000 employees
• More than 20,000 partners
• Over 10,000 Independent Software Vendors (ISVs)
• Supporting customers in more than 145 Countries
5. Oracle’s Commitment
„We will run our whole
business on Linux“
Lawrence J. Ellison,
LinuxWorld, 2002
6. Oracle’s Commitment
„We will run our base
development on Linux
for all our products“
Chuck Rozwat,
LinuxWorld, 2003
7. Linux: Oracle’s Choice
Dedicated Oracle On
Linux Kernel Demand
Team
Global Oracle
Support in
145
Enterprise Oracle Runs
Its Business
Countries Linux on Linux
All Oracle
9,000
Products Are
Developers
Available on
Linux
8. Oracle: Investing in the Xen Community
• Oracle continues to increase its contribution to the Xen.org community
• Now a member of the Xen.org Advisory Board
• Areas of significant contribution include:
• New Xen debugger
• New implementation effort on the Xen API
• Timer testing
• New memory caching algorithms
• Large page memory support for Xen
• Hosted the Xen Summit North America event in February 2009 at
Oracle headquarters in Redwood Shores
“Having Oracle join the Xen Advisory Board is a significant milestone for the
Xen.org community and Xen hypervisor. With Oracle’s industry leadership and
enterprise market experience, the Xen.org community is further strengthened,
ensuring a continued leadership position as the open source hypervisor of choice.”
- Ian Pratt, founder of the Xen project and Chairman of Xen.org
9. Oracle: Investing in Technology
(Virtual Iron)
Virtualization Management Requirement Oracle Virtual
Today Iron
Adds
Server Virtualization
• Server consolidation
• High availability
• Virtual machine live migration
Dynamic resource management and automation
• Capacity management
• Power management
• Integration: Open, comprehensive, and scriptable API
Full stack management and control
• Deep insight & management of the full software stack
• Management of virtual and physical environments
10. Oracle VM 2.1.5
June 2009
• Final release of Oracle VM 2.1.x to provide integrated
bug fixes and software interoperability with other Oracle
products
• Web Services API for Oracle VM Manager – better 3rd party
software integration
• Integrated bug fixes
• RPM packages delivered via ULN as well as
downloadable ISO images.
• Independent new feature releases (shortly after 2.1.5)
• Centralized Management CLI
12. Database Middleware Applications
• OLTP Database • Application Server • E-Business Suite
• Data Warehousing • Application Grid • PeopleSoft
• Analytics • SOA / Application Integration • Siebel
• Data Security • Business Process Management • JD Edwards
• High Availability • Business Intelligence • Primavera Project Mgmt
• Information Lifecycle Mgmt • Content Management • G-Log Transportation Mgmt
• In-Memory Caching • Identity Management • Agile PLM
• Embedded Databases • Data Integration • Governance, Risk, Compliance
• Spatial Databases • Enterprise Portals • Oracle Retail
• Enterprise Search • Collaboration • Oracle Banking
• Database Development Tools • Java Development Tools • Oracle Communications
• Management Tools • Management Tools • Oracle Utilities
• Database Machine • Hyperion Performance Mgmt • Oracle Insurance
• Exadata Storage • Oracle Public Sector/Taxation
• Oracle Health Sciences
Infrastructure
• Linux Operating System • Clusterware • Storage Mgmt • Server Virtualization • Management Tools
13. Oracle’s Grid-Based Computing
The Self-Managing Grid
The Self-Managing Grid
Integrating…
• Across the stack
Enabling…
The Flexible Grid • Automation
Adding… • Self-management
• Flexibility
• Agility
Integration
Integration
Automation /
Applications
The Grid …through virtualization
Resources that are… Middleware
• Distributed
• Scalable Database
• Manageable OS
Virtual Machines
Virtualization
Physical Pools
Physical Pools
Mid-Tier Server Clusters
Oracle’s unique
ability to deliver
Real Application Clusters Current Phase cross-stack
14. Integration: Full-Stack Solutions
Enterprise Management
Service Level Configuration Provisioning • Dynamic resource management to
Management Management
enhance service level management and
Performance Health Monitoring control
Diagnostics
Management
• Insight into performance and utilization
Virtualization Management at every level
Comprehensive High Oracle VM • Broader deployments with a more
Open API Availability Templates
comprehensive feature set
Dynamic Power Dynamic Capacity
Management Management Live Migration • High availability by-default for
application components to speed
Virtual Machine Virtual Machine Virtual Machine Virtual Machine configuration and deployment
Apps Mgmt Apps Mgmt Apps Mgmt Apps Mgmt • Integration and automation with
OS Mgmt OS Mgmt OS Mgmt OS Mgmt comprehensive and open APIs
Virtualization Server Software Virtualization Server Software
• A single environment for managing
virtual and physical infrastructures
Server Hardware
Storage Networks
17. Server Virtualization with Oracle VM
Oracle Fusion Oracle Non-Oracle Non-Oracle
Database Middleware Applications Applications Applications
Oracle Oracle Oracle Oracle or Red Hat Microsoft
Enterprise Linux Enterprise Linux Enterprise Linux Enterprise Linux Windows
Oracle VM
• Running Mixed Environments on One Single Server
18. Oracle VM
Server Virtualization and Management
Oracle VM is a free, next-generation
server virtualization and management
solution that makes enterprise
applications easier to deploy,
manage, and support.
19. Deploy: Oracle VM Templates
Templates are pre-configured virtual machines (VMs)
containing Oracle products that are
ready-to-go on an Oracle VM virtualized infrastructure
20. Deploy: Rapid Application Deployment
with Oracle VM Templates
E-Delivery Save days or weeks in installation
Download from Oracle and configuration time
• Pre-built, pre-configured VM
• Complete app, middleware, DB Siebel Customize & Save
installation CRM as Golden Images
• Complete Siebel CRM, VM VM VM VM VM
Database 11g, Enterprise
Manager… Oracle VM Server Pool
Siebel
CRM
VM
Oracle VM Servers
Start-Up in
Oracle VM Pool
Import to
Oracle VM NAS, SAN, iSCSI
Siebel
Manager CRM
VM
21. Manage: Across the Entire Stack
Enterprise Manager Grid Control
Application Application
Software Middleware Middleware
Cluster Cluster
stack
…
Monitor Database Database
Administer Cluster Cluster
Oracle Provision
Enterprise Live Migrate
Linux / OEL Guest Guest
Manager Patch
OS OS
Track
configuration
Guest Virtual
Machines
…
Virtual Server Hypervisor/VMM
(Oracle VM)
22. Support: Oracle VM Support
• Enterprise-Quality Support
• No finger pointing: One support call for the complete stack;
• Faster, more efficient, expert-driven;
• Certified with Oracle products.
• Affordable
• 24x7 support worldwide:
• € 384,- for 2 processors per machine per year
• € 768,- for unlimited processors per machine per year
• Includes Oracle VM Manager and all advanced features
• One Oracle Enterprise Linux subscription required on top
of Oracle VM (per physical node)
• Risk-free
• Deploy with confidence and full backing from Oracle
23. Broad Interest
• Oracle VM interest and adoption is expanding
rapidly
• Over 100,000 public downloads of Oracle VM
since introduction at the end of 2007
• Over 5,000 download of Oracle VM
Templates (since Aug’08)
• Complete, pre-built, pre-configured solutions from
Oracle
• Ready to download, import, start-up and use
24. Oracle’s Internal Usage
Oracle VM
• Oracle VM widely deployed across Oracle
• Product Development, Test, QA
• Oracle University’s public training infrastructure
• Oracle On Demand:
• Oracle’s subscription and managed applications business
• As of Dec 2008
• 1,000+ Oracle VM Servers
• 6,500+ guest VMs
• Enterprise Linux and Windows
• Still aggressively rolling across the company
• Expect to increase by 2X+ by 2009
26. Oracle VM Customer:
University of Massachusetts
• Deployment Status: Production
• Number of Oracle VM Servers: 85
• Number of Guest VMs: 250
• Guest OS(es): Oracle Enterprise Linux, Windows
• Major server hardware: Fujitsu FlexFrame
• Major storage hardware: NetApp (NFS)
• Workloads/applications deployed:
• Suite of PeopleSoft applications, Oracle Business Intelligence
Enterprise, Identity and Access Management
“[University of Massachusetts CTO Michael] Poole said that UMass IT department
had been using VMWare … for the past four years, but was standardizing on ….
Oracle [VM] since this…solution best supports the university's requirements for
on-demand availability of applications and database services. “
23 September 2008
27. Xen - An Integral Component of
Oracle’s Grid Computing Strategy
• Enable Low Cost Grid Computing
through a Complete Infrastructure
• Linux
• Virtualization
• Enterprise manager
• Single Source of Support for All
Infrastructure
• Develop and Test the Entire
Stack Together
• Fast, Easy Bare-Metal Install
• Patching and Upgrading
• Rapid Issue Resolution
28. Resources
• Oracle VM Home Page
http://www.oracle.com/virtualization
• Oracle’s Virtualization Blog
http://blogs.oracle.com/virtualization
• Free Download: Oracle VM
http://edelivery.oracle.com/oraclevm