Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 0
  • 64

Michał Matukin trener Oracle.

Tajniki i sekrety licencjonowania - Oracle11g.

1. Rodzaje licencji,

2. Edycje,

3. Opcje,

4. Monitorowanie wykorzystywania licencji i funkcjonalności w ramach opcji i pakietów.

Agenda spotkania:

Każde osiągnięcie zaczyna się od pytań!

https://quorum.akademiq.pl

• OR-DBA02 - Administracja Oracle 11g XE dla średniozaawansowanych.

• OR-DBA03 - Administracja Oracle 11g XE dla zaawansowanych.

Webinarium nawiązuje do szkoleń:

Oracle licencjonuje swoje oprogramowanie w ramach prawa do użycia.

Nie ma kluczy licencyjnych, plików z certyfikatami itp. rozwiązań.

technicznych które odblokowują używanie oprogramowanie wedle wykupionej licencji.

Licencji Oracle co to właściwie jest ??

Obecnie dostępna jest możliwość zakupu licencji do wersji Oracle 12cR1.

Posiadając licencję do wersji Oracle 12c możemy używać również starsze wersje oprogramowania np. Oracle 11gR2.

Aktualna oferta Oracle.

Wraz z zakupem nowej licencji musimy wykupić przynajmniej roczne wsparcie.

W ramach wykupionego wsparcia mamy prawo do:

- Poprawek,

- Podniesienie wydania z R1 na R2,

- Podniesienie wersji oprogramowania np. z wersji 11 do 12,

- Dostęp do bazy wiedzy i zgłaszanie błędów na Oracle Support,

Obowiązkowe wsparcie wraz z nową licencją.

Typu - NUP - Name User Plus

Typu – na CPU ( kory, podstawki )

Typu - ULA – Unlimited Licence Agreement

https://shop.oracle.com/pls/ostore/f?p=DSTORE:2:::NO:RIR,RP,

2:PROD_HIER_ID:4509881204651805720002

Rodzaje licencji.

Oracle wymaga od kupującego również podjęcia decyzji na jaki okres czasu życzy on sobie używać licencji od 1 roku do 5 lat lub dożywotnio.

Ma to wpływ na cenę np.

Wersja najwyższa z prawem użycia na rok na jednego użytkownika wynosi około 755 zł dożywotnio 3774 zł ( min. 25 ).

UWAGA!!! Po wygaśnięciu umowy nie mamy prawa używać oprogramowania!!!

Licencja – z ograniczeniem czasowym !!!!

Licencja obejmuje:

- Maksymalną ilość nodów odbierających dane lub zmieniających dane w bazie danych np. fizycznie człowiek łączący się do aplikacji, urządzenie/aplikacja która łączy się z bazą danych i zapisuje dane:

- Jeśli urządzeniem jest czytnik kodów i używa go 2 ludzi to: licencja obejmuje nie 1 urządzenia a 2 ludzi.

Licencja - NUP - Name User Plus.

Dla wersji Enterprise EE minimalna ilość to 25 na procesor/kory. Czyli mając procesor z 4 korami 4*25=100 musimy wykupić: licencję na 100 NUP.

Dla wersji Standard2 SE2 minimalna ilość to 10 na procesor/kory. Czyli mając procesor z 4 korami 4*10=40 musimy wykupić licencję na 40 NUP.

Licencjia - NUP - Name User Plus wyliczanie.

Wersja Enterprise zliczane są kory i stosowany jest współczynnik uzależniony od rodzaju procesora np.

1.0 Procesor z jednym korek.

0.25 SUN's UltraSPARC T1 procesory (1.0 GHz i 1.2 GHz).

0.50 inne SUN's UltraSPARC T1 procesory (np/. 1.4 GHz).

0.50 Intel i AMD procesory.

1.00 IBM's POWER6, POWER7 i POWER8 procesory.

Licencji na CPU (kory, podstawki).

Wersja Enterprise EE przykład przeliczania:

SUN UltraSparc T1 z 4ma podstawami * 8 korów tj. 4*8*0.25 = 8 licencji.

Licencji na CPU ( kory, podstawki ) CD.

ULA jest to specjalna licencja w ramach której z wyznaczonej puli oprogramowania można korzystać bez ograniczeń co do ilości jednakże należy wyznaczyć na jaki okres. Zastosowanie duże rozwijające się środowiska gdzie nie wiadomo na początku ile i jakie licencje będą ostatecznie potrzebne. Na koniec zadeklarowanego okresu można dalej kontynuować licencje ULA lub przejść do tradycyjnych NUP lub na CPU.

Licencja - ULA – Unlimited Licence Agreement.

Zmiany w wersji Oracle 12cR1.

• Oracle Database Enterprise + Opcje Pakiety.

• Oracle Database Standard2.

• Oracle Database Personal.

• Oracle Database Expres.

Nie dostępne w ofercie wersje SE i SE1.

Dostępne edycje.

• Przeznaczenie duże i średnie firmy,

• Dostępne wszystkie funkcjonalności,

• Możliwość rozszerzenia funkcjonalności w ramach dokupienia,

Opcji i Pakietów:

• Licencja na CPU/kory lub NUP z ograniczeniem czasowym lub bez.

Edycja Oracle Database Enterprise + Opcje i Pakiety:

• Przeznaczenie średnie i małe firmy,

• Dostępne tylko wybrane niektóre funkcjonalności,

• Brak możliwość rozszerzenia funkcjonalności w ramach dokupienia Opcji i Pakietów,

• Licencja na podstawki max 2 lub NUP z ograniczeniem czasowym lub bez.

