1
! 2 Oracle VM Introduction Adam Hawley, Senior Director Virtualization, Oracle January 15, 2013
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 2011 Oracle Corporation Proprietary and Confidential
Agenda Oracle s Virtualization Portfolio Oracle VM Application-Driven Architecture Oracle VM Lab Overview 4
Cloud Transforming IT Needs Datacenters are becoming Service Centers IT Needs to Deliver Ready to Run Services Integrated Stack Management Scalability & Availability & Agility Isolated Hypervisors are not good enough Certified Interoperability 5
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 and Ops Center Rapid application deployment and management The only server virtualization software supported and certified with Oracle products 6
Oracle VM Server Virtualization Available for both x86 and SPARC Virtualization solution for both Oracle and non-oracle applications The only x86 server virtualization software supported and certified for all Oracle software Boosted to Challenger position 2012 Gartner Magic Quadrant Deploy Oracle Apps as much as 7x to 10x faster than VMware High Performance Faster application deployment Free to download Enterprise-quality support Integrated full-stack management 7
Oracle VM Architecture 8
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 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 memory 9
Server Pools, Networking, and Storage Centrally All from the Manager GUI Policy-based Server Pool Management Oracle VM Servers Server Pool 1 Guest VM creation and management Linux, Solaris, and Windows Server Pool Server Pool Server Pool Storage Repository Server network configuration Server Pool Server Pool Server Pool Storage Connect storage management
Storage Connect Advanced Storage Operations Create LUN Storage Connect Plug-In Framework & API Oracle Plug-In Partner Plug-In vendor_specific_command_create_lun Sun Storage Partner Storage 3.0 Storage Repositories CLONE VM Storage Connect Plug-Ins for Management Oracle and 3 rd party storage from the Manager UI More than just provisioning Create LUNs or Volumes Expand LUNs or Volumes Associate, share with VMs OCFS2 Plug-In _INSTANT_CLONE OCFS2 Filesystem JBOD 11
ENHANCED Support for Application Templates & Assemblies Oracle VM Assembly: Production Environment SOA_PROD_1 SOA_PROD_1 Deployed: Production Environment SOA_PROD_1 VM VM VM WebLogic Server VM VM DB VM Deployment Policies Configuration Metadata Deploy NEW! OVF-based Oracle VM Servers Server Pool 2 Deploy Assembly into Oracle VM Manager as Golden Image Storage Repository NEW! Guest VM API Direct integration between guest software and virtualization layer 12
Oracle VM Templates for Applications Rapid Deployment; 100+ Templates Available Pre-built, pre-configured, production-ready VMs Apps, Databases, Middleware, OS; Siebel CRM, Oracle RAC, More Near zero knowledge of OS, Application installation required Automate deployment of a complete production ready 8 node RAC cluster in minutes through a simple single configuration file Software Delivery Cloud Download Siebel File CRM Import to Oracle VM Manager Start-up in Oracle VM Pool Siebel File Siebel CRM VM 1 CRM Oracle VM Servers Server Pool 2 Customize & Save as Golden Image 13
Easy Integration: Oracle Enterprise Manager Lifecycle Management Test Full management functionality Everything you can do from Oracle VM Manager Integrated life-cycle management Oracle Enterprise Manager 12c Provision Configure Deploy Easy integration New- or existing Oracle VM Manager instance Just point Enterprise Manager instance to Oracle VM Manager instance No migration or re-discovery required No new EM agent deployments required Oracle VM Servers Change & Patch Monitor Application Driven Full Stack Management Easy to use, flexible access Access from EM GUI or Manager GUI or both Use one GUI if the other is off-line EM GUI for application admins, Oracle VM Manager GUI for virtualization admins 14
Oracle VM Lab Architecture Oracle VM guest VM1 RAC-11.2.03 Oracle Linux 6u2 1GB RAM rac.0 IP=192.168.56.100 Private Network Oracle VM guest VM 2 RAC-11.2.0.3 Oracle Linux 6u2 1 GB RAM Rac.1 IP=192.168.56.110 Oracle VM Virtual Machines running on top of Oracle VM Server Oracle VM Manager 3.1.1 HOL9559_ovm-mgr IP=192.168.56.3 VirtualBox VM 4GB RAM Oracle VM Server 3.1.1 HOL9559_ovm-srv IP=192.168.56.2 VIP=192.168.56.4 VirtualBox VM 5GB RAM Virtual Machines running in VirtualBox Laptop 8 16 GB of RAM, i5-3320m cpu (4 vcpus) Native OS: Oracle Linux Update 3 (64 bits) Oracle VM laptop, IP=192.168.56.1 Physical machines replaced by a laptop with VirtualBox 15
Oracle VM Lab Overview Lab 1 Deploying a virtualized infrastructure with Oracle VM Chapter 1 Install Oracle VM Server and Oracle VM Manager Chapter 2 Oracle VM operations with basic storage Chapter 3 Advanced storage operations with Oracle VM Storage Connect plug-in for ZFS Storage Appliance Lab 2 Virtualize and Deploy Applications using Oracle VM Templates Chapter 1 Creation of Oracle VM Server and Oracle VM Manager Chapter 2 Preparing storage and network Chapter 3 Deploy 2 node RAC cluster using deploycluster tool x86 Enterprise Cloud Infrastructure - x86 Enterprise Cloud Infrastructure Chapter 1 Install Oracle VM Server and Oracle VM Manager Chapter 2 Install ZFS Storage Appliance (ZFS SA) Chapter 3 Oracle VM Operations 16
Lab Preparation Requirements Labs 1 & Lab 3 requires 8GB RAM and software to be installed prior to attending the lab Lab 2 requires minimum of 16 GB RAM All labs will be using Oracle Linux as the guest OS. Basic Linux knowledge is required Lab VMs are available for download and can be run at your office The use of Oracle VM VirtualBox is for lab learning purposes. Actual deployment of Oracle VM does not require VirtualBox 17
Resources Home Page oracle.com/virtualization oracle.com/linux oracle.com/solaris Download edelivery.oracle.com/oraclevm edelivery.oracle.com/linux edelivery.oracle.com/solaris 18
Join the Virtualization Community Oracle.com/virtualiza4on Twi$er twi%er.com/@orcl_virtualize Facebook facebook.com/oraclevirtualiza;on Oracle Virtualiza4on Blog blogs.oracle.com/virtualiza;on Youtube Youtube.com/OracleVirtualiza;on 19 2011 Oracle Corporation Proprietary and Confidential
20