Topologie planen

Mit WebSphere eXtreme Scale kann Ihre Architektur speicherinternes Daten-Caching oder verteiltes Client/Server-Daten-Caching verwenden. Die Architektur kann verschiedene Beziehungen zu Ihren Datenbanken haben. Sie können die Topologie auch so konfigurieren, dass sie mehrere Rechenzentren umspannt.

WebSphere eXtreme Scale erfordert für den Betrieb eine minimale zusätzliche Infrastruktur. Die Infrastruktur setzt sich aus Scripts für die Installation, das Starten und Stoppen von Java-EE-Anwendungen in einem Server zusammen. Die zwischengespeicherten Daten werden in den Container-Servern gespeichert, und Clients stellen über Fernzugriff eine Verbindung zum Server her.

Speicherinterne Umgebungen

Wenn Sie die Implementierung in einer lokalen, speicherinternen Umgebung durchführen, wird WebSphere eXtreme Scale in einer einzigen Java Virtual Machine ausgeführt und nicht repliziert. Zum Konfigurieren einer lokalen Umgebung können Sie eine ObjectGrid-XML-Datei oder die ObjectGrid-APIs verwenden.

Verteilte Umgebungen

Wenn Sie die Implementierung in einer verteilten Umgebung durchführen, wird WebSphere eXtreme Scale in einer Reihe von Java Virtual Machines ausgeführt, was die Leistung, die Verfügbarkeit und die Skalierbarkeit erhöht. Mit dieser Konfiguration können Sie Datenreplikation und Partitionierung verwenden. Zusätzliche Server können hinzugefügt werden, ohne die vorhandenen eXtreme Scale-Server erneut starten zu müssen. Wie bei einer lokalen Umgebung ist in einer verteilten Umgebung eine ObjectGrid-XML-Datei oder eine entsprechende programmgesteuerte Konfiguration erforderlich. Außerdem müssen Sie eine XML-Implementierungsrichtliniendatei mit Konfigurationsdetails bereitstellen.

Sie können einfache Implementierungen erstellen oder große Implementierungen in Terabytegröße, in denen Tausende von Servern erforderlich sind.