Realize the True Potential of Server Virtualization with Oracle Rossella Bellini Principal Sales Consultant HW Business Uniti
Virtualization Budgets Are Increasing Virtualization Is a Key Driver for Lowering Cost and Increasing Agility Don t Know 10% No Change 31% Decrease 5% Increase 54%
Oracle Virtualization Most Complete Virtualization - Desktop-to-Data Center - From Apps to Disk - Across multiple architectures - x86 & SPARC Most Integrated Server Virtualization - Applications-to-Disk - Integrated Management - Accelerated Application deployment and provisioning Most Efficient Server Virtualization - Best to deploy Database and Apps workloads - Lower cost Greater IT Efficiency, Agility and Flexibility
Industry s Most Complete Virtualization Portfolio SERVER VIRTUALIZATION DESKTOP VIRTUALIZATION STORAGE VIRTUALIZATION Exadata ASM Storage Connect Open Storage Oracle Server for x86 Oracle Server for SPARC Solaris Containers Dynamic Domains Virtual Desktop Infrastructure Sun Ray Secure Global Desktop VirtualBox
Oracle Server Virtualization Platform Choice & Flexibility Solaris Solaris Linux Windows Oracle Server for SPARC Oracle Server for x86 SPARC (CMT) Hardware x86 Hardware Evolution of Solaris Logical High performance hypervisor Domains; Integration with Oracle for x86 architecture family Supported guests: Linux, Highly efficient hypervisor for Sun Windows, Solaris Chip Multithreading (CMT) servers Multiple, independent Solaris OS instances Roadmap: Uniform, integrated virtualization management across SPARC CMT and x86/x64 through Oracle Manager
Solaris and SPARC Virtualization Better Resource Utilization for a More Efficient Datacenter Domains and Oracle Solaris Containers Domain A App Oracle Server Domain A OLTP DB App OLTP DB Domain B App Domain B DW DB M-Series Oracle Solaris Containers Web DB App Web App Domain C Web Web Web T-Series Oracle Solaris
Oracle Server for SPARC The Virtualization Platform combining the best of Oracle Solaris and SPARC for Your Enterprise Server Workloads Isolated OS and applications in each logical (or virtual) domain Firmware-based hypervisor Each logical domain runs in dedicated CPU thread(s) SPARC Hypervisor T-Series Server Optimized for SPARC / Solaris 7
Oracle Server for SPARC Components Logical Domains Manager Logical Domains Manager > Interface to control and configure logical domains Oracle Solaris OS Oracle Solaris OS > Domains and virtual drivers System Firmware > The hypervisor System Firmware Docs, Training and Support > Resource, information and Docs, Training & Support 8 best practices
Oracle Server for SPARC For T-Series Servers Create up to 128 independent logical domains isolated via hardware/firmware Optimize with Oracle Solaris ZFS, DTrace, Predictive Self Healing and Solaris Containers Dynamically re-configure computing resources to meet business demands Utilize redundant virtual networks and disks to create more highly available domains Perform domain migration from system to system quickly with very little latency
Integrated Support Sun SPARC Enterprise T-Series systems come with the right to use (RTU) for Oracle Server for SPARC, and the software is pre-installed. For systems under warranty or with support, you can download the software, system firmware, and updates. Oracle Premier Support for Systems provides fullyintegrated support for Sun server hardware, firmware, OS and Oracle software. 10
New: Oracle Server for SPARC 2.0 Advanced Virtualization For SPARC T3 Servers Enhanced Performance Deliver native I/O throughput in the guest domain Assign individual PCI cards to guest domains Advanced Resource Management Memory dynamic reconfiguration Add/Remove memory to an active domain, in 256MB increments Improved Power management CPU clock speed adjustments Memory power management Power limit
Consolidate with Oracle Server for SPARC Consolidate many applications Isolation allows each domain to have its own patch level Maximize the use of the Chip Multithread (CMT) architecture Larger and larger systems are making virtualization an essential tool 12
Dynamic Reconfiguration and Virtual Resources AM/Day/Week PM/Night/Weekend Adjust your systems to your business requirements on demand > Dynamically: CPU & Virtual IO > Delayed Reconfig: Memory Improve utilization by balancing resources between domains Virtual network/switch support together with dedicated hardware mapping 13
Domain Mobility AM/Day/Week PM/Night/Weekend Migrate workloads between logical domains without shutting down the application Keep services running in preparation for planned maintenance Save and reduce energy costs doing mini-consolidations in quiet periods Be proactive and be able to react to any service degradation 14
Physical-to-Virtual (P2V) Conversion Move applications easily to Oracle Server for SPARC > Source: Oracle Solaris 8, 9 or 10 > Target: Guest domain running Oracle Solaris 10 Three easy steps with ldmp2v
Oracle Enterprise Manager Ops Center Complete life-cycle management for physical & virtual systems Control virtual server proliferation Gain visibility across the enterprise Correlate across virtual & physical systems Efficiently manage resources across systems Optimized for Sun System Management SPARC & x86 Oracle Solaris OS Oracle Server for SPARC & Oracle Solaris Containers 16 Virtual Machines (Solaris Zones & Logical Domains) Underlying hardware (x86 and SPARC-based servers)
Management with Ops Center Oracle Server for SPARC Lifecycle Mgmt Create, Delete, Configure, Boot, Shutdown, etc. 17 Monitoring Resource Pools CPU, Memory, File Policies, Auto Systems, Aggregate Restart Utilization Migration Domain Mobility
Oracle Server for x86 Overview
Oracle Server for x86 Oracle is a free, next-generation server virtualization solution that makes enterprise applications easier to deploy, manage and support.. The only server virtualization software supported and certified for all Oracle software Free to download Enterprise-quality support Real-world deployment testing Risk-free virtualization 19
Oracle Server Virtualization and Management Oracle Manager & Enterprise Manager - Manage hundreds- or thousands of servers - Central Java management server Web browser-based management console - Advanced virtualization management including Live Migration, HA / auto-restart, loadbalancing Oracle Server - Installs on bare-metal servers in about a minute - Guest operating systems: Enterprise Linux - Support for paravirtualized- and hardware-virtualized kernels & drivers Microsoft Windows - Included With Oracle Tools (PV drivers) Oracle Solaris
Oracle Server for x86: Architecture Server Pools: Pool resources Load balance Migrate Auto failover Oracle Manager: Browser-based Java server Scalable & Available Server Pool Browser Server Pool Oracle Manager Oracle Servers Oracle Servers NAS, SAN, iscsi Oracle Servers: Host guest s Enterprise Linux Windows XE, SE, EE or RAC Database NAS, SAN, iscsi Shared Storage Pool Options: NAS/NFS SAN iscsi
High Availability: Guest Virtual Machine Live Migration HA / Auto-restart Browser Cluster SSL Migration Clustered Manager Cluster m X Oracle Servers Oracle Servers Planned Events: E.g. maintenance or upgrades Secure Live Migration Zero interruption HA Auto Restart m NFS, SAN, iscsi X XE, SE, EE, or RAC Database Pool Masters assure Secure Migration or HA restarts complete in the event of a Manager outage NFS, SAN, iscsi Unplanned Events E.g. Server or failure HA Auto-restart in pool No manual intervention
Physical-to-Virtual / Virtual-to-Virtual Machine Conversion Conversion to Oracle Oracle Manager Oracle Server Pool Oracle Servers NAS, SAN, iscsi Physical Server: Enterprise Linux Windows ware Virtual Machines (vmdk images) Windows Linux Consolidate Servers Eliminate ware license expense
Oracle Enterprise Manager Integrated Management From Apps to Disk Oracle Enterprise Manager Manage applications topdown, from the business perspective by understanding user experiences and business impact of IT issues Manage entire application lifecycle to increase business agility with comprehensive application quality management and compliance solutions Oracle Solaris 2009 Oracle Reduce operational costs through intelligent diagnostics and automated IT processes 24
A Superior High Availability Environment Earlier Warning, Better Context, Minimized Impact Earlier Warning: Enterprise Manager - Monitors & detects application issues to address before they become problems - Avoid HA events, minimized impact Better Context: Guest Clustering - Application-aware response Middleware clustering Real Application Clusters Oracle HA Clusterware Virtualization Layer-HA - Only HA available from virtualization products: not application aware - Simple, reliable, automated restart after complete failure 2009 Oracle 25
Accelerate Enterprise Applications Deployment Greater Efficiency, Agility & Flexibility
It s All About the Applications Develop products that make enterprise software Easier to deploy Easier to manage Easier to support Provide exceptional performance and scalability under load Provide deterministic high-availability Support for large-scale storage infrastructure Economics to permit ubiquity, i.e. virtualizationby-default architectures 2010 Oracle 27
on vir tu ali 1 to 3 weeks 1-5 days ze In d s re t an all so d ur & all ce co s pl nf atf ig or ure m so OS Cr ftw to eate ar a / e c ut u om st ate om p i ze ro scr Us ce ip ss ts all e sc pl sof rip atf tw ts or ar or m e m en co an vir mp ua on on lly me en co In t e n t ts n fi en gr to gu d- ate cr re to ea -en and te d t e pla st tfo co rm mp De en let pl vir e oy on ap me pl nt i ca ti o n Pr ov isi Challenges in Creating Custom Platform Environment Within Enterprises Today 1-2 days 1-5 days.5 day 1-2 days.5 day
Oracle Templates Accelerate Application Deployment E-Delivery Download from Oracle Pre-built, pre-configured Complete app, middleware, DB installation Complete Siebel CRM, Database 11g, Enterprise Manager Siebel CRM File Enterprise Manager Start-Up in Oracle Pool Import via Oracle Manager Save days or weeks in installation and configuration time Customize & Save as Golden Images Siebel Siebel CRM CRM 1 2 Oracle Server Pool Oracle Servers NAS, SAN, iscsi 2009 Oracle 29
Available Oracle Templates Oracle Database 11g Oracle Siebel CRM 8 Oracle PeopleSoft 9 Oracle E-Business Suite Release 12 JD Edwards Enterprise One Oracle Enterprise Manager Oracle Fusion Middleware Oracle Enterprise Linux More www.oracle.com/technetwork/server-storage/vm/templates-101937.html 30
Oracle Template Builder: Today Same functionality accessible as scripts or in client GUI Forward looking information is subject to change without notice at Oracle's sole decretion.
Oracle at Work
Why Do Customers Choose Oracle Oracle Customer Success Performance Virtualize database and apps with confidence Cost Effective Zero license fees; affordable support fees Certification Fully certified and supported with Oracle products Enterprise-Quality Support Global, 24x7, large-scale support Integrated with Apps Interoperability, security, high availability across the stack 2010 Oracle 33
MercadoLibre Standardizes on Oracle Largest online trading platform in Latin America More than 37.8 million users 21 million transactions in 2008 Standardized on Oracle Saving Datacenter Space and Power electricity 4 :1 electricity, floor space & cooling reduction Simplified Server Management Oracle Live Migration for High Availability Oracle Templates for Fast Provisioning Private Cloud 2009 Oracle Proprietary and Confidential 34
Summary: Oracle Virtualization Most Complete Virtualization Desktop-to-Data Center From Apps to Disk Across multiple architectures - x86 & SPARC Most Integrated Server Virtualization Applications-to-Disk Integrated Management Accelerated Application deployment and provisioning Most Efficient Server Virtualization Best to deploy Database and Apps workloads Lower cost Greater IT Efficiency, Agility and Flexibility
For More Information Oracle Virtualization Home Page http://www.oracle.com/virtualization Oracle s Virtualization Blog http://blogs.oracle.com/virtualization Free Download: Oracle Server for x86 http://edelivery.oracle.com/oraclevm More on Oracle Server for SPARC http://oracle.com/solaris
37