Edycja Oracle Database Standard2.

Przykłady konfiguracji i licencjonowania:

Dla serwera z 2 podstawkami, możliwość instalacji wersji SE2 bez dodatkowych kosztów (ilość korów dowolna).

W konfiguracji SE w (RAC) z 2ma nodami mającymi po 1 podstawce możliwość instalacji j/w.

Dla SE One wymagana jest dodatkowa opłata na przejściu do 12.1.0.2 do SE2.

W konfiguracji SE w (RAC) z 4ma nodami mającymi 1 podstawkę należy usunąć 2 nody przed przejściem na wersję 12.1.0.2.

Edycja Oracle Database Standard2:

• Przeznaczenie środowiska developerskie i wdrożeniowe,

• Dostępne wszystkie funkcjonalności wersji Enterprise,

• Opcji i Pakietów nie są wliczone,

• Brak możliwości konfiguracji RAC,

• Licencja NUP z ograniczeniem czasowym lub bez.

Edycja Oracle Database Personal

• Darmowa wersja do zastosowań komercyjnych,

• Zastosowanie - środowiska developerskie, prezentacje,

• Łatwa w instalacji i konfiguracji oparta na wersji Oracle 11g SE,

• Posiadająca ograniczenia max 1 CPU, max 1GB RAM, 11GB danych.

Edycja Oracle Database Expres:

Korzystanie z dodatkowych opcji i funkcjonalności nie zawartych w licencjach EE i SE2 wymagają opłacenia dodatkowych licencji.

Produkty te zostały zgrupowane w ramach:

• Opcji,

• Pakietów,

Opcje i Pakiety:

Wybrane przykładowe opcje:

• Oracle Active Data Guard,

• Oracle Partitioning,

• Oracle Real Application Clusters (Oracle RAC),

• Oracle Database Vault,

• Oracle Advanced Compression,

• Oracle Advanced Security.

Opcje

Wybrane przykładowe pakiety:

Oracle Diagnostics Pack dostęp do min.

AWR, ASH, ADDM.

Oracle Tuning Pack dostęp do min.

SQL Access Advisor.

SQL Tuning Advisor.

Real-time SQL and PL/SQL Monitoring.

Pakiety.

To jak wykorzystujemy oprogramowanie zależy od nas!!!

Czy nadużywamy przyznanej licencji czy nie zależy od nas Oracle nic nie blokuje nie zabezpiecza przed nadużyciem.

W ramach zakupionej licencji zgadzamy się na możliwy audyt wykorzystania licencji przez Oracle.

RDBMS rejestruje wszystkie użycia funkcjonalności zastrzeżonych licencją.

Monitorowanie wykorzystywania licencji i funkcjonalności.

Zliczanie wykorzystania opcji:

Wykorzystanie opcji jest rejestrowane za każdym razem użycia zastrzeżonej opcji. Zliczanie wykonywane jest raz na tydzień, dlatego można użyć opcji a widok pokazujący użycie tego nie pokaże dopiero zostanie to wykazane po procesie agregacji.

Agregację można ręcznie wymusić wywołaniem nieudokumentowanego pakietu DBMS_FEATURE_USAGE_INTERNAL.

Monitorowanie wykorzystywania licencji i funkcjonalności:

• Sprawdzenie, kiedy była wykonywana ostatnia agregacja:

SELECT MAX(last_usage_date) FROM

dba_feature_usage_statistics;

• Polecenie wywołujące agregację:

exec dbms_feature_usage_internal.exec_db_usage_sampling(SYSDATE);

Monitorowanie wykorzystywania licencji i funkcjonalności - agregacja.

• Sprawdzenie, użycia funkcjonalności polecenie:

SELECT * FROM dba_feature_usage_statistics;

• Sprawdzenie, użycia licencji NUP polecenie:

select sessions_current, sessions_highwater from v$license;

Listowanie użycia funkcjonalności i licencji NUP

Przy zastosowaniu technologii wirtualizacji centrów danych i osadzania baz danych Oracle producent wymaga zakupienia licencji według opisanych wcześniej zasad w stosunku do fizycznego serwera i ilości CPU/korów/podstawek a nie do logicznego tego co serwuje hypervizor dla vOSu.

Potencjalne problemy przy przenoszeniu między serwerami fizycznymi o różnej budowie fizycznej.

Wirtualizacja a Licencja Oracle.

Dokumentacja:

https://docs.oracle.com/database/121/DBLIC/editions.htm#DBLIC110

Licencje:

http://www.oracle.com/us/corporate/pricing/databaselicensing-070584.pdf

Przydatne linki

Dziękujemy za udział w sesji na żywo. Zachęcamy do subskrypcji naszego kanału na YouTube:

https://www.youtube.com/AltkomAkademia

Odpowiedzi na pytania zadane podczas spotkania zamieścimy na forum wymiany wiedzy: https://quorum.akademiq.pl

Zapraszamy.

Webinarium nawiązuje do szkoleń:

• OR-DBA02 - Administracja Oracle 11g XE dla średniozaawansowanych.

• OR-DBA03 - Administracja Oracle 11g XE dla zaawansowanych.

Dziękuję za uwagę

Michał Matukin trener Oracle.

  • Zapytał
  • @ | 07.10.2016
  • TRENER MODERATOR ALTKOM AKADEMII

Odpowiedź (1)

  • 0

Prezentacja.

Załączniki

  • pdf

    Michal_Matukin_web4.pdf ( 1004K )
  • Odpowiedział
  • @ | 07.10.2016
  • TRENER MODERATOR ALTKOM AKADEMII