Header
Comarch Semiramis Home »  Produkt »  Comarch Semiramis Highlights »  Performance und Skalierbarkeit
Performance und Skalierbarkeit

Performance und Skalierbarkeit sind zwei Aspekte, die über die gesamte Lebenszeit eines Systems eine große Rolle spielen. Selten bleiben die Anforderungen, die an ein System zu Beginn gestellt werden, gleich. Falls bei Änderungen der Anforderungen im Laufe des Lebenszyklus das System mit der Performance nicht mithält, kann dies zu ungeplanten und teilweise unangenehmen zusätzlichen Kosten führen.

Die Semiramis-Architektur ist so aufgebaut, dass sie jederzeit mit Ihren Anforderungen mitwachsen kann.

Semiramis kann logisch in folgende Schichten aufgeteilt werden:

  • Datenhaltung
  • Anwendungslogik (inkl. Webserver)
  • grafische Benutzeroberfläche (Webbrowser)

Aufgrund dieser Trennung allein ergibt sich eine ausgezeichnete Skalierungsmöglichkeit. Alle 3 verschiedenen Schichten können physikalisch verteilt werden. Die Semiramis-Applikationslogik kann entsprechend der Last auf n Rechnern installiert werden, um eine Lastverteilung zu erreichen.

Die Datenhaltung kann in den meisten 3-Tier Architekturen nicht verteilt werden und stellt somit die Grenze der Skalierbarkeit dar. Das bedeutet, wenn der Datenbankserver auf der größten möglichen Hardware läuft und diese Hardware an ihre Grenzen stößt, ist auch die Skalierbarkeit an ihre Grenzen gestoßen.

Semiramis geht hier noch einen Schritt weiter. Die Datenhaltung ist noch einmal logisch partitioniert worden, um auf der Datenhaltungsebene auch noch Skalierungsmöglichkeiten zu bieten. Die Semiramis-Daten sind entsprechend ihrem Gebrauch insgesamt auf 3 logische Datenbanken verteilt worden.
Diese sind:

  • Konfigurations-Datenbank – Systemkonfiguration, Informationen
  • Repository-Datenbank - Applikationscode, Entwicklungsobjekte, Metadaten
  • Online-Transaktions-Datenbank (OLTP) – Stamm- und Bewegungsdaten, Customizingdaten
  • Online-Analytical-Processing-Datenbank (OLAP) - Analysen und Statistiken

In großen Installationen kann, im Gegensatz zu anderen Systemen, durch diese Partionierung noch einmal eine höhere Skalierbarkeit erreicht werden.

Software-Entwicklung

Und was, wenn noch gar keine passende Funktion in Comarch Semiramis zu finden ist? Dann ist sie schnell und gut mit dem Comarch Semiramis-Development-Kit (SDK) entwickelt. Dank des eingebauten Versionierungskonzepts kann man einfach auf neue Comarch Semiramis-Stände migrieren.

System-Management

Das Comarch Semiramis-System-Management ermöglicht eine automatisierte Installation und weitgehend automatisierte Aktualisierung sogar im laufenden Betrieb. Vielfältige Monitoring-Funktionen erleichtern die Wartung, Optimierung und die Betreuung des Systems.

  
  
 
Comarch Semiramis Home | Produkt | On Demand | Aktuelles | Partner | Academy | Unternehmen | Support | Kontakt
Alle Rechte vorbehalten. Änderungen vorbehalten. Bitte beachen Sie auch unser Impressum.
Comarch wird Hauptsponsor von TSV 1860 München
Comarch Semiramis OnAir: CeBIT Studio Mittelstand
Case Study Blizzard