Presentation is loading. Please wait.

Presentation is loading. Please wait.

CON8472 What’s New with Oracle VM Server for x86 and SPARC: A Technical Deep Dive John Falkenthal, Sr. Development Director Honglin Su, Director of Product.

Similar presentations


Presentation on theme: "CON8472 What’s New with Oracle VM Server for x86 and SPARC: A Technical Deep Dive John Falkenthal, Sr. Development Director Honglin Su, Director of Product."— Presentation transcript:

1

2 CON8472 What’s New with Oracle VM Server for x86 and SPARC: A Technical Deep Dive John Falkenthal, Sr. Development Director Honglin Su, Director of Product Management Oracle October 1, 2014 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

3 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 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

4 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Program Agenda Oracle Virtualization Strategy What’s New with Oracle VM Server Virtualization Q&A

5 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Virtualization Strategy 5 Simplify Integrate Innovate

6 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Application-Driven Virtualization Virtualization offers key cost savings benefits – Server consolidation – Lower energy, facility and labor costs Oracle’s virtualization strategy offers much more – Application-centric: Integrated management of the full hardware and software stack from servers and storage to the end-user device – Integrated support Virtualization that makes software & systems easier to deploy, easier to manage, and easier to support – Not Virtualization for Virtualization’s Sake 6

7 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM – Foundation for Cloud At the core of Oracle’s Cloud strategy Integrated VM lifecycle & cloud management solution with Oracle Enterprise Manager Supports both x86 and SPARC Certified for Oracle products Cloud platform for Oracle & Non-Oracle applications – Supports Oracle Linux, Oracle Solaris, Microsoft Windows, and other Linux distributions 7 Oracle Enterprise Manager

8 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Enterprise Application Lifecycle Challenges Application-Driven Server Virtualization Update/ Upgrade Develop TestDeploy I need to add new features to our product now. I need to make sure my environment is compatible I need to add new features to our product now. I need to make sure my environment is compatible QA needs access to new storage, change database configuration…. I don’t have time to stage a cluster environment to test QA needs access to new storage, change database configuration…. I don’t have time to stage a cluster environment to test Is the new app compatible? I can’t afford the downtime Is the new app compatible? I can’t afford the downtime IT needs to roll out app ASAP. Too many dependencies, how do I ensure the proper application configuration IT needs to roll out app ASAP. Too many dependencies, how do I ensure the proper application configuration 8

9 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM Templates Simplify Application Deployment DM-0 Pre-Built by OracleDownloadDeploy 9 Oracle and non- Oracle Systems

10 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM Powering Oracle Engineered Systems Oracle VM Integrated with Oracle Systems Oracle x86 & SPARC systems 10

11 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Enterprise Manager 12c Total Cloud Control and Full Stack Management PaaS IaaS Self-Service Provisioning Capacity Planning Assembly Packaging Policy-Driven Resource Mgmt Metering and Chargeback Configuration & Compliance Lifecycle Management Application Performance & Quality Management 11 Oracle Enterprise Manager

12 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM Family: Choice and Flexibility Oracle VM software for x86 & SPARC – Zero cost license: pay only for support – Full functionality including all management software – Your hardware infrastructure Virtual Compute Appliance – Enterprise class, turn key converged infrastructure system containing servers, storage, network, and software – From power-on to production in about an hour – Automated installation and configuration From Fully Configurable Software to “Turn Key” Systems 12

13 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Market Drivers What’s New with Oracle VM Server for x86 and Oracle VM Manager 13

14 Copyright © 2014 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 Installs on “bare-metal” servers in about a minute Guest operating systems: Linux, Solaris & Windows: Support for paravirtualized- and hardware-virtualized kernels & drivers High performance at scale: Up to 240 physical CPUs and 6TB memory; Up to 128 vCPU and 2TB memory per VM 14

