Anforderungen an datenbanksysteme für multi-tenancy- und software-as-a-service-applikationen
Abstract
Für Multi-Tenancy-Applikationen und Software as a Service (SaaS) stellen sich konventionelle Datenbanksysteme oftmals als ungeeignet heraus. In einem solchen Umfeld müssen Anforderungen, wie Erweiterbarkeit und Verfügbarkeit, trotz geringer Kosten für den Service Provider erfüllt werden. Dieser Beitrag spezifiziert Anforderungen an ein Datenbanksystem, das eigens für den Einsatz in Multi-Tenancy- Applikationen gedacht ist, und evaluiert, in welchem Umfang eine Umsetzung mittels aktuell verfügbarer Datenbanktechnik möglich ist. Weiterhin wird ein Modell eines Datenbanksystems präsentiert, das speziell für Multi-Tenancy und SaaS optimiert ist und konsequent auf Mandantenvirtualisierung, Grid-Computing-Infrastrukturen und Hauptspeicherlokalität setzt.
Full Text: PDF