Audit Oracle License Management Services (LMS) patrí k tým udalostiam, ktoré dokážu pokojný IT rozpočet zo dňa na deň zmeniť na krízu riešenú na úrovni predstavenstva. Dobrá správa je, že audit je len zriedka prekvapením pre niekoho, kto je pripravený. Tento článok vysvetľuje, čo LMS audit naozaj je, na čo sa Oracle pozerá, ktoré chyby stoja firmy najviac a ako doň vstúpiť pripravený.
Čo je LMS audit
LMS je interný tím Oracle zodpovedný za overovanie, či zákazníci používajú softvér Oracle v rámci podmienok svojich licencií. Audit je formálny zmluvný proces — vaša Oracle Master Agreement takmer určite dáva Oracle právo overiť používanie, zvyčajne s 45-dňovým písomným oznámením.
Audit nie je obvinenie. Je to merací úkon. Oracle spustí skripty, zozbiera dáta a porovná vaše nasadené používanie s vašimi nárokmi (entitlements). Výsledkom je správa, ktorá uvádza, či ste v súlade — a ak nie, akú veľkú medzeru máte, zvyčajne vyjadrenú číslom s mnohými nulami.
Kľúčové je pochopiť, že pravidlá sú zložité a zložitosť hrá v prospech strany, ktorá ich napísala. Práve preto je príprava taká dôležitá.
Čo Oracle kontroluje
Meranie Oracle sa sústreďuje na niekoľko oblastí s vysokou hodnotou:
- Edície a options databázy. Options Enterprise Edition ako Partitioning, Advanced Compression, Advanced Security, Diagnostics Pack a Tuning Pack sú licencované samostatne. Ich použitie — aj nechtiac, aj raz — vytvára záväzok.
- Počítanie procesorov. Oracle počíta fyzické jadrá vynásobené core faktorom. Vo virtualizovaných prostrediach vzniká väčšina sporov práve okolo otázky, ktoré hostiteľské servery treba licencovať.
- Hranice virtualizácie. Postoj Oracle k soft partitioningu (napríklad VMware klastre) je agresívny: často tvrdia, že treba licencovať každý host, na ktorom by VM mohla bežať, nie len ten, na ktorom reálne beží.
- Minimá Named User Plus. Licencovanie podľa používateľov má minimá na procesor, ktoré sa pri raste hardvéru ľahko prekročia.
- Options zapnuté predvolene. Funkcie Diagnostics a Tuning Pack sa často spustia bežnou činnosťou DBA v Enterprise Manageri.
Chyby, ktoré stoja najviac
Väčšina veľkých medzier v súlade vzniká z malej sady opakujúcich sa chýb:
- Používanie options, ktoré ste si nikdy nekúpili. DBA zapne Partitioning, aby vyriešil výkonový problém, a o tri roky neskôr je z toho jedného rozhodnutia záväzok v hodnote sedemciferného čísla.
- Nepochopenie virtualizácie. Tímy predpokladajú, že pripnutie VM na konkrétne hosty obmedzí ich licenčnú stopu. Bez správnych technických kontrol a zmluvných formulácií s tým Oracle nemusí súhlasiť.
- Zastarané záznamy o nárokoch. Firmy úprimne nevedia, čo vlastnia. Akvizície, obnovy a migrácie zanechajú dáta o nárokoch roztrúsené a neaktuálne.
- Nechať skripty Oracle bežať bez dohľadu. Meracie skripty LMS zbierajú oveľa viac, než je minimum. Spustiť ich bez pochopenia výstupu znamená dať Oracle kompletný obraz skôr, ako ho máte vy sami.
- Vnímať audit ako čisto technický. Audit je obchodné vyjednávanie prezlečené za technický úkon. Firmy, ktoré reagujú len inžiniermi a bez licenčnej či obchodnej stratégie, pravidelne preplácajú.
Ako sa pripraviť
Príprava spočíva najmä v tom, že si urobíte vlastné meranie skôr, ako ho urobí Oracle.
- Vytvorte si základ nárokov. Zhromaždite každý Ordering Document, zmluvu a obnovu. Presne vedzte, na čo máte licencie — podľa metriky a množstva.
- Spustite interné zisťovanie. Zmerajte nasadené edície, zapnuté options a počty procesorov naprieč celým prostredím. Cieľom je nájsť prekvapenia, kým je ich oprava ešte lacná.
- Naprávajte skôr, než vás vyzvú. Ak nájdete zapnutú option, ktorú nepotrebujete, vypnite ju a zdokumentujte kedy a prečo. Zníženie používania pred formálnym oznámením auditu je legitímny licenčný manažment.
- Riaďte tok dát. Keď sa audit začne, určte jediný kontaktný bod. Skontrolujte každý skript a každý dataset skôr, než opustí vašu organizáciu.
- Namodelujte si vyjednávaciu pozíciu. Poznajte svoju reálnu expozíciu, možnosti migrácie a páky (napríklad blížiace sa obnovy alebo cloudové záväzky) ešte pred prvým stretnutím.
Prečo je dôležitý nezávislý konzultant
Obchodné a LMS tímy Oracle sú veľmi schopné a dobre motivované. Prísť na audit len s interným personálom je ako zastupovať sám seba v špecializovanom právnom spore proti tímu, ktorý to robí každý deň.
Nezávislý konzultant — taký, ktorý nie je viazaný na predaj licencií Oracle — vám dá tri veci, ktoré Oracle nemôže: objektívny pohľad na vašu skutočnú expozíciu, znalosť toho, kde zmluvné a technické šedé zóny hrajú vo váš prospech, a vyjednávaciu stratégiu, ktorá k auditu pristupuje ako k tomu, čím naozaj je — obchodnej udalosti.
V Nevdom pristupujeme k auditom výlučne zo strany zákazníka. Nepredávame licencie, takže našu radu meriame podľa toho, koľko rizika a nákladov vám odoberieme — nie podľa toho, koľko softvéru kúpite.
Ak vám už prišlo oznámenie LMS, alebo chcete len vedieť, kde stojíte skôr, než príde, správny čas na meranie je teraz — za vašich podmienok.