15 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM 3.3 Key Themes Summary Infrastructure improvements to provide greater stability and better performance for larger deployments Automation and usability improvements – Fully supported public WS-API and corresponding CLI, enabling more automation and interoperability – Redesigned VM console access – Near parity between the UI and CLI for user consistency between the two interfaces – Numerous user interface and serviceability enhancements Diverse platform and workload support – Windows PV Drivers for Windows Server R2, Microsoft Windows 8 and 8.1 The release is signed by Microsoftsigned by Microsoft – Improved feature support for x86 environments (e.g. Huge Pages support) – Better handling of common networking implementations (e.g. VLANs) – Enhanced Oracle VM Server for SPARC support Ready for OpenStack 15

16 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What’s New in Oracle VM Server 3.3 Infrastructure changes in Oracle VM Server – Upgrades the hypervisor from Xen 4.1 to Xen 4.3 – Upgrades the dom0 kernel to UEK Release 3 – Brings dom0 user space to Oracle Linux 6 Oracle VM Server installation partitioning – The 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

17 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What’s New in Oracle VM Manager 3.3 Infrastructure change to support larger and more diverse environments – Stats/events/Jobs scalability improvement – Weblogic Server 12c – Java 7 – GUI/CLI implementation switched to WS-APIs Greater simplicity with the bundled MySQL Enterprise Edition, without dependency on an external database as the management repository – This 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 improvements Infrastructure 17

18 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What’s New in Oracle VM Manager 3.3 Fully supported Web-Services API – Oracle 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 set Programmability 18

19 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What’s New in Oracle VM Manager 3.3 New VM console – Redesigned to use JavaScript and HTML5 features so that there is no requirement to install or run software locally on the client computer. – This change reduces complexity and provides a more reliable console tool. Virtual machine configuration file view – View the virtual machine configuration file for any virtual machine directly within the Oracle VM Manager UI and CLI Inbound migration lock – Allows you to protect a server from attempts to move or migrate other virtual machines to that server Serviceability and Usability Improvements 19

20 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What’s New in Oracle VM Manager 3.3 New statistics and events model Server notification thresholding. Huge Pages support Improvements to messaging with guest VM 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. Performance 20

21 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What’s New in Oracle VM Manager 3.3 Improved VLAN support – 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 when importing an OVF assembly, virtual disk or virtual CDROM. Networking Improvements 21

22 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What’s New in Oracle VM Manager 3.3 Service consolidation – The 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 authentication – Oracle 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. Security 22

23 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What’s New in Oracle VM Manager 3.3 Address the top SPARC customer requests for new deployments – Adds 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 repository – Provides the ability to configure guest VM High Availability (HA) – allowing guest VM auto- restart on failure by a simple UI setting – Allows configuration of redundant I/O service domains for improved system availability – Various networking improvements (Active-backup network bonding, Jumbo Frames and MTU configurations, and VLAN integration) for SPARC systems – Package management and SPARC upgrades Enhanced SPARC server virtualization management 23

24 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM Storage Connect Integration Vendor plug-ins updated to support Oracle VM 3.3 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 … Create LUN CLONE VM 3 Sun Storage Storage Connect Plug-In Framework & API Oracle Plug-In Partner Storage Partner Plug-In vendor_specific_command_CREATE_LUN OCFS2 Filesystem JBOD OCFS2 Plug-In _INSTANT_CLONE Storage Repositories 24

25 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Management integration and full stack optimization Updated dom0 Drivers for Oracle Linux = drivers for Oracle VM Server with Unbreakable Enterprise Kernel Rapid driver availability, streamlined partner certifications Xen – architectural choice of the hypervisor Contribute to upstream development, also productize key features for enterprise customers, such as PVH (PV in HVM container) Storage / network enhancements Advancement in software defined network (SDN) Performance improvements Enhancements in config options Continued Innovations Oracle VM Server for x86 and Oracle VM Manager 25

26 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Integration with Oracle VM Manager Oracle VM Manager - control plane for the virtualization layer – Provides one set of APIs for x86 and SPARC – Brings common customer experience across x86 and SPARC – Also explores support for light-weight OS virtualization Oracle VM Manager required by Oracle Enterprise Manager for full stack management Deploy Virtual Appliances (Templates & Assemblies) – Oracle VM Manager APIs also utilized by Oracle Virtual Assembly Builder ORACLE VM MANAGER SPARC X86 26

27 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Market Drivers What’s New with Oracle VM Server for SPARC 27

