Top Banner
Virtualization Strategy with Oracle VM and Oracle Linux Bjorn Naessens
56

Virtualization Strategy with Oracle VM and Oracle Linux

Sep 12, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Virtualization Strategy with Oracle VM and Oracle Linux

Virtualization Strategy with Oracle VM and Oracle Linux

Bjorn Naessens

Page 2: Virtualization Strategy with Oracle VM and Oracle Linux

2

Join the buzz: •  Wifi pass: BANQ •  Twitter –  #oracleopenxperience –  @oopenxperience

Page 3: Virtualization Strategy with Oracle VM and Oracle Linux

3

About me

•  Certifications –  OVM 2.x/3.x Implementation Specialist –  Oracle Linux 5.x Certified Administrator

•  Twitter –  @BjornNaessens

•  Blog –  http://bjornnaessens.wordpress.com

Page 4: Virtualization Strategy with Oracle VM and Oracle Linux

4

Agenda •  Oracle’s Virtualization Strategy •  Oracle VM 3.x •  Oracle Linux •  Oracle Enterprise Manager 12c •  Xsigo Data Center Fabric •  Q&A

Page 5: Virtualization Strategy with Oracle VM and Oracle Linux

5

Oracle’s Virtualization Strategy Virtualization Strategy

Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 6: Virtualization Strategy with Oracle VM and Oracle Linux

6

Oracle’s Server to Desktop Portfolio

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 7: Virtualization Strategy with Oracle VM and Oracle Linux

7

•  Virtualization offers cost savings benefits –  Server consolidation –  Lower energy, facility and labor costs –  Lower Licensing Cost

•  Virtualization offers additional benefits –  Standardization –  Isolate Applications –  Optimize Resources

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Benefits of Virtualization

Page 8: Virtualization Strategy with Oracle VM and Oracle Linux

8

Oracle’s Virtualization Strategy “Virtualization that makes software easier to deploy, easier to manage, and easier to support. Not Virtualization for Virtualization’s sake.”

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 9: Virtualization Strategy with Oracle VM and Oracle Linux

9

Oracle VM 3.x for x86 Virtualization Strategy

Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 10: Virtualization Strategy with Oracle VM and Oracle Linux

10

•  for both Oracle and non-Oracle applications •  The only x86 server virtualization software supported

and certified for all Oracle software •  Almost no hypervisor overhead •  Used in Oracle’s Engineered Systems

(ODA, exadata, exalogic and exalytics) •  Can be used to limit your license cost of Oracle

Products

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Positioning

Page 11: Virtualization Strategy with Oracle VM and Oracle Linux

11

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Positioning Continued

•  Oracle is in the “Challengers” quadrant.

•  This is a significant “jump” above the x-axis

•  The move into the “Challengers” quadrant was possible for 3 primary reasons

1) Strength of Oracle VM 3.0 2) Integrated management 3) Solid customer momentum •  Gartner even specifically states

that Oracle VM use is growing amongst VMware customers

Page 12: Virtualization Strategy with Oracle VM and Oracle Linux

12

Oracle VM for x86 Architecture

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Solaris

Linux

Ms.W

in

Page 13: Virtualization Strategy with Oracle VM and Oracle Linux

13

•  Assemblies & Templates •  (Secure) Live Migration •  Storage Connect Plugins •  Dynamic Resource Scheduling ( DRS ) •  Dynamic Power Management ( DPM ) •  Anti-Affinity •  High Availability

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

OVM Features

Page 14: Virtualization Strategy with Oracle VM and Oracle Linux

14

•  Unique to OVM •  Pre-Built,Pre-configured and Production ready VM’s •  100+ Templates available •  Easy and fast to deploy

OVM Features – Assemblies & Templates

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 15: Virtualization Strategy with Oracle VM and Oracle Linux

15

OVM Features – Assemblies & Templates Continued

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 16: Virtualization Strategy with Oracle VM and Oracle Linux

16

OVM Features – Assemblies & Templates Continued

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 17: Virtualization Strategy with Oracle VM and Oracle Linux

17

•  Better known as Omotion/Vmotion •  SSL encryption at a button press •  Allows you to have Planned Downtime at ANY time

OVM Features – (Secure) Live Migration

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 18: Virtualization Strategy with Oracle VM and Oracle Linux

18

•  Makes it possible to perform storage tasks from within the OVM manager Virtualization Strategy

Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

OVM Features – Storage Connect Plugins

Page 19: Virtualization Strategy with Oracle VM and Oracle Linux

19

•  Optimizes virtual machine CPU/Network resource utilization in a server pool.

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

OVM Features – DRS

Page 20: Virtualization Strategy with Oracle VM and Oracle Linux

20

•  Used to increase the consolidation ratio of VMs into least amount of OVM Servers required.

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

OVM Features – DPM

