31
BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung? Mirko Hotzy Solution Unit Manager, Infrastructure Engineering, Stuttgart

Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Embed Size (px)

Citation preview

Page 1: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH

Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung? Mirko HotzySolution Unit Manager, Infrastructure Engineering, Stuttgart

Page 2: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Wer bin ich? – Mirko Hotzy, Solution Unit Manager

Aktuelle PositionPrincipal Consultant, Solution Unit Manager bei der Trivadis GmbH

Bisherige Tätigkeiten / Know-How

18 Jahre fundiertes technisches Oracle Datenbank Know-How

Technisches und strategisches Oracle Consulting

Oracle Datenbankschulungen (New Features Datenbanken, Best Practices für

Oracle Infrastrukturen, Oracle Storage Management)

Oracle Lizenzmanagement (Vertragsberatung und Optimierung), Technische

Vermessungen, Infrastruktur-Optimierungen

Bücher / WhitepapersCo-Autor: Der Oracle DBA (Hanser Verlag)

Co-Autor DOAG Lizenzguide (Q4/2013)

„Praxiserfahrung ist durch nichts zu ersetzen! Eine

fundierte Beratung zeichnet sich durch den

unmittelbaren Praxisbezug aus. Komplexe Theorie ist nur durch einen Experten

mit viel Erfahrung lösungsorientiert vermittel-

und anwendbar.“

2Okt 2016 Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?

Page 3: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

2016 © Trivadis

IT-Infrastructure Optimization Transit Map

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?3

TUNING & OPTIMIZING

OPERATION

SETUP & CONFIGURATION

DESIGN & ARCHITECTURE

GENERAL ASSESSMENT

Infrastructure Optimization Scope

Central Zone – Review and Assessments

Major Activity Station

Point Solution StationCLOUD

OPTIMIZATION

Office Automatisation(O365)

Public CloudImplementation

Private CloudImplementation

Hybrid CloudImplementation

Cloud PoC

Cloud MaturityAssessment

BACKUP & RECOVERY

OPTIMIZATION

BackupAutomatisation

Backup Volume Optimization

Backup Configuration Optimization

RecoveryAutomatisation

Database Cloning

Backup to Cloud

B&R Concept

Backup &Recovery Review

High-End Backup Systems

Validation(ITIL)

Configuration & Change Management

Process Optimization

Standardisation

Platform Migration

OperationReview

Automatisation HA/DR Implementation

HA/DR Concept

OperationConcept

OPERATION OPTIMIZATION

Deployment & Patching

PERFORMANCE & CAPACITY OPTIMIZATION

Performance Analysis

Capacity Planning

Consolidation Concept

Performance Tuning Consolidation

Implementation

PerformanceReview

Capacity Review

Engineered Systems PoC

Engineered Systems

Implementation

Licence Review

Licence GAP Analysis

Licence Consulting

Licence Monitoring

ULA DeploymentAnalysis (Oracle)

Oracle Licence Training and Workshops

LICENCE OPTIMIZATION

OPTIMIZATION HUB

Page 4: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Agenda

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?4 Okt 2016

1. Der Oracle DBA & Die Lizenz-Experten – Ein typisches Szenario

2. Oracle Lizenz-News Oracle Database 12c - mit der Brille des DBAs

3. Oracle & Virtualisierung

4. Was Noch? – Fazit

5. Wichtige Links

Page 5: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?5 Okt 2016

Der Oracle DBA & Die Lizenz-Experten

Ein typisches Szenario

Page 6: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Oracle DBA – Held gegen Angsthase

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?6 Okt 2016

Oracle DBA– Kunden– und Service orientiert – Firefighter– Hilft immer ohne viel zu fragen– Macher!– … ein wahrer Held

Oracle Lizenz-Experte– Stellt zuerst Fragen– Denkt zuerst nach, bevor er was umsetzt– Sehr vorsichtige Empfehlungen– Buchhalter Gene– Rechtliche Askpekte sind immer im Spiel– … ein richtiger Angsthase

