Se rendre au contenu

License Server

License Server

callas License Server introduit une manière dynamique de licencier les solutions callas. Il permet à pdfToolbox, pdfaPilot et pdfChip de ne pas être liés à un ordinateur spécifique (réel ou virtuel), mais plutôt d'obtenir la permission de traiter des tâches à partir de License Server. Cela permet l'utilisation des solutions callas dans des environnements Docker et auto-scaling et offre globalement plus de flexibilité que l'activation traditionnelle basée sur un ordinateur.

License Server introduces a more dynamic way of licensing processing capacity based on peak performance. License Server-based licensing will allow callas products to run without being activated locally, rather checking with the License Server whether any licenses are available. This allows (virtual) machines to be brought online without having to go through the manual activation process.

The License Server makes models such as ‘load on demand’ or ‘capacity on demand’ possible. You either buy process cartridges and/or credit cartridges that are loaded in the License Server. One Process Cartridge enables you to run one callas process, processing one file at a time. Consequently, eight Process Cartridges will enable you to run 8 processes in parallel, no matter whether this is on one or more (virtual) machines. Process Cartridges would typically be used to run the daily production. To cater for peak production, the Credit Cartridges provide access to processing time, regardless of the number of parallel processes and/or (virtual) machines. For instance, a 50 000 Credit Cartridge handles 50 000 seconds of processing time. In an auto-scalable environment, this would allow for an unlimited number of server instances to be fired up, processing files until all credits are used, providing you access to unprecedented PDF processing power. For pure pay-per-use cases, you could of course choose to just use Credit Cartridges.

This type of licensing is initially compatible with pdfToolbox only. That’s why there are five licenses of pdfToolbox Desktop included with the purchase of License Server. This will be extended to other callas products later.

  • Auto-scalable solution
  • Cloud infrastructure
  • Possibility to load with Process Cartridges for daily production
  • Possibility to load with Credit Cartridges for unprecedented PDF processing power
  • Initially compatible with pdfToolbox only
  • Runs without being activated locally
    The License Server will check whether or not any licenses are available. This allows (virtual) machines to be brought online without having to go through the manual activation process.
  • Caters with peak production
    The License Server makes models such as ‘load on demand’ or ‘capacity on demand’ possible.
  • Pay-per-use environment
    For pay-per-use cases, you can choose to use Credit Cartridges. They allow to be fired up for an unlimited number of server instances, processing files until all credits are used, providing you access to unprecedented PDF processing power.

License Server

callas License Server introduit une manière dynamique de licencier les solutions callas. Il permet à pdfToolbox, pdfaPilot et pdfChip de ne pas être liés à un ordinateur spécifique (réel ou virtuel), mais plutôt d'obtenir la permission de traiter des tâches à partir de License Server. Cela permet l'utilisation des solutions callas dans des environnements Docker et auto-scaling et offre globalement plus de flexibilité que l'activation traditionnelle basée sur un ordinateur.

