Oracle-licenties behoren tot de meest complexe en kostbare aspecten van enterprise IT-omgevingen. Voor veel organisaties vormt het correct berekenen van Oracle-licenties een uitdaging die direct impact heeft op het IT-budget en de compliance-risico’s. Een verkeerde berekening kan leiden tot onverwachte kosten of zelfs juridische problemen tijdens Oracle-audits.
Het begrijpen van Oracle’s verschillende licentiemodellen en berekeningswijzen is essentieel voor elke inkoop- of IT-professional die verantwoordelijk is voor softwarelicenties. In dit artikel beantwoorden we de meest gestelde vragen over Oracle-licentieberekening en geven we praktische handvatten om kostbare fouten te voorkomen.
Wat zijn Oracle-licenties en waarom zijn ze complex?
Oracle-licenties zijn gebruiksrechten voor Oracle-software die bepalen hoeveel en op welke manier organisaties Oracle-producten mogen gebruiken. De complexiteit ontstaat door Oracle’s uitgebreide productportfolio, verschillende licentiemodellen en specifieke berekeningsregels die per product kunnen verschillen.
De complexiteit van Oracle-licenties komt voort uit verschillende factoren. Ten eerste heeft Oracle honderden producten in zijn portfolio, elk met eigen licentievoorwaarden. Daarnaast hanteert Oracle verschillende meeteenheden, zoals processors, named users en cores, wat verwarring kan veroorzaken. Ook technische aspecten, zoals virtualisatie en clustering, hebben directe impact op de licentieberekening.
Oracle’s commerciële strategie draagt ook bij aan de complexiteit. Het bedrijf past regelmatig zijn licentievoorwaarden aan en introduceert nieuwe producten met afwijkende regels. Dit maakt het voor organisaties lastig om bij te blijven met de actuele voorwaarden en correct te berekenen hoeveel licenties nodig zijn.
Welke Oracle-licentiemodellen bestaan er?
Oracle hanteert voornamelijk drie licentiemodellen: processor-based licensing, Named User Plus (NUP) licensing en Application User licensing. Elk model heeft specifieke berekeningsregels en toepassingsgebieden die aansluiten bij verschillende gebruiksscenario’s.
Het processor-based model is gebaseerd op het aantal processors waarop Oracle-software draait. Dit model wordt vaak gebruikt voor servers met veel gebruikers of een onbepaald aantal gebruikers. De berekening gebeurt aan de hand van processorkernen, vermenigvuldigd met een core factor die per processortype verschilt.
Named User Plus licensing richt zich op het aantal geïdentificeerde gebruikers dat toegang heeft tot Oracle-software. Dit model heeft minimumvereisten per processor en is geschikt voor omgevingen met een beperkt en bekend aantal gebruikers. Application User licensing wordt specifiek gebruikt voor Oracle-applicaties en telt het aantal gebruikers dat daadwerkelijk gebruikmaakt van de applicatie.
Hoe bereken je Oracle Processor-based licenties?
Oracle processor-based licenties worden berekend door het aantal processorkernen te vermenigvuldigen met de bijbehorende core factor. Deze berekening resulteert in het aantal benodigde processorlicenties voor het specifieke Oracle-product.
De berekeningsstappen zijn als volgt:
- Bepaal het aantal fysieke processorkernen in de server.
- Zoek de juiste core factor op voor het processortype in Oracle’s officiële documentatie.
- Vermenigvuldig het aantal kernen met de core factor.
- Rond het resultaat naar boven af om het aantal benodigde processorlicenties te bepalen.
Bij virtualisatie wordt de berekening complexer. Oracle erkent alleen zijn eigen virtualisatietechnologie (Oracle VM) voor licentie-isolatie. Bij andere virtualisatietechnologieën moet de volledige fysieke server worden gelicenseerd, ongeacht hoeveel virtuele machines daadwerkelijk Oracle-software draaien.
Wat is het verschil tussen Named User Plus en andere modellen?
Named User Plus (NUP) licensing telt individuele gebruikers die toegang hebben tot Oracle-software, terwijl processor-based licensing zich richt op de hardwarecapaciteit, ongeacht het aantal gebruikers. NUP heeft strikte minimumvereisten van 25 gebruikers per processor voor de meeste databaseproducten.
De belangrijkste verschillen zijn:
- NUP vereist identificatie van individuele gebruikers; processor-based niet.
- NUP heeft minimumvereisten per processor; processor-based niet.
- NUP is vaak voordeliger bij beperkte gebruikersaantallen.
- Processor-based is geschikter bij een onbepaald aantal gebruikers.
Application User licensing verschilt van beide doordat het zich richt op daadwerkelijk gebruik in plaats van op toegangsrechten. Dit model telt alleen gebruikers die actief gebruikmaken van Oracle-applicaties, wat vaak resulteert in lagere licentiekosten voor organisaties met veel potentiële, maar weinig actieve gebruikers.
Hoe voorkom je kostbare fouten bij Oracle-licentieberekening?
Kostbare fouten bij Oracle-licentieberekening voorkom je door je Oracle-omgeving regelmatig te inventariseren, actuele licentievoorwaarden bij te houden en adequate monitoringtools te implementeren. Documentatie en periodieke reviews zijn essentieel voor compliance.
De meest voorkomende fouten zijn:
- Onderschatting van de impact van virtualisatie op licentievereisten.
- Onjuiste toepassing van core factors bij processorberekeningen.
- Negeren van minimumvereisten bij Named User Plus licensing.
- Onvoldoende documentatie van licentiegebruik en -toewijzing.
Implementeer een robuust licentiemanagementproces dat bestaat uit regelmatige inventarisaties, automatische monitoring waar mogelijk en duidelijke documentatie van alle licentietoewijzingen. Zorg voor actuele kennis van Oracle’s licentievoorwaarden en overweeg externe expertise bij complexe omgevingen of belangrijke contractonderhandelingen.
Hoe Thornstein Groep helpt met Oracle-licentieberekening
Wij ondersteunen organisaties bij het correct berekenen en optimaliseren van Oracle-licenties door onze diepgaande kennis van Oracle’s complexe licentiemodellen en jarenlange ervaring met enterprise softwarelicenties. Onze aanpak zorgt ervoor dat u altijd compliant bent en geen onnodige kosten maakt.
Onze Oracle-licentieservices omvatten:
- Volledige inventarisatie van uw huidige Oracle-omgeving.
- Berekening van de exacte licentievereisten per product.
- Identificatie van optimalisatiemogelijkheden en kostenbesparingen.
- Ondersteuning bij Oracle-audits en compliancevraagstukken.
- Strategisch advies voor toekomstige Oracle-investeringen.
Voorkom kostbare Oracle-licentiefouten en optimaliseer uw software-investeringen. Neem contact op voor een vrijblijvende analyse van uw Oracle-licentiesituatie.