Page 7: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Trivadis Lizenzreview & Advisory Services Prozess

unabhängig von Oracle Betrachtung des Ist-Zustand und der zukünftigen AnforderungenNon-Disclosure zwischen Kunde und Trivadis

à Beratung unter Berücksichtigung von zukünftigen Anforderungen!!!

Ermittlung Software- und

Hardware-kenndaten

Lizenz-Vertragsregularien

und Policies

Übersicht aktuelle Lizenz-

Nutzung

Übersicht Lizenz-bestand

Soll-Ist Abgleichaktuelle Nutzung mit

Vertragsbestand

Lizenzberatungaktuelle + zukünftige

Anforderungen Abschlussbericht

• Bewertung• Empfehlungen• Angebote• Maßnahmen

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?Okt 20167

Page 8: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Oracle DBA – die Workaround Lösung

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?8 Okt 2016

Der Oracle DBA kann helfen, aber ohne Garantie – Achtung! Keine offiziellen Review-Scripte!– MOS Note: 1317265.1 Database Options/Management Packs Usage Reporting for Oracle

Database 11g R2 and 12c– Scripte sind verfügbar: options_packs_usage_statistics.sql

Page 9: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Oracle DBA – Bugs in der View DBA_FEATURE_USAGE_STATISTICS!

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?9 Okt 2016

Die Dictionary View DBA_FEATURE_USAGE_STATISTICS protokolliert in manchen Fällen nicht vollständig!– MOS Note 1309070.1 Place Holder For Feature Usage Tracking Bugs

Page 10: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Finale Empfehlung

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?10 Okt 2016

Bitte kontaktieren Sie im Zweifel immer die Experten!

Kunden erwarten immer die höchste Qualität, so wie wir auch!

Page 11: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?11 Okt 2016

Lizenz-News Oracle Database 12c -mit der Brille des DBAs

Page 12: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Oracle Database 12c – Options Überblick

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?12 Okt 2016

Oracle Active Data Guard

Advanced Analytics

Oracle Advanced Compression

Oracle Advanced Security

Oracle Database Vault

Oracle In-Memory Database Cache

Oracle Label Security

Oracle MultitenantOracle OLAP

Oracle Partitioning

Oracle In-Memory

Oracle Real Application Clusters

Oracle RAC One Node

Oracle Real Application Testing

Database Management Packs– Oracle Cloud Management Pack– Oracle Data Masking Pack for Oracle

and Non-Oracle Databases– Oracle Database Lifecycle Management

Pack for Oracle Database– Oracle Diagnostic Pack– Oracle Tuning Pack– Oracle Test Data Management Pack

for Oracle and Non-Oracle Database

Page 13: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Letztlich geht es immer ums Geld …

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?13 Okt 2016

Oracle Technology Global Pricelist wird nahezu alle 6 Wochen angepasst!

– http://www.oracle.com/us/corporate/pricing/price-lists/index.html

Page 14: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Oracle Universal Installer – Optionen sind nun nicht länger einzeln selektierbar

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?14 Okt 2016

Kein Options-Button mehr – Nur die verfügbaren Editionen können ausgewähltwerden

OLAP, Advanced Analytics (Früher bekannt als Data Mining), Partitioning und die Real Application Testing Optionen werden per Default installiert

Label Security und Database Vault sind nun keine separate Optionsinstallation mehr, sie müssen separat behandelt werden (Database Vault ist nun im RDBMS-Kernel integriert …)

Installierte Optionen können am SQL*Plus Banner erkannt werden:

Page 15: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

CHOPT – Ein- und Ausschalten von DB-Optionen (1)

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?15 Okt 2016

Für das Ein- und Ausschalten von Optionen nach der RDBMS Installation können Sie das Utility «chopt» verwenden

Chopt recompiliert die Oracle Binaries in wenigen Sekunden