En outre, License Server prend en charge la capacité de traitement en fonction des performances maximales. Comme le serveur de licences peut utiliser à la fois des cartouches de processus (qui délivrent des licences en fonction d'un nombre maximum de processus parallèles) et des cartouches de crédit (qui prennent en charge les licences basées sur le temps de traitement), il est idéal pour les environnements où des pics de traitement se produisent.

Éviter l'activation locale

Éviter l'activation locale

Les produits callas tels que pdfToolbox, pdfaPilot, ou pdfChip, n'ont plus besoin d'être activés localement si le License Server est utilisé. Au lieu de cela, ces produits s'adressent au License Server et obtiennent l'autorisation de traiter des travaux à partir du serveur de licences.

Cela signifie que les produits callas peuvent être hébergés dans un environnement Docker, dans un environnement sans serveur tel qu'Amazon Lambda, ou dans toute plateforme d'auto-scaling où les ressources sont créées à la demande. La seule exigence est que les produits soient capables d'atteindre License Server.


Flexibilité dans l'octroi des licences

Flexibilité dans l'octroi des licences

Comme le License Server utilise deux types de cartouches (modes de traitement), il peut être utilisé pour répondre aux besoins de l'entreprise d'une manière plus souple. Les cartouches de processus fournissent un nombre maximum de processus parallèles, ce qui signifie qu'un nombre défini de travaux peut être traité en parallèle. Les cartouches de crédit contiennent une quantité de temps de traitement et soustraient le temps de traitement réel nécessaire pour les tâches traitées (mais elles ne fixent aucune limite à la quantité de traitement parallèle effectué).


Supprimer votre point de défaillance unique

Supprimer votre point de défaillance unique

L'utilisation de méthodes d'installation traditionnelles basées sur l'activation crée des points d'échec, car les licences sont liées à des machines spécifiques et ne peuvent pas être modifiées de manière entièrement automatique (le processus d'activation est manuel). Cela peut créer des problèmes si les machines tombent en panne.

License Server supprime ce point de défaillance unique en permettant aux solutions callas de fonctionner sur n'importe quelle machine, à condition que celle-ci puisse communiquer avec License Server. Dans le cloud, License Server est hébergé sur une plateforme Amazon AWS résiliente afin de garantir une disponibilité ininterrompue. Sur site, License Server peut être installé en tant que groupe qui peut gérer les problèmes d'une des machines du groupe sans interrompre le service.

Licences flottantes pour ordinateurs desktop

Licences flottantes pour ordinateurs desktop

License Server offre un avantage supplémentaire pour les produits callas desktop (pdfToolbox Desktop et pdfaPilot Desktop). Ces produits peuvent également obtenir leur licence à partir de License Server. Les produits de desktop demandent l'autorisation de s'exécuter au démarrage, ce qui supprime la nécessité d'activer le produit sur chaque machine sur laquelle il s'exécute.

Cela signifie que la licence devient flottante et peut être partagée par une équipe plus importante. Cela augmente la flexibilité et réduit le nombre de licences nécessaires pour mettre les solutions desktop à la disposition de l'ensemble de l'équipe.


Dans le cloud ou sur site

Dans le cloud ou sur site

callas License Server est une solution SaaS basée sur le cloud. Elle est hébergée par callas software dans un environnement sécurisé Amazon AWS. Lorsque vous utilisez la solution, vous obtenez un portefeuille qui contient toutes vos licences de produits callas. La communication avec le serveur de licences se fait à l'aide de l'ID de ce portefeuille.

Dans certains cas, les clients ont besoin d'une version locale, sur site, de callas License Server. Cette version est également disponible (moyennant un coût supplémentaire) et peut fonctionner comme une solution autonome ou comme une grappe de serveurs de licences synchronisés. Gardez à l'esprit que les serveurs de licences locaux doivent être activés sur la machine sur laquelle ils s'exécutent, et ne peuvent donc pas être installés dans certains environnements (tels que les machines Docker).

Talk to our sales team about this product.

Contact us to get started.

1.1.010

Fixes

  • Several smaller fixes and improvements for increased stability
  • Migrate/Restore: Improved handling
  • Issue solved, where activation in an Amazon Web Service environment was not successful
  • Improved formatting in the web monitor

1.1.013

Fixes

  • Problem solved, where migration failed with insufficient rights
  • Improved handling of the checksum in the blockchain [FP70557]
  • Issue solved, where uninstalling an expired cartridge failed [CA1032141, FP71051, FP71879]

1.2.021

Features

  • Support for Cartridge pools (requires pdfToolbox 14.3) [FP71980]
  • Support for developer licenses (requires pdfToolbox 14.3)
  • Improved handling of process and credits cartridges in failover setups
  • Enhanced log files with more detailed information about connection problems in failover setups
  • New log files with details of Cartridge uninstallations and License Server deactivations

Fixes

  • Problem solved, where the coordinator instance of the License Server could consume an increasing amount of memory [FP71902]
  • Issue fixed, where activation of a Cartridge for a newer product version but with the same serial number failed [FP66831]
  • Problem solved, where changing the time zone of a License Server resulted in invalidated Cartridges [FP65485]
  • Issue fixed, where the License Server could consume process licenses from different cartridges when cartridges for different major versions were installed
  • Issue fixed, where the deactivation of expired licenses was not successful
  • Problem solved, where expired cartridges could not be updated

1.2.022

Fixes

  • Problem solved, where migration failed in the --restore step when the /tmp folder resided on a different hard disk partition
  • Issue fixed, where the log file (log.json) became invalid in certain cases when the LicenseServer was stopped [FP76941]
  • Problem solved, where a penade License Server configuration could become unstable [FP76642]
  • Issue fixed, where updated IP addresses were not displayed correctly in the REST interface

1.2.023

Fixes

  • Problem solved, where license deactivation was not successful in certain cases (Linux only) [FP79935]
  • Problem solved, where long-running failover systems could allocate unnecessary amounts of memory in some cases [FP78650]