PDF

Werbung
BüroWARE Systemanforderungen ab Version 5.31
Inhaltsverzeichnis
Generelle Anforderungen SoftENGINE BüroWARE SQL / Pervasive ….…………
2
1. Terminal-Server-Betrieb (SQL) …..………………………………………………….
3
1.1. Server ………………………………………………………………………………
3
1.1.1. Terminalserver …………………………………………………………......
3
1.1.2. Datenbankserver (bei einer Datenbankgröße von max. 80 GB) …..
3
1.2. Client ………….……………………………………………………………………
3
1.2.1. Client (Client-Server-Betrieb) …………………………………………….
3
2. Client-Server-Betrieb (Pervasive), bis 3 User ……………………………………..
4
2.1. Server ........................................................................................................................
4
2.1.1. Datenbankserver (bei einer Datenbankgröße von max. 80 GB) .......
4
2.2. Client ..........................................................................................................................
4
2.2.1. Client (Client-Server-Betrieb) .....................................................................
4
3. Terminal-Server-Betrieb (Pervasive), ab 4 User ………………………………….
5
3.1. Server ........................................................................................................................
5
3.1.1. Terminalserver ...............................................................................................
5
3.2. Client ..........................................................................................................................
5
3.2.1. Client (Terminal-Server-Betrieb) ...............................................................
5
4. Hinweise / Empfehlungen .............................................................................................
6
4.1. Terminal-Server Betrieb Hinweise .....................................................................
6
4.2. Arbeitsspeicher / Reorganisation Hinweise ....................................................
6
4.3. Festplatten Hinweise .............................................................................................
6
Empfehlung für ein Terminal-Server System für ca. 10 Benutzer .............
6
4.4.
1
BüroWARE Systemanforderungen ab Version 5.31
Generelle Anforderungen SoftENGINE BüroWARE SQL / Pervasive
Das Programm kann sowohl auf 32 Bit- als auch auf 64 Bit-Betriebssystemen betrieben werden. Als
Betriebssystem ist Windows Server 2008 64 Bit zu empfehlen, da hier die beste Performance erreicht
werden kann. Grundsätzlich sollte eine Terminalserver-Lösung verwendet werden, da der Flaschenhals immer die Übertragung der Daten übers Netzwerk darstellt. Wir empfehlen dies bei PervasiveInstallationen ab dem 4 User. Bei SQL-Installationen, ausschließlich einen Terminal Server Betrieb.
Hier gibt es zwei mögliche Varianten:
1. Bei dem Betrieb des Programms mit Pervasive-Datenbank sollte die Datenbank direkt auf
dem Terminalserver betrieben werden. Das Programm-Verzeichnis sollte sich ebenfalls
lokal auf dem Terminalserver befinden.
2. Bei dem Betrieb des Programms mit MS SQL Server muss der SQL-Server ein eigenständiger Server sein. Die Programm-Installation befindet sich jedoch auch direkt lokal
auf dem Terminalserver.
Bei beiden Datenbank-Typen kann die beste Performance erzielt werden, wenn das Programm
in einem Terminalserver-Umfeld betrieben wird.
Zu den Terminalservern kann man grundsätzlich sagen, dass maximal 100 User pro Server gleichzeitig darauf arbeiten sollten (bei Windows Server 2008 oder höher). Bei virtualisierten Terminalserver kann die maximale Useranzahl enorm nach unten abweichen. Der Terminalserver sollte
pro User mind. 512 MB Arbeitsspeicher besitzen und mind. 2 GB für das System. Das sind bei
25 Usern dann ca. 14 GB RAM Mindestanforderung. Zu empfehlen sind bei der PervasiveVariante jedoch eher 32 GB bis 64 GB RAM oder mehr, je nach User-Anzahl, da hier dann dem
Datenbanksystem mehr Speicher zum Cachen der Daten zur Verfügung steht, was die Festplattenzugriffe deutlich verringern kann und somit eine deutliche Performancesteigerung mit sich bringt.
Weiterhin ist für jedes Datenbanksystem die I/O-Performance essentiell. Der Datendurchsatz
sollte bei einem Datenbanksystem schreibend und lesend nicht unter 500 MB/s liegen.
Hierbei ist es jedoch vollkommen unerheblich, ob sich die Partitionen auf einem NAS, SAN oder
direkt auf den internen Festplatten befinden. Welche Datendurchsatzrate im Einzelfall jedoch zu
empfehlen wäre, kann nicht grundsätzlich beantwortet werden. Hierzu ist eine genaue Analyse der
Geschäftsprozesse nötig, die in der BüroWARE abgebildet werden und wie hoch das Datenaufkommen in den einzelnen Bereichen ist. Grundsätzlich kann man bei Datenbanksystemen davon
aus gehen, dass man die maximale Performance erreicht hat, wenn die komplette Datenbank in
den Arbeitsspeicher geladen werden kann.
Zum Testen der Performance kann das Tool SQL-IO von Microsoft verwendet werden. Die aktuelle
Version von SQL-IO kann direkt bei Microsoft heruntergeladen werden. Hierbei handelt es sich um
ein Kommandozeilentool, welches auf dem System datenbanktypische sequentielle und zufällige
Schreib- und Leseoperationen durch führt. Mit diesem Tool kann die I/O-Performance eines
Systems im Vorfeld getestet werden. Dabei ist zu beachten, dass während den Testdurchläufen
keine anderen Operationen auf dem Server ausgeführt werden und auch kein DBMS läuft, da
hierdurch die Testergebnisse verfälscht werden.
Bei Verwendung einer Virtualisierungslösung sind uns keine Probleme bekannt. SoftENGINE
kann hier jedoch keine Unterstützung leisten.
2
BüroWARE Systemanforderungen ab Version 5.31
1. Terminal-Server-Betrieb (SQL)
1.1. Server
Terminal-Server-Betrieb (bei Novell nicht möglich)
1.1.1. Terminalserver
Betriebssystem:
Windows Server 2008 32 und 64-Bit (Remote Apps von Windows Server
2008 werden nicht unterstützt)
Prozessor:
1 x Intel XEON E7420 oder besser (bei mehr als 20 Usern empfiehlt es sich
mindestens 2 Prozessoren zu verwenden)
Arbeitsspeicher:
8 GB bei nicht mehr als 10 Usern je 10 weiteren Usern + 4 GB
Festplatten:
SAS Platten mit mind. 4MB Cache, 10000 U/min im RAID 10 Verbund
Netzwerk:
mind. 1 x Gigabit Netzwerkadapter, besser 2 oder 4
Resthardware:
geringe bis keine Auswirkung auf das Programm (z. B. Grafik, usw.)
1.1.2. Datenbankserver (bei einer Datenbankgröße von max. 80 GB)
Betriebssystem:
Windows Server 2008 32 und 64-Bit
Datenbank:
Microsoft SQL Server 2008
Prozessor:
Intel XEON >= 2,4 GHz oder besser
Arbeitsspeicher:
32 GB
Festplatten:
SAS Platten mit mind. 4MB Cache, 10000 U/min im RAID 10 Verbund mind.
500 MB/s schreibend und lesend auf das Volume
Netzwerk:
mind. 1 x Gigabit Netzwerkadapter, besser 2 oder 4
Resthardware:
geringe bis keine Auswirkung auf das Programm (z. B. Grafik, usw.)
1.2. Client
1.2.1. Client (Client-Server-Betrieb)
Betriebssoftware:
ab Microsoft Windows XP/Vista/Windows 7
Datenbank:
keine notwendig
Hardware:
Der einfachste PC, welcher noch in der Lage ist, die obigen Betriebssysteme
einwandfrei zu starten und zu verarbeiten. Es wird seitens des Programms
weder Hauptspeicher, noch Festplatte oder CPU im Client benötigt.
3
BüroWARE Systemanforderungen ab Version 5.31
2. Client-Server-Betrieb (Pervasive), bis 3 User
Bis 3 User kann der Client-Server-Betrieb erfolgen, ab 4 Usern wird der Terminal-Server-Betrieb
empfohlen.
2.1. Server
2.1.1. Datenbankserver (bei einer Datenbankgröße von max. 80 GB)
Betriebssystem:
Windows Server 2008 32 und 64-Bit
Datenbank:
Pervasive PSQL SUMMIT v10 (für Basic gibt es bis 3 User sog.
Workgroup Keys)
Prozessor:
1 x Intel XEON E7420 oder besser
Arbeitsspeicher:
8 GB
Festplatten:
SAS Platten mit mind. 4MB Cache, 10000 U/min im RAID 10 Verbund
mind. 500 MB/s schreibend und lesend auf das Volume
Netzwerk:
mind. 1 x Gigabit Netzwerkadapter, besser 2 oder 4
Resthardware:
geringe bis keine Auswirkung auf das Programm (z. B. Grafik, usw.)
2.2. Client
2.2.1. Client (Client-Server-Betrieb)
Betriebssoftware:
ab Microsoft Windows XP/Vista/Windows 7
Datenbank:
Pervasive PSQL SUMMIT v10 (für Basic gibt es bis 3 User sog.
Workgroup Keys)
Prozessor:
Pentium-Prozessor
Arbeitsspeicher:
mind. 2 GB
Festplatten:
Standard IDE / SATA Festplatte
Für lokale Auslagerungen sollte entsprechend genügend freier Speicher
vorhanden sein.
Resthardware:
XGA-Grafikkarte (1280 x 1024), DVD-ROM-Laufwerk
4
BüroWARE Systemanforderungen ab Version 5.31
3. Terminal-Server-Betrieb (Pervasive), ab 4 User
Der Terminal-Server-Betrieb (Pervasive) wird ab 4 Usern empfohlen.
3.1. Server
Terminal-Server-Betrieb (bei Novell nicht möglich)
3.1.1. Terminalserver
Betriebssystem:
Windows Server 2008 32 und 64-Bit (Remote Apps von
Windows Server 2008 werden nicht unterstützt)
Datenbank:
Pervasive PSQL SUMMIT v10 (für Basic optional)
Prozessor:
1 x Intel XEON E7440 oder besser (bei mehr als 20 Usern empfiehlt es sich
mindestes 2 Prozessoren zu verwenden)
Arbeitsspeicher:
8 GB bei nicht mehr als 10 Usern, je 10 weiteren Usern + 4 GB
Festplatten:
SAS Platten mit mind. 4MB Cache, 10000 U/min im RAID 10 Verbund
Netzwerk
mind. 1 x Gigabit Netzwerkadapter, besser 2 oder 4
Resthardware:
geringe bis keine Auswirkung auf das Programm (z. B. Grafik, usw.)
Hinweis:
Es sollte eine Trennung von BW und der Datenbank auf eigene RAID-Container von der
sonstigen Office-Software vorgesehen werden.
Wird ein getrennter Datenbankserver verwendet, gelten hier die gleichen Voraussetzungen
wie für den Datenbankserver im Client-/Server-Betrieb.
3.2. Client
3.2.1. Client (Terminal-Server-Betrieb)
Betriebssoftware:
ab Microsoft Windows XP/Vista/Windows 7
Datenbank:
keine notwendig
Hardware:
Der einfachste PC, welcher noch in der Lage ist, die obigen Betriebssysteme
einwandfrei zu starten und zu verarbeiten. Es wird seitens des Programms
weder Hauptspeicher, noch Festplatte oder CPU im Client benötigt.
5
BüroWARE Systemanforderungen ab Version 5.31
4. Hinweise / Empfehlungen
4.1. Terminal-Server Betrieb Hinweise
TAPI: Wenn z.B. die CRM TAPI genutzt werden soll, ist ggf. der Einsatz eines weiteren SoftwareTools oder Citrix notwendig, da nicht jeder Standard Terminalserver die TAPI unterstützt.
Bitte unbedingt beachten:
Möglichst Fileserver und Terminalserver in einem entsprechend stark ausgebauten Server
unterbringen! Bei zwei separaten Servern entstehen Geschwindigkeitsverluste beim
Datentransfer vom Fileserver über den Terminalserver zum TS-Client.
4.2. Arbeitsspeicher / Reorganisation Hinweise
Für die Erstellung des Zusatzindex der Datenbank, wird je nach Größe der größten KEY-Datei
(in der Regel S_RPOS30.KEY) ein entsprechend großer Arbeitsspeicher benötigt.
Bitte unbedingt beachten:
Als Faustregel gilt hier, dass die Größe des Arbeitsspeicher der Größe der KEY- Datei
entspricht.
Bei einer ca. 4 GB großen S_RPOS30.KEY sollte der Arbeitsspeicher auch ca. 4 GB groß sein.
4.3. Festplatten Hinweise
Die derzeitige Struktur von Büroware und Pervasive / SQL benötigt eine Festplatten-Hardware
mit möglichst hoher Drehzahl (15.000) und RAID-Controller mit viel Cache-Speicher und hohen
Durchsatz, sowie eine RAID-Container Aufteilung auf DUAL oder Quadro-Controller auf Basis von
SCSI oder LWL Ausführungen. Die Prozessor-Leistung kommt beim Datendurchsatz nicht so zum
Tragen, da dies die RAID-Controller übernehmen.
4.4. Empfehlung für ein Terminal-Server System für ca. 10 Benutzer
- Windows Server 2008 64-Bit
- 2 x Intel XEON >= 2,4 GHz (oder besser), mind. 8 GB Arbeitsspeicher
- SCSI Festplattenverbund mit reichlich Speicherplatz
6
Herunterladen