Die Instanz(en) des entsprechenden ORACLE_HOMEs sind dabei nicht verfügbar

Folgende Optionen können so verwaltet werden:

– Advanced Analytics (dm)

– Oracle OLAP (olap)

– Oracle Partitioning (partitioning)

– Oracle Real Application Testing (rat)oracle> chopt <enable|disable> option

Page 16: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

CHOPT – Ein- und Ausschalten von DB-Optionen (2)

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?16 Okt 2016

Beispiel Ein- und Ausschalten von Real Application Testing (RAT)

Das Ausschalten einer Datenbank-Option in einer Multitenant Umgebung wird mit Oracle 12.1.01 nicht unterstützt! (MOS-Note 1616554.1)

MOS-Note 2001512.1 “Creating A Container Database (CDB) With A Subset Of Options” beschreibt die Konfiguration von CDBs ohne bestimmte Optionen (ab 12.1.0.2 möglich)

oracle@srv12c:/u00/app/oracle/product/12.1.0.1/ [MAUI] chopt disable rat

Writing to /u00/app/oracle/product/12.1.0.1/install/disable_rat.log.../usr/bin/make -f /u00/app/oracle/product/12.1.0.1/rdbms/lib/ins_rdbms.mk rat_offORACLE_HOME=/u00/app/oracle/product/12.1.0.1/usr/bin/make -f /u00/app/oracle/product/12.1.0.1/rdbms/lib/ins_rdbms.mk ioracleORACLE_HOME=/u00/app/oracle/product/12.1.0.1

Page 17: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Lizenz-News ASO – Oracle Database 12c

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?17 Okt 2016

Strong Authentication Services und Netzwerkverschlüsselung sind nun nicht mehr Teil der Oracle Advanced Security Option

Native Netzwerkverschlüsselung und SSL/TLS können auf jeder lizenzierten Oracle Datenbank Edition verwendet werden.

– Einfaches Setup der nativen SQL*Net Verschlüsselung ohne zusätzliche Kosten

– Kerberos, Radius und PKI können für die Authentifizierung verwendet werden; z.B. istes nun möglich Datenbank Accounts mit Microsoft Active Directory zu integrieren

Seit dem Oracle Patchset 11.2.0.4 kann die Netzwerkverschlüselung und die strengeAuthentifizierung auf jeder lizenzierten Oracle Datenbank Version verwendet werden ohnedie ASO Option zusätzlich zu lizenzieren.

Enterprise User Security bleibt ein Enterprise Feature und erfordert die zugehörige Oracle Identity Management Directory Services Plus Lizenz!

Page 18: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Lizenz-News ACFS – Oracle Database 12c

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?18 Okt 2016

ACFS = ASM Cluster File System

Lizenzierung wurde mit Oracle 12.1.0.2 geändert („nahezu alles ist nun kostenfrei“)

(Siehe Oracle 12c Licensing Guide)

Page 19: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Oracle Multitenant Option – Lizenzierung

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?19 Okt 2016

Eine CDB mit nur einer PDB wird auch eine Single Tenant Konfiguration genannt

Eine Single Tenant Konfiguration ist für alle Editionen (Enterprise Edition, Standard Edition, Standard Edition One) ohne zusätzliche Lizenzkosten verfügbar.

Eine CDB, die zwischen 2 und 252 PDBs beinhaltet, wird eine Multitenant Konfiguration genannt.

Multitenant Konfigurationen sind als eine “Extra Cost” Option nur für die Enterprise Edition verfügbar!

Oracle hat bereits angekündigt (Januar 2015):

– NON-CDB Architekturen sind ab 12.1.0.2 „deprecated“!

Page 20: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Oracle ILM – Oracle Compression Features

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?20 Okt 2016

Page 21: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Oracle In-Memory – Konfiguration sehr einfach!

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?21 Okt 2016

INMEMORY_SIZE Initialisierungs-Parameter steuert den In-Memory Bereich– INMEMORY_SIZE ≥ 100MB– Kann ebenso für eine PDB gesetzt

