3This is a Safe Harbor Front slide, one of two Safe Harbor Statement slides included in this template.One of the Safe Harbor slides must be used if your presentation covers material affected by Oracle’s Revenue Recognition PolicyTo learn more about this policy,
4Program Agenda1Oracle Virtualization Strategy What’s New with Oracle VM Server Virtualization Q&A23
6Application-Driven Virtualization Virtualization offers key cost savings benefitsServer consolidationLower energy, facility and labor costsOracle’s virtualization strategy offers much moreApplication-centric: Integrated management of the full hardware and software stack from servers and storage to the end-user deviceIntegrated supportVirtualization that makes software & systems easier to deploy, easier to manage, and easier to supportNot Virtualization for Virtualization’s Sake
7Oracle VM – Foundation for Cloud Oracle Enterprise ManagerAt the core of Oracle’s Cloud strategyIntegrated VM lifecycle & cloud management solution with Oracle Enterprise ManagerSupports both x86 and SPARCCertified for Oracle productsCloud platform for Oracle & Non-Oracle applicationsSupports Oracle Linux, Oracle Solaris, Microsoft Windows, and other Linux distributions
8Enterprise Application Lifecycle Challenges Application-Driven Server VirtualizationI need to add new features to our product now.I need to make sure my environment is compatibleUpdate/ UpgradeDevelopTestDeployIs the new app compatible?I can’t afford the downtimeTo better understand virtualizating the applications and plan for cloud infrastructure so that we can future proof our datacenters, we need totake a closer look at the application lifecycle challenges to understand what concerns are facing application owners & developers and build the foundation suitable for the cloud. It’s analogous to building and planning a city. City infrastructures must plan for population growth/density and resources needed to sustain the community.As with server virtualization, application virtualization is also starting with the development and QA environment.This is simply due to the high and rapid demand to turn around new features. Imagine if you are an online retailer or a banking organization that offers products or services on the internet.When your customer requests for a new banking feature or shopping feature, most likely you’d have to consider adding to stay competitive.Given the short turn around time, how do you manage the following:Check for OS compatibility if you need to update the OS or the business application to add the new featureHow can you quickly spin up a new development environment with database, business apps, application serverThen once done development, how does your QA colleague verify the resiliency or load that the application has to withstand. How do they setup redundant application instances or clusters quicklyOnce you’re done, IT Ops will be reluctant to perform any update or upgrade for fear of potential incompatibility and consequently downtime.These are just the highlights of the challenges that need to be addressed.QA needs access to new storage, change database configuration….I don’t have time to stage a cluster environment to testIT needs to roll out app ASAP.Too many dependencies, how do I ensure the proper application configuration
9Oracle VM Templates Simplify Application Deployment DM-0Oracle and non-Oracle SystemsPre-Built by Oracle Download Deploy9
10Oracle VM Powering Oracle Engineered Systems Oracle VM Integrated with Oracle Systems Oracle x86 &SPARC systemsOracle VM is integrated into nearly all of the Oracle engineered systems.10
11Self-Service Provisioning Oracle Enterprise Manager 12c Total Cloud Control and Full Stack ManagementSelf-Service ProvisioningMetering andChargebackCapacityPlanningOracle Enterprise ManagerPaaSIaaSNot Just the VM but also the App Running Inside the VMPlanIdentify all IT assetsDecide apps, cost models, policies, roles…Consolidation planning (P2V, P2E, DB, App..)SetupCreate pools, zones …Setup shared componentsSetup services (IaaS, DBaaS, PaaS, Apps)Setup self service portalBuild, Test and Deploy ApplicationsAssemble using shared componentsTest & deploy apps through self servicesMonitorEnd-user/business monitoring (BDAM: user exp, BT, BS, AS, business services, business KPIs…)App monitoring (App uptime,/health, perf, SLM..)Infrastructure monitoring (A2D, compliance, etc)Manage and SupportStart/stop servicesPolicy driven scale up/downBackup/recoveryManage downtime: patch, upgrade…Meter and ChargeMeter resource utilization and cloud usageOptionally chargeback to users/departmentsOptimize cloud: performance, capacity, QOS, agility, geography, people, costs…OptimizeConfiguration & ComplianceLifecycle ManagementApplication Performance& Quality ManagementPolicy-Driven Resource MgmtAssembly Packaging
12Oracle VM Family: Choice and Flexibility From Fully Configurable Software to “Turn Key” SystemsOracle VM software for x86 & SPARCZero cost license: pay only for supportFull functionality including all management softwareYour hardware infrastructureVirtual Compute ApplianceEnterprise class, turn key converged infrastructure system containing servers, storage, network, and softwareFrom power-on to production in about an hourAutomated installation and configuration
13Market Drivers What’s New with Oracle VM Server for x86 and Oracle VM Manager
14Oracle VM for x86 Architecture Oracle VM ManagerCentralized management serverWeb browser-based: No client requiredManage hundreds or thousands of VMs centrallyAdvanced virtualization management includedOracle VM ServerInstalls on “bare-metal” servers in about a minuteGuest operating systems: Linux, Solaris & Windows: Support for paravirtualized- and hardware-virtualized kernels & driversHigh performance at scale: Up to 240 physical CPUs and 6TB memory; Up to 128 vCPU and 2TB memory per VM
16What’s New in Oracle VM Server 3.3 Infrastructure changes in Oracle VM ServerUpgrades the hypervisor from Xen 4.1 to Xen 4.3Upgrades the dom0 kernel to UEK Release 3Brings dom0 user space to Oracle Linux 6Oracle VM Server installation partitioningThe Installer handles all disk partitioning itself to optimize installation. The remaining disk space can be used to host a repository or can be attached to a virtual machine.Upgrade multiple servers or pools using the bundled tool (UpgradeServers.py)Supports server upgrade from 3.1/3.2 to 3.3Oracle VM Server Installation Partitioning: The Oracle VM Server Installer now handles all disk partitioning itself to optimize installation. Part of this process ensures that only the maximum required disk space for the Oracle VM Server software is used, any remaining disk space is automatically partitioned to be used as a discoverable local disk that can be used to host a repository or that can be attached to a virtual machine hosted on the server. This improvement to disk space usage ensures the best possible use of machine resources. This change is only supported for locally hosted boot disks and does not apply to SAN disks.Infrastructure Changes in Oracle VM Server: Major changes to the underlying technology used for Oracle VM Server on x86 hardware have been implemented. Significantly, the Xen hypervisor has been upgraded to version 4.3, and the Oracle Linux version, used in dom0, has been upgraded from Oracle Linux 5 to Oracle Linux 6. Furthermore, the Linux kernel used in dom0 has been updated to UEK3.Because the change of Oracle Linux 5 to Oracle Linux 6 on the Oracle VM Server 3.3, the upgrade of servers to 3.3 is a much more complicated process. Two separate yum repos need to be set up to be used to make the transition. In order to make this upgrade manage-able by customers, there is a new python script (UpgradeServers.py) that will perform the upgrade across multiple servers. Because of the complexity, rules will prevent the server upgrade from being done using the UI or CLI. Only the UpgradeServers.py script will perform the upgrade. Upgrading a 3.1 or 3.2 server to 3.3 using the server CDROM is not supportedThe script can be found on the Manager system here:/u01/app/oracle/ovm-manager-3/ovm_tools/bin/UpgradeServers.pyThe script allows you to specify a set of servers or pools (or both) to be upgraded. The script requires that the 2 repos be set up ahead of time with specific names. Then by running the script, all the servers will be upgraded. It will do the normal maintenance mode work so that VMs are automatically moved around to allow servers to be upgraded and rebooted.The SPARC update process is slightly different. For SPARC, you still need two IPS repositories (IPS is similar to yum) with specific names, and then perform the upgrade using the UpgradeServers.py script.
17What’s New in Oracle VM Manager 3.3 InfrastructureInfrastructure change to support larger and more diverse environmentsStats/events/Jobs scalability improvementWeblogic Server 12cJava 7GUI/CLI implementation switched to WS-APIsGreater simplicity with the bundled MySQL Enterprise Edition, without dependency on an external database as the management repositoryThis change allows for improved supportability, automated backups by default, backup restoration tools, integrated tools for database object consistency checking, etc.Oracle VM Manager install/upgrade improvementsInfrastructure Changes in Oracle VM Manager: Much of the technology used to enable Oracle VM Manager has been updated to take advantage of new features, improved performance and security fixes. Major changes to these components include the migration to Oracle WebLogic 12c, code rewrites to use Java 7, and an update of the MySQL Database included with Oracle VM Manager to use version 5.6. The Oracle VM Manager user interface and the Oracle VM Command Line Interface have been rewritten to use the new Oracle VM Web Services API to provide further consolidation.Database Use Simplified:Given our database is an internal database and several customers have had data loss due to failure to backup their custom Oracle database, we will only support MySQL in 3.3 and going forward. Upgrade will provide the full capability to upgrade from an Oracle installation to a MySQL installation.Database Object Consistency Checking: Tools are now in place to check the status of objects stored within the database, along with their relationships and references. These tools can assist in tuning the database and can help support technicians resolve potential database issues. Consistency checks are performed alongside the automated backup facility.Database Consolidation: As of release 3.3.1, only the bundled Oracle MySQL Enterprise database is supported as a backend repository for the Oracle VM Manager. Removal of support for other Oracle Database types allows Oracle VM Manager to have more control over regular automated database backup, support for database consistency checking tools and other facilities required to improve reliability and performance. Furthermore, by limiting support to the bundled database it is possible to improve troubleshooting documentation and tools.Errata Allows for Security Updates:Given the importance of staying current with security alerts and patches, upgrade will allow for updating our Java version, and MySQL and WebLogic security updates. Errata releases will be larger as they will always account for the possible need to update infrastructure components. In past releases we did not have any facilities to upgrade infrastructure.
18What’s New in Oracle VM Manager 3.3 ProgrammabilityFully supported Web-Services APIOracle VM Manager now exposes a fully supported web-services API that offers both SOAP and REST interfaces to program any action supported within Oracle VM.Developer’s Guide provided as part of the documentation setFully Supported Web Services API: Oracle VM Manager now exposes a fully supported Oracle VM Web Services API that offers both SOAP and REST interfaces to program any action supported within Oracle VM. See the Oracle VM Web Services API Developer's Guide for more information.
20What’s New in Oracle VM Manager 3.3 PerformanceNew statistics and events modelServer notification thresholding.Huge Pages supportImprovements to messaging with guest VMOther code changesVarious portions of the code-base have been rewritten to enhance performance in environments that have been scaled up to make use of many disks, repositories, servers or virtual machines.PerformanceNew Statistics and Events model: The statistics and events model has been entirely rewritten to offer significant performance gains. A queued job task is in place to monitor the number of generated statistics and to adjust the threshold automatically during periods where the number of statistics exceeds the threshold.Server Notification Thresholding: Oracle VM Server notifications can increase the number of generated events and jobs impacting on performance and filling log files to make them unusable. A facility has been provided to control and limit the number of notifications that a server can generate by setting notification thresholds.Improvements to Guest VM Messaging: A change to the Guest Additions Messaging facility within Oracle VM to support multiple key-value pairs within a single message reduces the number of jobs that are generated within Oracle VM Manager resulting in significant performance gains.Other Code Changes: Various portions of the code-base have been rewritten to enhance performance in environments that have been scaled up to make use of many disks, repositories, servers or virtual machines.Huge Page Support: Support for Huge Pages, or Super Pages, has been added into Oracle VM to allow guests, hosted on an x86 server pool, to take advantage of this functionality to improve performance and reduce the I/O that results from page lookups in virtualized environments.
21What’s New in Oracle VM Manager 3.3 Networking ImprovementsImproved VLAN supportVLAN support has been simplified, and introduces the concept of a VLAN Interface, allowing you to simply define which ports are used for which VLAN tags.You can define VLAN Interfaces as you need them and many of the restrictions on using VLANs within Oracle VM have been removed.Added support for HTTP proxies when importing an OVF assembly, virtual disk or virtual CDROM.Networking ImprovementsAddition of Network Bridges and virtual Switches to Model: The Oracle VM Manager core model has been updated to provide better representation of network bridge and switch objects as they exist on each Oracle VM Server. This helps to resolve issues where bridges or virtual switches have been created manually on an Oracle VM Server and provides the mechanism to develop tools to better handle bridge and virtual switch configuration.Improved VLAN Support: VLAN support has been completely restructured within Oracle VM. The previous model which involved configuring VLAN Groups and VLAN Segments was inflexible, confusing and could sometimes impact on the Management Network. VLAN support has been simplified, and introduces the concept of a VLAN Interface, allowing you to simply define which ports are used for which VLAN tags. You can define VLAN Interfaces as you need them and many of the restrictions on using VLANs within Oracle VM have been removed.Added Support for HTTP Proxies: Oracle VM Manager now has added support to define an HTTP proxy that should be used when attempting to import an OVF assembly, virtual disk or virtual CDROM. This change expands on the ability to define a proxy when importing a template or virtual machine.
22What’s New in Oracle VM Manager 3.3 SecurityService consolidationThe number of required ports open have been reduced through the consolidation of various services and the global use of the web services API.These changes reduce the number of potential attack vectors available to malicious users.Certificate-based authenticationOracle VM Agent now uses SSL certificates to authenticate requests from Oracle VM Manager once the server has been discovered.Certificate-based authentication can be used for all web service API requests, to ease automation while retaining a better security model for authentication.SecurityService Consolidation: The number of required ports open in a deployment, and the mechanisms that are used for components to communicate have been reduced through the consolidation of various services and the global use of the web services API. These changes reduce the number of potential attack vectors available to malicious users.Certificate-based Authentication: The Oracle VM Agent now uses SSL certificates to authenticate requests from Oracle VM Manager once an Oracle VM Server has been discovered. This reduces the possibility that a malicious user can perform a brute-force dictionary attack to authenticate against an Oracle VM Server that is under the ownership of an Oracle VM Manager instance. Furthermore, certificate-based authentication can be used for all web service API requests, to ease automation while retaining a better security model for authentication.
23What’s New in Oracle VM Manager 3.3 Enhanced SPARC server virtualization managementAddress the top SPARC customer requests for new deploymentsAdds support for Fibre Channel, iSCSI and local disk for guest VM, in addition to NFS support introduced in Oracle VM Manager 3.2. Also supports ZFS volume and local disk as repositoryProvides the ability to configure guest VM High Availability (HA) – allowing guest VM auto- restart on failure by a simple UI settingAllows configuration of redundant I/O service domains for improved system availabilityVarious networking improvements (Active-backup network bonding, Jumbo Frames and MTU configurations, and VLAN integration) for SPARC systemsPackage management and SPARC upgradesSPARC SupportSupport for iSCSI, FibreChannel, and Local Disk for VM Assignment: iSCSI and FibreChannel disks can now be discovered for SPARC systems and can be directly assigned to virtual machines running in a SPARC server pool. Configuring repositories on these disks is currently not supported. Local disks, ZFS volumes and NFS exports can be discovered on SPARC systems and can be used for repositories or can be assigned for use by any virtual machine running on the same server.Package Management and SPARC Upgrades: Added support for package management within the Oracle VM Agent has made it possible to manage future SPARC server upgrades directly from Oracle VM Manager. Changes to the upgrade tools within Oracle VM Manager allow you to define Server Upgrade Groups where you can specify the IPS repository that should be used to perform future upgrades.Support for HA Virtual Machines: Virtual machines running in a SPARC server pool can now be configured for high availability if the storage for the server pool is using an NFS filesystem.Improved Network Support: Support for various networking functionality has been added to Oracle VM Server for SPARC systems. Support has been added for Active-Backup network bonding. VLAN integration is now fully supported on SPARC systems. Support for Jumbo Frames and MTU configuration has been added on network port and bond configuration.
24Oracle VM Storage Connect Integration Vendor plug-ins updated to support Oracle VM 3.3 Storage Connect Plug-In Framework & APICreate LUNOracle Plug-InPartner StoragePartner Plug-Invendor_specific_command_CREATE_LUNSun Storage3The Oracle VM Storage Connect framework provides a storage discovery and provisioning API that enables the provisioning and management of storage platforms directly from within Oracle VM Manager. The abstraction provided by the Storage Connect framework allows administrators to perform provisioning operations without the need to know the specific behavior of any storage platforms that are being used within the Oracle VM infrastructure. The Storage Connect API allows third party storage vendors to develop their own Oracle VM Storage Connect plug-ins that enable their storage appliances to interface with the Storage Connect framework.ZFS Storage Appliance: https://blogs.oracle.com/virtualization/entry/friday_spotlight_oracle_vm_storageWith the release of Oracle VM 3.3, the storage connect plug-in for Oracle ZFS Storage Appliance has been updated to enable Oracle VM 3.3 to provision and manage the Oracle ZFS Storage Appliance. To download the software and read the documentation, visit 2) EMC: https://blogs.oracle.com/virtualization/entry/updated_oracle_vm_storage_connect13) NetApp: https://blogs.oracle.com/virtualization/entry/updated_oracle_vm_storage_connect…Storage RepositoriesOCFS2 FilesystemJBODOCFS2 Plug-In_INSTANT_CLONECLONE VMMore than just provisioning…Create LUNs or VolumesExpand LUNs or VolumesAssociate, share with VMsStorage Connect Plug-Ins for Management…Oracle and 3rd party storage…from the Manager UI
25Continued Innovations Oracle VM Server for x86 and Oracle VM ManagerManagement integration and full stack optimizationUpdated dom0Drivers for Oracle Linux = drivers for Oracle VM Server with Unbreakable Enterprise KernelRapid driver availability, streamlined partner certificationsXen – architectural choice of the hypervisorContribute to upstream development, also productize key features for enterprise customers, such as PVH (PV in HVM container)Storage / network enhancementsAdvancement in software defined network (SDN)Performance improvementsEnhancements in config options25
26Integration with Oracle VM Manager Oracle VM Manager - control plane for the virtualization layerProvides one set of APIs for x86 and SPARCBrings common customer experience across x86 and SPARCAlso explores support for light-weight OS virtualizationOracle VM Manager required by Oracle Enterprise Manager for full stack managementDeploy Virtual Appliances (Templates & Assemblies)Oracle VM Manager APIs also utilized by Oracle Virtual Assembly BuilderORACLE VM MANAGERSPARCX86
27Market DriversWhat’s New with Oracle VM Server for SPARC
28Oracle VM for SPARC Architecture Oracle VM ManagerCentralized management serverWeb browser-based: No client requiredManage hundreds or thousands of VMs centrallyAdvanced virtualization management includedOracle VM Server for SPARCSupported on all SPARC T & M Series PlatformsHigh RAS architecture - service domain separationSolaris Zones, Kernel Zones, logical domains, physical domains co-exist and are compatibleHigh performance at Enterprise scale: Up to 1000’s of physical CPUs, up to 32 TB memory per VM, up to 128 LDoms per physical partition
29Optimized for SPARC & Oracle Solaris Oracle VM Server for SPARCSupport for Solaris Workloads on SPARCOptimized for SPARC & Oracle SolarisIsolated OS and applications in each logical (or virtual) domainFirmware-based hypervisorSPARC HypervisorOracle VM Server for SPARC, previously called Sun Logical Domains, provides highly efficient, enterprise-class virtualization capabilities for Oracle’s SPARC T-Series servers. Oracle VM Server for SPARC leverages the built-in hypervisor to subdivide system resources (CPUs, memory, network, and storage) by creating partitions called logical (or virtual) domains. Each logical domain can run an independent operating system. Oracle VM Server for SPARC provides the flexibility to deploy multiple Oracle Solaris operating systems simultaneously on a single platform. This is the virtualization solution that fully optimizes Oracle Solaris and SPARC for your enterprise server workloads.Each logical domain runs in dedicated CPU thread(s)29
30Oracle VM Server for SPARC Advanced Virtualization For SPARC Servers Leading price / performanceMeet the most aggressive business requirementsSecure live migrationIncrease application service levelHigh performance virtual I/O (disk and network)Better throughput with flexibility!SR-IOV and PCIe Direct I/OCPU efficient, Native I/O performance!Dynamic reconfigurationChange resources on the fly!Advanced RASHigher availability across all levelsPhysical-to-virtual (P2V) conversionEasily move legacy Solaris to virtualized environmentDynamic ReconfigSupportedCPUMemoryVirtual I/OSR-IOVLeading Price/Performance – The low-overhead architecture provides scalable performance under increasing workloads without additional license cost. This enables you to meet the most aggressive price/performance requirements.Secure Live Migration – Enables you to migrate an active domain to another physical machine across the same or different generations of SPARC T-Series servers while maintaining application services to users. In addition, on-chip cryptographic accelerators deliver secure, wire speed encryption capabilities for live migration – without any additional hardware investment.Single-Root I/O Virtualization (SR-IOV) – Deliver superior application workload performance with single-root I/O virtualization (SR-IOV) on Oracle's SPARC T3 and SPARC T4 platforms SR-IOV enables the efficient sharing of PCIe network devices among I/O domains so application workloads can achieve native I/O performance.PCIe Direct I/O – Extends current PCIe support to enable you to assign either individual PCIe cards or entire PCIe buses to a guest domain. This not only provides I/O configuration flexibility, but also delivers native I/O throughput.Dynamic Reconfiguration (DR) – Allows computing resources to be dynamically added or removed on an active domain. You can add and remove CPUs, virtual I/O, cryptographic units (aka MAU), and memory on an active domain. Moreover, cryptographic units and CPUs are dynamically reconfigured together to simplify operations and to ensure consistent performance. These capabilities help organizations to better align IT and business priorities.Advanced RAS – Each logical domain is an entirely independent virtual machine with its own OS. The logical domain supports virtual disk mutipathing and failover, as well as faster network failover with link-based IP multipathing (IPMP) support. The logical domain can also handle path failure between an I/O domain and storage. Moreover, the domain is fully integrated with the Solaris FMA (Fault Management Architecture), which enables predictive self healing.Physical-to-virtual (P2V) Conversion – Quickly convert an existing SPARC server that runs the Solaris 8, Solaris 9, or Oracle Solaris10 OS into a virtualized Oracle Solaris 10 image. Use this image to facilitate OS migration into the virtualized environment.30
31Oracle VM Server for SPARC Advanced Virtualization For SPARC Servers (Cont’d) CPU whole core allocation and core affinityHigher application performance!CPU dynamic resource management (DRM)Better alignment of IT and business prioritiesCPU power managementGreater power efficiency and lower cost!Advanced network configurationFlexibility to meet networking requirementsEnhanced SNMP MIBInteroperate with 3rd party management softwareOfficial Certification and Full Stack SupportCover hardware, firmware, virtualization, OS and the software stackCPU Whole Core Allocation and Core Affinity – Enable organizations to optimize the assignment of virtual CPUs to deliver higher and more predictable performance for all types of application workloads.CPU Dynamic Resource Management (DRM) – Enable a resource management policy and domain workload to trigger the automatic addition and removal of CPUs. This ability helps you to better align your IT and business priorities.Advanced Network Configuration – Configure your network to use the following features to obtain more flexible network configurations, higher performance, and scalability: Jumbo frames, VLANs, virtual switches for link aggregations, and network interface unit (NIU) hybrid I/O.Low-Overhead, Higher-Scalability Networking for Oracle Solaris 11 Express – Extended mapin space allows virtual network devices to use shared memory to exchange network packets, which improves performance and scalability.Enhanced Management Information Base (MIB): – Enables the SNMP MIB to use the latest Logical Domains Manager XML interface, permitting third-party management software to access the new features and resource properties.Official Certification Based On Real-World Testing – Use Oracle VM Server for SPARC with the most sophisticated enterprise workloads under real-world conditions, including Oracle Real Application Clusters (RAC).Affordable, Full-Stack Enterprise Class Support – Obtain worldwide support from Oracle for both your entire virtualization environment and workloads. The support covers hardware, firmware, OS, virtualization, and the software stack.31
32Secure Live Migration More Secure, More Flexible Eliminates Application DowntimeLive Migration on the same or different generations of supported SPARC T-Series and SPARC M-Series SystemsOn-chip Crypto Accelerators Deliver Secure, Wire- Speed Encryption for Live MigrationNo additional hardware requiredEliminates requirement for dedicated networkMore Secure, More FlexibleLive migration: Enables users to migrate an active domain to another host machine while maintaining application services to users. Secure, encrypted migration included: On-chip cryptographic accelerators deliver secure, wire speed encryption capabilities for live migration – without any additional hardware investments.Other products (including VMware) migrate VM data in the clearRequires dedicated networkLeaves sensitive data vulnerable (passwords, account numbers, etc.)Please review the documentation on the specific requirements:Shared Storage
33What’s New with Oracle VM Server for SPARC v3.1.1 Delivered in March 2014 on Solaris 11.1 SRUAdds support for:Fibre Channel SR-IOV: extends SR-IOV benefits beyond networkNetwork bandwidth controls for virtual network devicesIndustry leading virtual IO performance (disk and network)Ability to create or destroy multiple virtual functions simultaneously(ex: ldm create-vf –n number | max)For information about the hardware and software requirements for the Oracle VM Server for SPARC release, see the Oracle VM Server for SPARC and 3.1 Release Notes.The major changes for this release of the Oracle VM Server for SPARC software are as follows. Note that each feature is available on all supported platforms unless otherwise stated.Adds support for Fibre Channel SR-IOV. See Creating an I/O Domain by Assigning PCIe SR-IOV Virtual Functions, in Oracle VM Server for SPARC 3.1 Administration Guide.This feature is supported only on SPARC T4, SPARC T5, SPARC M5, and SPARC M6 platforms and Fujitsu M10 systems.Adds network bandwidth controls. See Controlling the Amount of Physical Network Bandwidth That Is Consumed by a Virtual Network Device, in Oracle VM Server for SPARC 3.1 Administration Guide.Adds ability to create or destroy multiple virtual functions simultaneously. See the ldm(1M) man page.
34What’s New with Oracle VM Server for SPARC v Latest maintenance update with accumulated bug fixes, delivered in September 2014 on Solaris 11.2 SRUAdds support for Private virtual LANs (PVLANs)Increases the number of LDC endpoints per guest domain on new SPARC systemsSPARC M6, SPARC M5, SPARC T5 and SPARC T4Adds support for dynamically assigning PCIe endpoint devices to Fujitsu M10 systemsSupported on all new SPARC hardware platforms as well as early generationsSPARC M6, SPARC M5, SPARC T5, SPARC T4, SPARC T3, UltraSPARC T2 Plus, and Ultra SPARC T2Fujitsu M10Download instructions at:For information about the hardware and software requirements for the Oracle VM Server for SPARC maintenance update, see the Oracle VM Server for SPARC , 3.1.1, and 3.1 Release Notes.The changes for this maintenance update of the Oracle VM Server for SPARC software are as follows. Note that each feature is available on all supported platforms unless otherwise stated.Provides support for private virtual LANs. Using Private VLANs, in Oracle VM Server for SPARC 3.1 Administration Guide.This feature requires at least the Oracle Solaris (SRU 4) OS.Increases the number of LDC endpoints per guest domain on SPARC T4, SPARC T5, SPARC M5, and SPARC M6 systems. See Using Logical Domain Channels, in Oracle VM Server for SPARC 3.1 Administration Guide.Adds support for dynamically assigning PCIe endpoint devices to Fujitsu M10 systems. See the Fujitsu M10 Systems Product Notes.
35Oracle VM Server for SPARC 184.108.40.206 Private VLAN Support (RFC 5517)Solaris support in service domain only, guest can run Solaris 11 or Solaris 10– dladm create-vnic -v <vid>,<pvlan-svid>,<pvlan-type> <vnic-link>– dladm show-vnic -v– dladm show-linkprop -p pvlan-tagmode <vnic-link>LDoms Managerldm add-vnet pvid=<pvid> pvlan=<secondary-vid,<isolated|community> <if-name> <vswitch-name> <ldom>For information about the hardware and software requirements for the Oracle VM Server for SPARC maintenance update, see the Oracle VM Server for SPARC , 3.1.1, and 3.1 Release Notes.The changes for this maintenance update of the Oracle VM Server for SPARC software are as follows. Note that each feature is available on all supported platforms unless otherwise stated.Provides support for private virtual LANs. Using Private VLANs, in Oracle VM Server for SPARC 3.1 Administration Guide.This feature requires at least the Oracle Solaris (SRU 4) OS.Increases the number of LDC endpoints per guest domain on SPARC T4, SPARC T5, SPARC M5, and SPARC M6 systems. See Using Logical Domain Channels, in Oracle VM Server for SPARC 3.1 Administration Guide.Adds support for dynamically assigning PCIe endpoint devices to Fujitsu M10 systems. See the Fujitsu M10 Systems Product Notes.
36Oracle VM Server for SPARC 220.127.116.11 Increased Logical Domain Channels (LDCs)Our Goal: customers should not have to manage, or care about, LDCsJust increasing the global LDC pool will increase the Hypervisor memory footprint (a bad thing)The new enhancement allows any VM to use up to a maximum of LDC’s, without increasing the global pool. This is greater than 2x increase.SPARC T4 and above (SysFW & 8.5.1, or later)For information about the hardware and software requirements for the Oracle VM Server for SPARC maintenance update, see the Oracle VM Server for SPARC , 3.1.1, and 3.1 Release Notes.The changes for this maintenance update of the Oracle VM Server for SPARC software are as follows. Note that each feature is available on all supported platforms unless otherwise stated.Provides support for private virtual LANs. Using Private VLANs, in Oracle VM Server for SPARC 3.1 Administration Guide.This feature requires at least the Oracle Solaris (SRU 4) OS.Increases the number of LDC endpoints per guest domain on SPARC T4, SPARC T5, SPARC M5, and SPARC M6 systems. See Using Logical Domain Channels, in Oracle VM Server for SPARC 3.1 Administration Guide.Adds support for dynamically assigning PCIe endpoint devices to Fujitsu M10 systems. See the Fujitsu M10 Systems Product Notes.
37Continued Innovations Oracle VM Server for SPARCManagement integration and full stack optimizationOptimization with SPARC and SolarisScale with new SPARC hardware platformAdditional hardware and software performance improvement for live migrationObservability in guest OS, network, etc.Advancement in Software Defined Network (SDN)Enhanced RAS and securityIncreased RAS capabilities with new SPARC platformsImproved multi-pathing for virtual I/OI/O domain resiliencyFurther improvements to secure live migration for compliance requirementsPerformance, Scalability, ObservabilityNew HW Platform support (M7)Live Migration: Hardware assisted with M7, and improved sw algorithms *cpustat available in the guest OSVastly improved network observability and link properties controlImproved RAS & SecurityIncreased RAS capabilities for M seriesImproved multi-pathing for virtual IOIO Domain Resiliency *Security Improvementscertificate based live migration (no more passwords!)FIPS compliant migrationVirtual HBA *
39Designed & Tested Together Oracle Develops & Uses The Stack InternallyOracle Enterprise ManagerInternal Testing26,700,000 test and production hours per week22,700 Oracle servers supporting 182,400 Oracle Virtual MachinesWorkloads: software/hardware development, corporate infrastructureTest EnvironmentsOracle Server HardwareOracle StorageOracle Operating Systems (Oracle Solaris and Oracle Linux)Oracle VMOracle Database , Oracle Middleware, Oracle ApplicationsHere is a real example of why integration makes a difference. With nearly 27 million hours of testing per week, we have stress tested most applications ourselves far beyond what most customers ever test, perhaps beyond loads our customers will ever experience. And testing is not accomplished in some isolated lab, rather using real Oracle apps in a variety of configurations. The customer benefits in a number of ways.Oracle software (applications, middleware, or database) is opimized for performance on Oracle hardware, for both loads and response times.We also test thrid-party x86 environments (such as Windows) both to insure performance and alignment with x86 industry standards.
40Oracle VM in Oracle Managed Cloud Services (OMCS) All Server Deployments are virtualized by default15,000 + VMs in operationOracle VM in use since 2012Evangelize, Certify, Prove Security Experiment with HVM vs. ParaVirt vs. other Introduce Windows VM Performance Optimization WorkOracle VM in use in some Legacy ZonesOracle VM 0.9 (pre-release and joint Beta) Linux Paravirtualized onlyOracle VM Initial ReleaseIntroduced first Xen based Virtual MachineOracle VM Pre-release beta20052006 – 2007200720082014
41US National Research Institution 10X faster data operations for Customer Billing SystemCompanyResearch Institution for defense and applied sciences500+ programs contracted by other agencies and institutionsOpportunityNeed to update unmanageable complex, multi-vendor architectureHighly visible platform performance issue for Oracle E-Business Suite resulted in loss of business due to challenges with invoicingCompetitionReplaced complex, multivendor Linux / HP x86 environmentSolutionOracle VM Server for SPARC, Oracle Solaris 11, SPARC SuperClusterOracle E-Business Suite , Oracle Database 11gR2, Oracle PeopleSoftResults22:1 consolidation ratio10X storage cell performance and payroll processing results key to decisionRedeployed Linux system admins, kept 1 Solaris admin25% less power consumptionThis National Research Institution works on more than 600 programs that enhance National Defense and advance the US vision in research. Their current complex, multi-vendor architecture was becoming unmanageable which led to an issue with EBusiness Suite impacting their ability to invoice over $65 million to their customers and programs. SPARC SuperCluster was positioned as the "common" consolidation platform to reduce complexity in their environment, mitigate risks associated with "Do It Yourself" and have an optimized platform for Oracle workloads. The customer will be consolidating key databases and applications, which are currently hosted on 22 HP x86/Oracle Linux systems, to Logical Domains and Zones on a 1/2 rack SPARC SuperCluster.
42Oracle VM is integrated at ALL layers of the Red Stack Oracle VM TemplatesOracle Real Application Clusters(RAC)Oracle E-Business SuitesOracle JD Edward EnterpriseOne…….Oracle Enterprise ManagerOracle LinuxOracle SolarisIntegrated for scale &ease of deploymentOracle VirtualNetworkingBoosts Performanceby 30%.2X86 and SPARCOracle EnterpriseManagerEnd-to-endManagement-Physical to VirtualTo Cloud
43Oracle VM Sessions @ OpenWorld 2014 Oracle VM & Oracle OpenStack for Oracle Linux Session HighlightsMonday, Sept 2910:15 – 11:00CON8358 – Building a Private Cloud with Oracle OpenStack for Oracle Linux and Oracle VMIntercontinental Hotel, Grand Ballroom B1:30 – 2:15GEN8471– Oracle Virtualization Strategy and Roadmap1:15 – 2:15HOL9078 – OpenStack: Getting Started with Oracle Linux and Oracle VMNikko Hotel, Floor 3, Room Nikko143
44Oracle VM Sessions @ Oracle OpenWorld 2014 Virtualization Sessions HighlightsTimeWednesday, Oct. 01Thursday, Oct. 0210:15 – 11:00CON8472 – What's New with Oracle VM Server for x86 and SPARC: A Technical Deep DiveIntercontinental Hotel, Union Square – Floor 39:30 – 10:15CON8355 – Using Oracle VM VirtualBox as your development platform11:30 – 12:15CON8356 – Oracle's Next Generation Software Defined Networking (SDN) Platform for Public and Private Clouds10:45 – 11:30CON8473 – Oracle Distribution of OpenStack –Making OpenStack an Enterprise Grade Solution4:45 – 5:30CON8474 – Software-Defined Networking in a Hybrid, Open Data CenterIntercontinental Hotel, Grand Ballroom A1:15 – 2:00CON8219 – Continuous Application Availability in Mission-Critical Virtualized EnvironmentIntercontinental Hotel, Grand Ballroom C44
45Oracle VM Hands-on Labs Monday, Sept 29Wednesday, Oct. 0110:15 – 11:15HOL9079 – Build a Complete HA Oracle VM Infrastructure from Server to App.Nikko Hotel, Floor 2, Room Mendocino I-IIHOL9121 – Create Your Own Oracle VM Template to Simplify Your Own Application DeploymentNikko Hotel, Floor 3, Room Nikko 11:15 – 2:15HOL9078 – OpenStack: Getting Started with Oracle Linux and Oracle VMHOL9122: Build a Private DBaaS Cloud with Oracle VM and Oracle Enterprise Manager 12c45
46Oracle VM and Oracle OpenStack for Oracle Linux Demos In the Linux and Virtualization with OpenStack Showcase3760 – Oracle VM - integrated infrastructure choice for the cloudOracle Linux and Virtualization with OpenStack Showcase3767 – OpenStack - Enterprise-grade Cloud with Oracle Linux and Oracle VM46
47Oracle Linux and Virtualization Showcase with OpenStack Moscone South, Booth #611Exhibition Open fromMon 9/29 to Wed 10/1Activities:Partner demosDrawing for Penguin and 6 TabletsFree Giveaways :Oracle Linux/Oracle VM Branded Caps, Notepad, and Tote
48Stay Connected Oracle.com/virtualization @ORCL_Virtualize Join our communities, visit our websites for more informationOracle.com/virtualization@ORCL_VirtualizeFacebook.com/OracleVirtualizationOracle VM GroupBlogs.oracle.com/virtualizationYoutube.com/virtualizationFocus on Virtualization and OpenStackDownload: edelivery.oracle.com/oraclevmTraining: education.oracle.com/virtualization