28 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM for SPARC 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 for SPARC Supported on all SPARC T & M Series Platforms High RAS architecture - service domain separation Solaris Zones, Kernel Zones, logical domains, physical domains co-exist and are compatible High 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 28

29 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM Server for SPARC Support for Solaris Workloads on SPARC Isolated OS and applications in each logical (or virtual) domain Firmware-based hypervisor Each logical domain runs in dedicated CPU thread(s) SPARC Hypervisor Optimized for SPARC & Oracle Solaris 29

30 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Leading price / performance Meet the most aggressive business requirements Secure live migration Increase application service level High performance virtual I/O (disk and network) Better throughput with flexibility! SR-IOV and PCIe Direct I/O CPU efficient, Native I/O performance! Dynamic reconfiguration Change resources on the fly! Advanced RAS Higher availability across all levels Physical-to-virtual (P2V) conversion Easily move legacy Solaris to virtualized environment Oracle VM Server for SPARC Advanced Virtualization For SPARC Servers Dynamic Reconfig Supported CPU Memory Virtual I/O SR-IOV 30

31 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | CPU whole core allocation and core affinity Higher application performance! CPU dynamic resource management (DRM) Better alignment of IT and business priorities CPU power management Greater power efficiency and lower cost! Advanced network configuration Flexibility to meet networking requirements Enhanced SNMP MIB Interoperate with 3 rd party management software Official Certification and Full Stack Support Cover hardware, firmware, virtualization, OS and the software stack Oracle VM Server for SPARC Advanced Virtualization For SPARC Servers (Cont’d) 31

32 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Secure Live Migration Live Migration on the same or different generations of supported SPARC T-Series and SPARC M-Series Systems On-chip Crypto Accelerators Deliver Secure, Wire- Speed Encryption for Live Migration No additional hardware required Eliminates requirement for dedicated network More Secure, More Flexible Eliminates Application Downtime Shared Storage 32

33 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What’s New with Oracle VM Server for SPARC v3.1.1 Delivered in March 2014 on Solaris 11.1 SRU Adds support for: – Fibre Channel SR-IOV: extends SR-IOV benefits beyond network – Network bandwidth controls for virtual network devices – Industry leading virtual IO performance (disk and network) – Ability to create or destroy multiple virtual functions simultaneously (ex: ldm create-vf –n number | max ) 33

34 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What’s New with Oracle VM Server for SPARC v Latest maintenance update with accumulated bug fixes, delivered in September 2014 on Solaris 11.2 SRU – Adds support for Private virtual LANs (PVLANs) – Increases the number of LDC endpoints per guest domain on new SPARC systems SPARC M6, SPARC M5, SPARC T5 and SPARC T4 – Adds support for dynamically assigning PCIe endpoint devices to Fujitsu M10 systems Supported on all new SPARC hardware platforms as well as early generations – SPARC M6, SPARC M5, SPARC T5, SPARC T4, SPARC T3, UltraSPARC T2 Plus, and Ultra SPARC T2 – Fujitsu M10 Download instructions at: – 34

35 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM Server for SPARC Private VLAN Support (RFC 5517) Solaris support in service domain only, guest can run Solaris 11 or Solaris 10 – dladm create-vnic -v,, – dladm show-vnic -v – dladm show-linkprop -p pvlan-tagmode LDoms Manager ldm add-vnet pvid= pvlan= 35

36 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM Server for SPARC Increased Logical Domain Channels (LDCs) Our Goal: customers should not have to manage, or care about, LDCs Just 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 1984 LDC’s, without increasing the global pool. This is greater than 2x increase. SPARC T4 and above (SysFW & 8.5.1, or later) 36

37 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Management integration and full stack optimization Optimization with SPARC and Solaris – Scale with new SPARC hardware platform – Additional hardware and software performance improvement for live migration – Observability in guest OS, network, etc. – Advancement in Software Defined Network (SDN) Enhanced RAS and security – Increased RAS capabilities with new SPARC platforms – Improved multi-pathing for virtual I/O – I/O domain resiliency – Further improvements to secure live migration for compliance requirements Continued Innovations Oracle VM Server for SPARC 37