werden(Limitierung des Memory Verbrauchs)

– COMPATIBLE ≥ 12.1.0.0.0

IM Column Store (IMCS) ist ein statischerPool der nicht durch ASMM/AMM beeinflusst wird– kein LRU Algorithmus managed die

Objekte– Manuelle Größenkonfigurationen

erfordern einen Restart.

SQL> ALTER SYSTEM SET2 inmemory_size=16G3 SCOPE=spfile;

SQL> SELECT name, value FROM v$sga;

NAME VALUE------------------- ---------------Fixed Size 5304248Variable Size 11274289224Database Buffers 108716359680Redo Buffers 263131136In-Memory Area 17179869184

Page 22: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Enterprise Manager Database Express –Monitored SQL

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?22 Okt 2016

In der Übersicht der überwchten Operationen werden die “composite database operations” eindeutig angezeigt

DIAGNOSTIC + TUNING ist immer noch ein Thema

EM Database Express benutzt diese Packs im Rahmen des „Performance Hubs“

CONTROL_MANAGEMENT_PACK_ACCESS=NONE

Page 23: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?23 Okt 2016

Oracle & Virtualisierung

Page 24: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

DOAG Newsletter September 2014: VMWare 5.1

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?24Okt 2016

Page 25: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

DOAG Newsletter April 2015

Textseite

Erste Ebene

– Zweite Ebene

• Dritte Ebene

1. Vierte Ebene

>Fünfte Ebene

>Sechste Ebene

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?25Okt 2016

Page 26: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

2016 © Trivadis

Lizenzierung in virtualisierten Umgebungen: Oracle nimmt Gespräch mit der DOAG aufqBestätigung der LizenzierungsregelungDazu fand im März ein Gespräch mit dem Oracle-Management statt. Am Verhandlungstisch saßen für Oracle Ducan Harvey (Business Development Director bei Oracle Technology EMEA), Patrick Wilke (Senior LMS Manager Oracle Deutschland) sowie Günther Stürner (Vice President Server Technologies und Sales Consulting bei Oracle Deutschland).

Die Oracle-Manager bestätigten nochmal die erweiterte Evaluierung des Lizenzbedarfs unter VMware vSphere 5.1 bzw. 5.5 und erkannten den entstandenen Kommunikationsbedarf an. Allerdings betonten sie, dass Oracle entgegen der öffentlichen Wahrnehmung seine Lizenzbedingungen nicht geändert habe. Vielmehr ergebe sich die Änderung aus dem erweiterten Funktionsumfang der VMware-Software in den Versionen 5.1 und 5.5. Die Version 5.1 von VMware vSphere war im Herbst 2012 auf den Markt gekommen. Auf den erweiterten Funktionsumfang der Software reagierte Oracle LMS nach Kenntnis der DOAG im Sommer 2014.

q Erhöhter Lizenzbedarf aufgrund des erweiterten VMware-FunktionsumfangsBis zur Version 5.0 konnten virtuelle Maschinen (VMs) zur Laufzeit nur innerhalb eines Clusters bewegt werden. Aus diesem Grund war der komplette Cluster zu lizenzieren. Mit der Version 5.1 wurde die Möglichkeit geschaffen, VMs zur Laufzeit über Clustergrenzen hinweg innerhalb eines vCenters zu verschieben. Deswegen müssen für die Versionen 5.1 und 5.5 alle Server des vCenters lizenziert werden.

In den Augen von Oracle bleibt also alles wie gehabt: Weiterhin müsse die Hardware lizenziert werden, die die Software zur Laufzeit theoretisch nutzen könnte. Dass dies allerdings zu erheblichen Nachlizensierungskosten für Unternehmen führen kann, ohne dass tatsächlich mehr Leistung genutzt wird, zeigte Paege beispielhaft im Gespräch mit den Oracle-Managern.

