Sun Java Enterprise System 2005Q1 Bereitstellungsbeispiele: Evaluierungsszenario

Bereitstellungsszenario

Der erste Schritt zur Entwicklung einer Architektur für eine Lösung besteht in der Vorbereitung eines Bereitstellungsszenarios. Ein Bereitstellungsszenario umfasst Folgendes:

In diesem Abschnitt wird erläutert, wie ein Bereitstellungsszenario basierend auf den unter Anwendungsfälle zur Evaluierung erläuterten Anwendungsfällen entwickelt wird.

Logische Architektur

Eine logische Architektur gibt die Java Enterprise System-Komponenten an, von denen die in Anwendungsfällen beschriebenen Dienste bereitgestellt werden. Eine logische Architektur wird normalerweise grafisch dargestellt. Die für die Evaluierungsanwendungsfälle benötigten Komponenten sind in Abbildung 2–1 dargestellt.

Abbildung 2–1 Logische Architektur der Evaluierungsbereitstellung

Zeichnung; mit Feldern für die im Text aufgelisteten Komponenten.

Die Komponenten in Abbildung 2–1 werden aus folgenden Gründen in die logische Architektur aufgenommen:

In Abbildung 2–1 sind die Komponenten in unterschiedlichen Schichten angeordnet. Die Schichten stellen die unterschiedlichen Rollen dar, die Komponenten in der Lösung übernehmen. Bei der Evaluierungslösung werden alle Schichten auf einem einzigen Computersystem kombiniert.

Bei einer Produktionslösung können Sie anhand der Rollen, die Komponenten übernehmen, bestimmen, wie Ihre Komponenten und Unterkomponenten im Netzwerk verteilt werden sollen und wie sie für die Interoperation mit anderer Software, beispielsweise eigenständigen Mail-Clients, konfiguriert werden sollen. Weitere Informationen zur mehrschichtigen Architektur von Java ES finden Sie unter Java Enterprise System Technical Overviewhttp://download.oracle.com/817-5764.

Anforderungen für Quality of Service

In der logischen Architektur werden zwar die Java ES-Komponenten identifiziert, die die in den Anwendungsfällen beschriebenen Dienste bereitstellen, Sie erfahren aber nicht, wie die Komponenten in Ihrem Netzwerk installiert werden sollen. Bei einer typischen Produktionslösung werden Quality of Service-Anforderungen, wie Antwortzeit sowie Verfügbarkeit und Zuverlässigkeit von Diensten, durch die Installation und Konfiguration mehrerer Instanzen der Komponenten und die Verteilung der Instanzen auf mehrere Computersysteme erfüllt. Wenn beispielsweise zwei Instanzen von Messaging Server auf zwei verschiedenen Computersystemen installiert und gemeinsam mit Hardware für den Lastenausgleich konfiguriert werden, werden die Failover-Funktion sowie die Hochverfügbarkeit für Ihre Meldungsdienste zur Verfügung gestellt und gewährleistet.

Um die Quality of Service-Anforderungen für eine Lösung zu bestimmen, analysieren Sie den Bedarf in Ihrem Unternehmen und arbeiten Anforderungen aus. Die Quality of Service-Anforderungen basieren auf wichtigen Merkmalen Ihres Unternehmensbedarfs, beispielsweise der Anzahl der zu unterstützenden Benutzer, die Antwortzeit, die für Ihre Benutzer gewährleistet werden muss, sowie die zulässige Ausfallzeit.

Die in diesem Dokument beschriebene Evaluierungslösung muss nur wenige Benutzer unterstützen und eine kontinuierliche Verfügbarkeit der anderen Funktionen einer Produktionslösung ist nicht erforderlich. Daher gelten minimale Systemanforderungen für die Evaluierungslösung. Diese Anforderungen werden nachfolgend aufgelistet: