- Körs utan lokal att aktivering
License Server kontrollerar om licenserna är tillgängliga eller inte.
Detta medger att (virtuella) maskiner på nätet att dynamiskt tas i
drift utan behov av att genomföra en manuell aktiveringsprocess.
- Hanterar behov av prestanda vid topproduktion
callas License Server möjliggör driftsmodeller såsom
"prestanda efter behov" eller "kapacitet på efterfrågan",
ett mer dynamiskt sätt att licensiera baserat efter
produktionens behov av topprestanda.
- Kapacitetsbaserade driftsmiljöer
License Server kan användas i kapacitetsbaserade driftsmiljöer
eftersom den enda datorn som alltid behöver köras är datorn som är
värd för License Server - allt annat kan vara fullt dynamiskt.
- Hur fungerar det?
Betala-per-användning.
Det utgår en initial kostnad för License Servern och därefter medger
License Server körtillstånd baserat på cartridges laddade in i den.
Det finns två typer av cartridges:
Man köper antingen Process Cartridges och/eller Credit Cartridges
som laddas in i callas License Server.
- Process Cartridge
Process Cartridges laddas med en eller fler samtidiga processer.
Varje process medger att en callas-programvara bearbetar en fil i taget.
Varje callas-programvara som vill bearbeta en PDF-fil begär tillåtelse av
License Server och kommer att få behörighet att köra om det fortfarande
finns lediga processer tillgängliga.
8 Process Cartridges medger möjlighet att köra 8 processer parallellt,
oavsett om det är det på en eller flera (virtuella) maskiner.
Process Cartridges används vanligtvis för att driva den dagliga produktionen.
- Credit Cartridges
Credit Cartridges tillgodoser behovet av topproduktion och ger tillgång till
bearbetningstid, oberoende av antalet parallella processer och/eller
(virtuella) maskiner; tillåter således körning av ett obegränsat antal
parallella processer.
Credit Cartridges laddas med ett antal krediter.
Varje kredit motsvarar en sekund av bearbetningstid.
Varje gång en callas-programvara begär tillåtelse att
processa en fil, kommer licensservern att ge tillståtelse.
När en callas-programvara begär tillstånd att bearbeta en fil,
kommer License Server hålla reda på hur lång tid det tog att
bearbeta den filen och kommer då att subtrahera motsvarande
antal krediter från sin Credit Cartridge.
En 50.000 Credit Cartridge medger en bearbetningstid om 50.000 sekunder.
I en auto-skalbar miljö skulle detta möjliggöra att ett obegränsat
antal server-instanser startas, som bearbetar filer tills dess att alla
krediter använts, vilket ger kunderna tillgång till en aldrig
tidigare skådad kraft för PDF-bearbetning.
För rena fall av betala-per-användning (pay-per-case) kan
kunder självklart välja att bara använda Credit Cartridges.
- Användning av License Server i failover-läge
I failover-läge kör License Server vanligtvis på tre olika system.
License Server måste vara medveten om övriga inblandade License Server.
Hur man arbetar med License Server i det här fallet är något annorlunda
än det enkla användningsfallet där den körs på ett enda system.
(Räknaren för failover är en del av licensen för licensservern och
måste anges under köpet av licensservern).
- Användning av License Server i Dispatcher-miljöer
License Server erbjuder lagring av licenser i ett centraliserat förvar.
Det kan vara vettigt att kombinera detta med distribuerad bearbetning
som organiseras från en centraliserad enhet.
Denna enhet kan vara en Dispatcher / callas pdfToolbox Dispatcher eller
callas pdfaPilot Dispatcher.
Dispatcher måste aktiveras som vanligt, dock kan detta i en
License Server-miljö göras genom att använda License Server.
Detta kräver en speciell Run Count-cartridge för Dispatcher
(Dispatcher kan inte användas med krediter) på samma License Server;
priset är detsamma som för en vanlig Dispatcher-licens.
Dispatcher startas sedan med samma --licenseserver kommando
som alla andra instanser som vill att vi ska aktivera sig själv
med License Server.
När en satellit startas och ansluts till Dispatcher bör den samtidigt
använda --licenseserver option för att även ansluta till License Server.
Eftersom en satellit inte startas per jobb utan körs i lyssningsläge
kommer detta anrop inte använda någon av cartridge-tillgångarna
(kör-antal eller krediter) på License Server.
Men när ett jobb skickas från en klient via Dispatcher till satelliten
kommer den använda dessa tillgångar på samma sätt som en
"normal" pdfToolbox-instans skulle göra.
Det finns inget behov av att använda --licenseserver option i ett anrop till
avsändaren på en klient, men om detta alternativ anges skickas det även
till satelliten och konsolideras med License Servern listan som upprättades
när satelliten startades.