Page 21: Virtualization Strategy with Oracle VM and Oracle Linux

21

•  ensures that specific virtual machines don’t run on the same OVM server.

•  Usefull for –  Oracle RAC –  Load balancing Applications –  Relying on built-in redundancy of Applications

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

OVM Features – Anti-Affinity

Page 22: Virtualization Strategy with Oracle VM and Oracle Linux

22

•  Auto Restart on OVM Level

•  Clusterware on OS Level

•  RAC on Database level –  Requires Rac licenses

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

OVM Features – High Availability

Page 23: Virtualization Strategy with Oracle VM and Oracle Linux

23

•  It Works! •  Fully certified and supported by Oracle •  Oracle does it! ( ODA, Exadata) •  But why do it? –  Consolidate your RAC Servers –  Create Virtual Clusters for demo/test/dev –  Deploys fast –  Use Hard-Partitioning

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Wait, What? Oracle RAC on OVM? Really?

Page 24: Virtualization Strategy with Oracle VM and Oracle Linux

24

•  Soft-Partitioning ( default ) –  License largest server in the pool –  f.e. 10 servers in pool running 3 vm’s with Oracle

Enterprise Edition software => need to license 3 largest servers.

•  Hard-Partitioning –  Only on OVM accepted as a way to limit licenses –  Works by pinning CPU’s to specific VM’s –  Loose the ability to Live Migrate, use DRS or DPM

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Licensing of Oracle Products on OVM

Page 25: Virtualization Strategy with Oracle VM and Oracle Linux

25

•  Open Public Beta for OVM 3.2.1 •  Support for Oracle VM Server for SPARC •  Health Monitoring & Statistics from within Manager •  Enhanced OVM Manager CLI and Web Services API •  MySQL Database Support •  Updated Dom0 Kernel in Oracle VM Server for x86 •  Lots of other improvements

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

OVM Roadmap – What’s new?

Page 26: Virtualization Strategy with Oracle VM and Oracle Linux

26

OVM Summary

•  Pricing –  Free License, Pay for support –  Oracle Enterprise Manager included in support

•  Strengths –  Application-Driven Virtualization –  all oracle products are certified and supported –  Templates Templates Templates –  Soft/Hard Partitioning to limit Oracle Licenses

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 27: Virtualization Strategy with Oracle VM and Oracle Linux

27

How to continue from here

•  Read the user manual •  Read the release notes •  Avoid Common pitfalls

–  Check your hardware compatibility –  Check Bios Settings –  Choose PVM ( for now )

•  Plan your setup •  Start with Tier 2 ( dev/test ) •  Don’t expect miracles •  Feel free to Contact us

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 28: Virtualization Strategy with Oracle VM and Oracle Linux

28

•  Home Page http://oracle.com/virtualization

•  Blog http://blogs.oracle.com/virtualization

•  Download http://edelivery.oracle.com/oraclevm

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

More Information

Page 29: Virtualization Strategy with Oracle VM and Oracle Linux

29

Oracle Linux Virtualization Strategy

Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 30: Virtualization Strategy with Oracle VM and Oracle Linux

30

•  Compatible with Redhat Enterprise Linux •  Free to download, use and distribute •  Free source code, patching and binaries •  Oracle’s base development platform •  Used in Oracle’s Engineered Systems •  Dedicated Teams for QA/DEV and Support •  Oracle now recommends only the Unbreakable

Enterprise Kernel for all Oracle software on Linux

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Positioning

Page 31: Virtualization Strategy with Oracle VM and Oracle Linux

31

•  Unbreakable Enterprise Kernel •  Preinstall RPM’s •  Data Integrity •  Ksplice •  Cgroups

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Oracle Linux Features

Page 32: Virtualization Strategy with Oracle VM and Oracle Linux

32

Oracle Linux Features – UEK

•  Closely tracks the mainline kernel •  Tested with Oracle workloads and engineered

systems to ensure stability and performance. •  Tested by dedicated teams and in automated farms

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 33: Virtualization Strategy with Oracle VM and Oracle Linux

33

•  Faster implementations of Oracle and Community Linux Enhancements

•  All kernel enhancements are open source and made available to the linux community

•  Benchmarked 75% faster than the RHEL kernel •  Supports large systems ( 4096 cores, 4TB memory ) •  “The best linux kernel for every server workload”

Oracle Linux Features – UEK Continued

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 34: Virtualization Strategy with Oracle VM and Oracle Linux

34

•  Former Oracle-Validated •  Installs software packages •  Modifies kernel parameters in /etc/sysctl.conf •  Creates users and sets hard and soft shell limits •  At this time only available for database. In the future

look for packages for : –  Enterprise manager –  Ebusiness Suite –  Weblogic

Oracle Linux Features – Preinstall RPM’s

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 35: Virtualization Strategy with Oracle VM and Oracle Linux

