DIAMOS-Plattform
Systemvoraussetzungen zu DIAMOS-Plattform R e l e a s e 2.11.
DIAMOS AG – Am Limespark 2 – D-65843 Sulzbach/Taunus Tel.: +49 61 96 / 65 06-0 – Fax: +49 61 96 / 65 06-100 – E-Mail:
[email protected] – Internet: www.diamos.com Vorstand: Wilhelm Velten (Vorsitzender), Alexander Möller – Vorsitzender des Aufsichtsrates: Prof. Dr. Ralf Krüger Sitz der Gesellschaft: Sulzbach – Handelsregister: Amtsgericht Frankfurt am Main, HRB-Nr. 86528
Systemvoraussetzungen DIAMOS Plattform Release 2.11.
INHALT 1
TECHNISCHE INFORMATIONEN UND VORAUSSETZUNGEN FÜR DIE DIAMOS PLATTFORM UND TECHNISCHE PRODUKTE 3 1.1
Änderungen an Systemanforderungen
4
1.2
Backend: Datenbank Server
4
1.2.1
Betriebssystem/Prozessor
4
1.2.2
Hauptspeicher/Storage
5
1.2.3
Netzwerk
5
1.2.4
Datenbank
5
1.3
Backend: Application Server
5
1.3.1
Betriebssystem/Prozessor
5
1.3.2
Hauptspeicher/Storage
6
1.3.3
Netzwerk
6
1.3.4
Application Server
6
1.4 Backend: Output Management System
1.5
6
1.4.1
Betriebssystem/Prozessor
6
1.4.2
Hauptspeicher/Storage
7
1.4.3
Netzwerk
7
1.4.4
Output Management System
7
Backend: Optionale Komponenten
7
1.5.1
DIAMOS WM (neu)
7
1.5.2
DIAMOS WM (alt)
7
1.5.3
DIAMOS LTG, Lasttestgenerator
8
1.5.4
DIAMOS SWIFT-Access
8
1.6 Frontend
8
1.6.1
Betriebssystem
8
1.6.2
Prozessorausstattung
8
1.6.3
Hauptspeicherbedarf
8
1.6.4
Bildschirmauflösung
8
1.6.5
Java-Client
9
1.6.6
Web-Client
9
1.6.7
Streamserve-Client
9
Seite 2 von 9 - Firmenvertraulich -
Systemvoraussetzungen DIAMOS Plattform Release 2.11.
1
TECHNISCHE INFORMATIONEN UND VORAUSSETZUNGEN FÜR DIE DIAMOS PLATTFORM UND TECHNISCHE PRODUKTE
Release DIAMOS Plattform 2.11 Die DIAMOS Plattform ist im Kern eine 3rd-Tier Java Platform Enterprise Edition Architecture. Der Präsentation Layer besteht aus einem Java- bzw. einem Web-Client. Der Business-Layer erfordert einen Application Server und ggf. eine Java-Laufzeitumgebung (DIAMOS SWIFT-Accessor). Der Persistence-Layer wird durch eine relationale Datenbank abgebildet. Die Architektur erfordert grundsätzlich keine spezielle Hardware-Konfiguration und kein spezielles Betriebssystem, da die erforderlichen Standardkomponenten auf verschiedenen Betriebssystemen und Hardware-Konfiguration lauffähig sind. Da Abhängigkeiten zwischen den Laufzeitkomponenten, dem Betriebssystem und den Hardware-Komponenten nie auszuschließen sind, wird ein Teilausschnitt der technisch möglichen Konstellationen vor jeder Release-Lieferung durch DIAMOS getestet. Die folgenden Abschnitte beschreiben die Testumgebungen und damit die Umgebungen, die von DIAMOS unterstützt und empfohlen werden. Des Weiteren sind auf Betriebssystemebene zur Installation und Konfiguration gegebenenfalls spezielle zugängliche Tools erforderlich, die in der technischen Installationsanleitung aufgeführt sind. Bei der Installation und Konfiguration ist der Mehrschichtarchitektur Rechnung zu tragen und insbesondere zu beachten, dass Kommunikationslatenzzeiten generell möglichst niedrig sein sollten, daher wird GBit/s-Vernetzung zwischen Backend-Komponenten oder geringe Latenzzeiten zum Storage empfohlen, da Funktionsaufrufe vom Frontend sich über alle Schichten bis zum Storage hin erstrecken. Wartezeiten, die sich wegen erhöhter Latenzzeiten ergeben, können sich merkbar auf die Gesamtperformance des Systems auswirken, ohne direkte Überlastsituationen bei einzelnen Hardware-Komponenten oder Kommunikationsbandbreiten aufzuzeigen. Weiterhin sollten Ressourcen in jeder Systemumgebung exklusiv über den gesamten Zeitraum des Betriebs zur Verfügung stehen, um eine jederzeit ausreichende und vergleichbare Anwendungsperformance sicher zu stellen. Zu beachten ist, dass es sich dabei z.T. um Richtwerte handelt, welche im tatsächlichen Betriebskontext je nach Anforderung angepasst werden müssen.
Seite 3 von 9 - Firmenvertraulich -
Systemvoraussetzungen DIAMOS Plattform Release 2.11.
1.1
Änderungen an Systemanforderungen
Im Vergleich zu den Systemanforderungen von DIAMOS Plattform Release 2.10 haben sich Änderungen ergeben, welche im Folgenden in einer Übersicht dargestellt werden sollen. Übersicht über die Änderungen der Systemanforderungen seit DIAMOS Plattform Release 2.10:
Backend: Datenbank Server o
Mit dem DIAMOS Plattform 2.11 Release wird der Oracle 11g Datenbank Server als Alternative zum Oracle 10g Datenbank Server freigegeben.
o
Oracle Datenbank Server 10g kann mit diesem Release jedoch weiterhin betrieben werden.
Backend: Application Server o
Aufnahme einer Storage-Nutzung-Empfehlung für Logs bei nicht lokaler Ablage
o
Anpassungen die für die Nutzung des Oracle 11g Datenbank Servers nötig sind wurden hinzugefügt.
Backend: Output Management System o
Keine Änderung
Backend: Optionale Komponenten o
Keine Änderung
Frontend o
Keine Änderung
Detailliertere Systemanforderungen werden in nachfolgenden Abschnitten aufgeführt.
1.2
Backend: Datenbank Server Im Folgenden werden die Mindestanforderungen des Datenbank-Servers (Persistence Layer) beschrieben.
1.2.1
Betriebssystem/Prozessor
Präferierte Variante: Oracle Solaris 10 (64 Bit) ab U06 auf AMD Opteron, Intel Xeon
Präferierte Variante: Redhat Linux 5.5 (64 Bit) auf AMD Opteron, Intel Xeon Seite 4 von 9 - Firmenvertraulich -
Systemvoraussetzungen DIAMOS Plattform Release 2.11.
HP-UX 11i (64 Bit) auf Intel Itanium2
Hauptspeicher/Storage
1.2.2
Generelle Richtwerte Hauptspeicherausstattung: 2 GB RAM pro CPU-Core Generelle Richtwerte Storage: Datendurchsatz (r/w): 100 MB/s In Abhängigkeit der Größe der Installation und der Nutzung der Anwendung individuell zu ermitteln.
Netzwerk
1.2.3
Empfohlene Netzwerkgeschwindigkeit zwischen Backend-Komponenten: GBit/s Bei größeren Installationen empfiehlt sich der Einsatz von Dual-GBit/s-Karte
1.2.4
Datenbank
Präferiert: o
Oracle Database 10g (ab Standard Edition One) - 10.2.0.4,
o
Oracle JDBC-Treiber der Datenbankversion 10.2.0.4 mit Oracle-Patch zu Metalink Bug #6396242
Alternativ: o
Oracle Database 11g (ab Standard Edition One) - 11.2.0.2, erforderlicher Parameter: optimizer_features_enable = 11.2.0.1
o
1.3
Oracle JDBC-Treiber der Datenbankversion 11.2.0.2
Backend: Application Server
Im Folgenden wird die Systemanforderung des Application-Servers (Business Layer) beschrieben.
1.3.1
Betriebssystem/Prozessor
Präferierte Variante: Oracle Solaris 10 (64 Bit) ab U06 auf AMD Opteron, Intel Xeon Präferierte Variante: Redhat Linux 5.5 (64 Bit) auf AMD Opteron, Intel Xeon HP-UX 11i (64 Bit) auf Intel Itanium2
Seite 5 von 9 - Firmenvertraulich -
Systemvoraussetzungen DIAMOS Plattform Release 2.11.
Hauptspeicher/Storage
1.3.2
Genereller Richtwert für die Hauptspeicherausstattung: 2 GB RAM pro CPU-Core Das Application-Log sollte lokal geschrieben werden. Sollte eine Schreiben über Netzwerk-Ressourcen erfolgen, sollten Lazenzzeiten von < 5 ms sichergestellt werden. Ein Einsatz von NFS, SMB, CIFS wird nicht empfohlen. In Abhängigkeit der Größe der Installation und der Nutzung der Anwendung individuell zu ermitteln.
Netzwerk
1.3.3
Empfohlene Netzwerkgeschwindigkeit zwischen Backend-Komponenten: GBit/s bei größeren Installationen empfiehlt sich der Einsatz von Dual-GBit/s-Karten
1.3.4
Application S erver
Oracle Weblogic Application Server: 10.3.1 (Java JDK 1.6 (ab 1.6.0_22)),
Bei Einsatz des Oracle 10g Datenbank Servers: o
Oracle JDBC-Treiber der Datenbankversion 10.2.0.4 mit Oracle-Patch zu Metalink Bug #6396242
Bei Einsatz des Oracle 11g Datenbank Servers: o
Oracle JDBC-Treiber der Datenbankversion 11.2.0.2
o
Erforderlich: Setzen des nachfolgenden Oracle Treiber Parameters: oracle.jdbc.mapDateToTimestamp=false Beispiel: JAVA_OPTIONS="${JAVA_OPTIONS} -Doracle.jdbc.mapDateToTimestamp=false"
1.4
Backend: Output Management System
Im Folgenden wird die Systemanforderung des Output Management Systems beschrieben.
1.4.1
Betriebssystem/Prozessor
Präferierte Variante: Oracle Solaris 10 (64 Bit) auf SPARC
Präferierte Variante: Redhat Linux 5.5 (64 Bit) auf AMD Opteron, Intel Xeon
Oracle Solaris 9 (64 Bit) auf SPARC
Seite 6 von 9 - Firmenvertraulich -
Systemvoraussetzungen DIAMOS Plattform Release 2.11.
1.4.2
Hauptspeicher/Storage
Genereller Richtwert für die Hauptspeicherausstattung: 2 GB RAM pro CPU-Core
In Abhängigkeit der Größe der Installation und der Nutzung der Anwendung individuell zu ermitteln.
1.4.3
Netzwerk
Empfohlene Netzwerkgeschwindigkeit zwischen Backend-Komponenten: GBit/s
1.4.4
1.5
Output Management System
Streamserve 4.1.2SP2 Hotfix 2501
Ggf. für speziell lizenzierte Zusatzkomponenten weitere Patches
Backend: Optionale Komponenten
Im Folgenden werden die Systemanforderungen optionaler Komponenten beschrieben.
1.5.1
DIAMOS WM (neu)
Bei DIAMOS-D-Betrieb auf Oracle Datenbank Server 10g: o
o
1.5.2
Datenbank Server
Oracle Database 10g (ab Standard Edition One) - 10.2.0.4,
Oracle JDBC-Treiber der Datenbankversion 10.2.0.3 oder 10.2.0.4 mit Oracle-Patch zu Metalink Bug #6396242
Application Server
Oracle Weblogic Application Server: 10.3.1 (Java JDK 1.6 (ab 1.6.0_22)),
Oracle JDBC-Treiber der Datenbankversion 10.2.0.4 mit Oracle-Patch zu Metalink Bug #6396242
DIAMOS WM (alt)
Datenbank Server o
Oracle Database 10g (ab Standard Edition One) - 10.2.0.4
o
Oracle JDBC-Treiber der Datenbankversion 10.2.0.4 mit Oracle-Patch zu Metalink Bug #6396242
Seite 7 von 9 - Firmenvertraulich -
Systemvoraussetzungen DIAMOS Plattform Release 2.11.
1.5.3
Version 1.0pl4
Java JRE 1.6 (ab 1.6.0_22)
1.5.4
1.6
DIAMOS LTG, Lastt estgenerator
DIAMOS SWIFT-Access
Incentage Middleware Suite (IMS): Version 4.01.07
Java JRE 1.6 (ab 1.6.0_22)
Verwendung der im DIAMOS-D-Betrieb eingesetzten Datenbank
Frontend
Im Folgenden wird die Systemanforderung des Java-/HTML-Frontends beschrieben (Presentation Layer). Je nach Anforderung an Client-Performance sollte der Client-Computer eine aktuelle Ausstattung besitzen und nicht älter als 3 Jahre sein.
1.6.1
Betriebssystem
Präferierte Variante: Microsoft Windows 7 SP1
Präferierte Variante: Microsoft XP ab SP3
Microsoft Windows Vista ab SP2
1.6.2
Prozessorausstattung
Empfohlene Mindestausstattung: ab Intel Core2 Duo, 2.2 GHz
Empfohlene Mindestausstattung: ab AMD Athlon X2 Dual-Core, ab 3800+
1.6.3
Freier Hauptspeicher pro gestartetem Java-Client: 128 MB, bzw. anderweitig festgelegte und erforderliche Größenordnung
1.6.4
Hauptspeicherbedarf
Bildschirmauflösung
Empfohlene Bildschirmauflösung: ab 1280 x 1024 (True Color)
Seite 8 von 9 - Firmenvertraulich -
Systemvoraussetzungen DIAMOS Plattform Release 2.11.
Mindestvoraussetzung: 1024 x 786 (True Color)
1.6.5
Java-Client
Java JRE 1.6 (ab 1.6.0_22)
1.6.6
Web-Client
Präferierte Variante: Mozilla Firefox ab 5
Präferierte Variante: Internet Explorer 8
Internet Explorer ab 7
Mozilla Firefox ab 3.6
1.6.7
Streamserv e-Client
Streamserve 4.1.2 SP2 Hotfix 2501
Seite 9 von 9 - Firmenvertraulich -