Um die Problematik zu umgehen, empfiehlt die DOAG weiterhin einen Workaround: Die Lizenzkosten können gering gehalten werden, indem Administratoren ein vCenter für Oracle-Produkte vorsehen und 1-n vCenter für weitere Produkte nutzen. Hierbei müssen allerdings auch die Storages der jeweiligen vCenter voneinander getrennt sein.

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?26

DOAG Newsletter April 2015 (2/2)

Page 27: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Oracle & VMWare – all about competition?

Oracle Licensing – Speciality Topics

– http://www.oracle.com/us/corporate/pricing/specialty-topics/index.html

Die Kunden werden langsam ungehalten! – Oracle Exit Strategie?

Lösungsfindung mit Oracle LMS – Advisory Service – immer eine individuelle Vereinbarung!

24Okt 2016 Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?

Page 28: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Was noch? – Fazit

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?28 Okt 2016

Neben den vorherigen Punkten, sind alle anderen Oracle Lizenzierungsfragen immernoch die gleichen …

– Optionsnutzung

– Support-Themen und Support-Level

– Hosting Lizenzen

– Multiplexing

– Failover

– Virtualisierte Umgebungen J

Page 29: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Lizenz-Optimierung

Warum Trivadis als Partner?§ Trivadis ist führend bei der IT-Beratung, der Systemintegrati on, dem

Solution Engineering und der Erbringung von IT-Services mit Fokussierung auf Microsoft- und Oracle-Technologi en in der Schweiz, Deutschland, Österreich und Dänemark.

§ 20+ Jahre Erfahrung in Infrastruktur Engineering und Betriebsoptimierung.

§ Wir unterstützen Sie von der Analyse, über die Planung bis zur Umsetzung Ihres Optimierungsvorhabens

Ihr Nutzen§ Wir schaffen die notwendige Transparenz – ohne dass Sie

sich um komplexe Lizenzregularien kümmern müssen.

§ Herstellerunabhäng ige Überprüfung des Lizenzbestandes.

§ Wir minimieren Ihr Lizenzrisiko und optimieren die Lizenznutzung.

§ Einzigartige Kombination aus Technologie- und Lizenz-Expertise.

Gezielte Optimierung – ohne den Überblick zu verlieren§ Softwarelizenzen sind eines der kosteninten-

sivsten Assets in der Systemlandschaft ; die Lizenzierung ist demzufolge ein wichtiges Optimierungsthema

§ Die gründliche Analyse der IST-Situation (Produktnutzung, Ermittlung des tatsächlichen Lizenzbedarfs) und die Validierung (Erstellen einer Lizenzbilanz) bilden die Basis für die Optimierungsempfehlungen

§ Die Umsetzung der Massnahmen erfolgt in Form von modularen Dienstleistungspaket e entlang den Anforderungen und Prioriäten des Kunden

§ Auf der U-Bahn-Karte links sind die wichtigsten Optimierungsthemen ersichtlich

29 Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?

Page 30: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Wichtige Links

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?30 Okt 2016

Oracle 12c Database Licensing Informationhttps://docs.oracle.com/database/121/DBLIC/editions.htm#DBLIC109

Oracle Product Family White Paperhttp://www.oracle.com/technetwork/database/oracle-database-editions-wp-12c-1896124.pdf

Oracle Technology Global Pricelistshttp://www.oracle.com/us/corporate/pricing/price-lists/index.html

MyOracle Support Notes§ MOS Note: 1317265.1 Database Options/Management Packs Usage Reporting for Oracle Database

11g Release 2§ MOS Note: 1309070.1 Place Holder For Feature Usage Tracking Bugs

Page 31: Lizenzfallen aus der Praxis - Was ist denn jetzt mit der Virtualisierung?

Fragen und AntwortenMirko HotzySolution Unit Manager

Tel. +49 711 903 235 [email protected]

Lizenzfallen aus der Praxis - was ist denn jetzt mit der Virtualisierung?31 Okt 2016