Az Oracle adatbáziskezelő licencelésekor könnyű összekeverni a processzorok számához kapcsolódó különböző szabályokat. Nézzük sorra, mivel is kell számolni.
Három különböző fogalom kapcsán merül fel a processzorok száma:
Foglalatszám korlátozás:
A Standard és Standard One kiadások nem telepíthetők akármilyen számítógépre. A korlátozás a processzor foglalatok számában van megadva, Standard One esetén 2, Standard esetén pedig 4. Azaz nem számít, hogy hány processzor van ténylegesen a számítógépben, csak az számít, hogy hány processzorig bővíthető. (Enterprise kiadás esetén természetesen nincs ilyen korlát.)
Per Processor licencelés:
A processzor alapon licencelt adatbázisoknál is függ a számítás módja a kiadástól. A Standard és a Standard One kiadásoknál a tényleges processzorszámot kell figyelembe venni. Az Enterprise kiadásnál viszont új fogalom jön a képbe, a magok száma. Itt ugyanis az összes processzormag számát egy 0,25 és 1 közötti (többmagos Intel és AMD processzorok esetén 0,5-ös) szorzóval megszorozva kapjuk meg a ténylegesen megvásárolandó processzorlicencek számát. Azaz egy két darab négymagos Intel processzorú szerver 4 Enterprise Edition Processor licencet igényel.
NUP licencminimum:
Még egy esetben számolni kell a processzorok számával, a felhasználószám (NUP, Named User Plus) alapján licencelt Enterprise kiadású adatbázisoknál. Itt processzoronként (nem magonként!) minimum 25 NUP szükséges az adatbáziskezelő helyes licenceléséhez.
Aki netán használ még régi Oracle licenceket, az mindezeken felül egy esetleges migráció esetén ne felejtse azt sem, hogy a NUP metrikát megelőzően a licencminimumot a processzorsebesség és a processzor típusától függő szorzó segítségével lehetett kiszámolni.
Egyszerű, ugye? 🙂
Az Oracle licencelést a Software Investment Guide részletesen is leírja.