Gemstone - Eine Lizenzfrage

<< Click to Display Table of Contents >>

Navigation:  Gemstone/S - Datenbank >

Gemstone - Eine Lizenzfrage

Lizenzfrage

Bei Gemstone/S muß man immer die Lizenzfrage stellen - um die eigenen Kosten zu reduzieren oder um rechtliche Aspekte zu berücksichtigen. Natürlich möchten der Anbieter von Gemstone/S gerne am Umsatz beteiligt werden - aber die eigene Firma möchte das eventuell nicht - weil eventuell der Umsatz in einem Projekt zu den vertraulichen Informationen gehlrt und daher nicht publiziert werden darf oder einfach das Geld nicht reinkommt mit dem Projekt.

Core-Limited Umgebung

In einer Core-Limited Umgebung darf die Datenbank immer nur eine eingeschränkte Anzahl an CPU-Cores nutzen: 2 oder 4 Cores. Wenn man nun auf einem tollen Rechner mit 32 Cores zwei Gemstone Anwendungen installieren möchte, dann stehen sich diese Datenbanken gegenseitig auf den Füßen - sie benutzen die gleichen Cores.

Daher sollte man sich in so einem Fall überlegen, die Datenbank in einer virtuellen Umgebung laufen zu lassen (und Docker reicht dabei nicht). Der Performance wegen nutze ich das Linux-native KVM, um die Anwendung ablaufen zu lassen. Das wird in einem eigenen Abschnitt näher beleuchtet.

Unlimited Umgebung

Wenn man in dieser glücklichen Lage ist, dann sollte man alles auf dem Host installieren - ist einfacher.