38 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Market Drivers Oracle VM Enterprise Proven 38

39 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Designed & Tested Together Internal Testing – 26,700,000 test and production hours per week – 22,700 Oracle servers supporting 182,400 Oracle Virtual Machines – Workloads: software/hardware development, corporate infrastructure Test Environments – Oracle Server Hardware – Oracle Storage – Oracle Operating Systems (Oracle Solaris and Oracle Linux) – Oracle VM – Oracle Database, Oracle Middleware, Oracle Applications Oracle Develops & Uses The Stack Internally 39 Oracle Enterprise Manager

40 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM in Oracle Managed Cloud Services (OMCS) Introduced first Xen based Virtual Machine – Evangelize, Certify, Prove Security Experiment with HVM vs. ParaVirt vs. other Introduce Windows VM Performance Optimization Work Oracle VM 0.9 (pre-release and joint Beta) Linux Paravirtualized only All Server Deployments are virtualized by default 15,000 + VMs in operation Oracle VM Initial Release Oracle VM in use in some Legacy Zones Oracle VM in use since 2012 Oracle VM Pre-release beta

41 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | US National Research Institution 10X faster data operations for Customer Billing System Solution  Oracle VM Server for SPARC, Oracle Solaris 11, SPARC SuperCluster  Oracle E-Business Suite , Oracle Database 11gR2, Oracle PeopleSoft Results  22:1 consolidation ratio  10X storage cell performance and payroll processing results key to decision  Redeployed Linux system admins, kept 1 Solaris admin  25% less power consumption Company  Research Institution for defense and applied sciences  500+ programs contracted by other agencies and institutions Opportunity  Need to update unmanageable complex, multi-vendor architecture  Highly visible platform performance issue for Oracle E-Business Suite resulted in loss of business due to challenges with invoicing Competition  Replaced complex, multivendor Linux / HP x86 environment 41

42 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM is integrated at ALL layers of the Red Stack X86 and SPARCOracle Virtual Networking Oracle Linux Oracle Solaris Oracle VM Templates Oracle Real Application Clusters(RAC) Oracle E-Business Suites Oracle JD Edward EnterpriseOne ……. Oracle Enterprise Manager Integrated for scale & ease of deployment Boosts Performance by 30%. End-to-end Management- Physical to Virtual To Cloud Oracle Enterprise Manager 2 42

43 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM OpenWorld 2014 Oracle VM & Oracle OpenStack for Oracle Linux Session Highlights Monday, Sept 29 10:15 – 11:00 1:30 – 2:15 1:15 – 2:15 43

44 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM Oracle OpenWorld 2014 Virtualization Sessions Highlights TimeWednesday, Oct. 01TimeThursday, Oct :15 – 11:00 9:30 – 10:15 11:30 – 12:15 10:45 – 11:30 4:45 – 5:30 1:15 – 2:00 44

45 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM Hands-on Labs Monday, Sept 29Wednesday, Oct :15 – 11:15 1:15 – 2:15 45

46 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle VM and Oracle OpenStack for Oracle Linux Demos In the Linux and Virtualization with OpenStack Showcase 3760 – Oracle VM - integrated infrastructure choice for the cloud  Oracle Linux and Virtualization with OpenStack Showcase 3767 – OpenStack - Enterprise-grade Cloud with Oracle Linux and Oracle VM  Oracle Linux and Virtualization with OpenStack Showcase 46

47 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Activities:  Partner demos  Drawing for Penguin and 6 Tablets  Free Giveaways : Oracle Linux/Oracle VM Branded Caps, Notepad, and Tote 47

48 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Stay Connected Facebook.com/OracleVirtualization Oracle VM Group Blogs.oracle.com/virtualization Join our communities, visit our websites for more information 48 Youtube.com/virtualization Focus on Virtualization and OpenStack Download: edelivery.oracle.com/oraclevm Training: education.oracle.com/virtualization

49 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |49

50


Download ppt "CON8472 What’s New with Oracle VM Server for x86 and SPARC: A Technical Deep Dive John Falkenthal, Sr. Development Director Honglin Su, Director of Product."

Similar presentations


Ads by Google