35

•  Logical block checksum checking not enough to prevent data corruption

•  Detected at READ time, when it’s already too late •  End-to-end data protection prevents bad data from

being written

Oracle Linux Features – Data Integrity

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 36: Virtualization Strategy with Oracle VM and Oracle Linux

36

•  Lets you install important kernel updates with – No downtime – No disruption – No rebooting

•  Simple command-line tool for installing updates •  Rollback – updates can be reversed rebootlessly

Oracle Linux Features – Ksplice

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 37: Virtualization Strategy with Oracle VM and Oracle Linux

37

Linux Features – Ksplice Continued

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 38: Virtualization Strategy with Oracle VM and Oracle Linux

38

•  How it works : One Step, Zero Downtime

Oracle Linux Features – Ksplice Continued

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 39: Virtualization Strategy with Oracle VM and Oracle Linux

39

Oracle Linux Features - Cgroups

•  Isolation •  Resource Management

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 40: Virtualization Strategy with Oracle VM and Oracle Linux

40

•  Unbreakable Enterprise Kernel R3 •  More Preinstall RPM’s for Oracle Products •  SELinux profiles for Oracle Products •  Virtualization enhancements –  End-to-end data Integrity Extensions for OVM –  Memory hotplug –  Transcendent memory

•  Many more performance and stability improvements.

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Oracle Linux Roadmap – What’s new?

Page 41: Virtualization Strategy with Oracle VM and Oracle Linux

41

Summary Oracle Linux

•  Pricing –  Free licence, Pay for support –  Oracle Enterprise Manager included in support

•  Strengths –  Fast and stable UEK –  zero-downtime patching –  End-to-end Data Integrity –  Optimized for oracle

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 42: Virtualization Strategy with Oracle VM and Oracle Linux

42

Migrating from RHEL/Centos to Oracle Linux

•  Typical RHEL Customer

Production

•  RHEL •  Support

Acceptance

•  Centos •  Free

Test

•  Centos •  Free

Dev

•  Centos •  Free

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 43: Virtualization Strategy with Oracle VM and Oracle Linux

43

Migrating from RHEL/Centos to Oracle Linux Continued

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

•  No reinstallation

•  Switch to Oracle Linux in just minutes

Page 44: Virtualization Strategy with Oracle VM and Oracle Linux

44

Migrating from RHEL/Centos to Oracle Linux Continued

•  Typical Oracle Linux Customer

Production

•  OL •  Support

Acceptance

•  OL •  Free

Test

•  OL •  Free

Dev

•  OL •  Free

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 45: Virtualization Strategy with Oracle VM and Oracle Linux

45

•  Home Page http://oracle.com/linux

•  Blog https://blogs.oracle.com/linux

•  Download http://edelivery.oracle.com/linux

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

More Information

Page 46: Virtualization Strategy with Oracle VM and Oracle Linux

46

Oracle Enterprise Manager 12c Virtualization Strategy

Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 47: Virtualization Strategy with Oracle VM and Oracle Linux

47

OEM12c – Integration with OVM

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 48: Virtualization Strategy with Oracle VM and Oracle Linux

48

OEM12c – Enhancements for OVM/OL

•  Assembly/Template Provisioning •  Policy based capacity on demand •  Metering and Chargeback •  Performance monitoring •  Incident Management •  Patch Provisioning

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 49: Virtualization Strategy with Oracle VM and Oracle Linux

49

OEM12c – Enhancements for OVM/OL Continued

•  Availability & Fault Monitoring •  Centralized Admin for OL/OVM –  System Start/Stop –  Remote execution –  Back-up, recovery etc.

•  Reporting

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 50: Virtualization Strategy with Oracle VM and Oracle Linux

50

Xsigo Data Center Fabric Virtualization Strategy

Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 51: Virtualization Strategy with Oracle VM and Oracle Linux

51

Network needs to be virtualized

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 52: Virtualization Strategy with Oracle VM and Oracle Linux

52

Xsigo virtualizes your network

•  Pool of network bandwidth •  Virtualized network creation •  Decouple from the underlying network hardware

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 53: Virtualization Strategy with Oracle VM and Oracle Linux

53

Xsigo •  High performance, low latency connectivity •  Over 100Gbps connectivity to each server •  Scalable with up to 15 I/O modules per chassis •  Server-to-server traffic upto 56 Gbps •  1 management interface.

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 54: Virtualization Strategy with Oracle VM and Oracle Linux

Summary

Page 55: Virtualization Strategy with Oracle VM and Oracle Linux

55

Q&A

Virtualization Strategy Oracle VM 3.x Oracle Linux

OEM12c Xsigo Q&A

Page 56: Virtualization Strategy with Oracle VM and Oracle Linux

Want to know more? Contact: [email protected]

Twitter: @BjornNaessens