Titel Systemvoraussetzungen Installation & Administration Finanzbuchführung Anlagenbuchhaltung Kostenrechnung Personalwirtschaft 1 IMPRESSUM Varial® World Edition Beschreibung der Systemvoraussetzungen © März 2011 Varial Software AG Untere Industriestr. 20 57250 Netphen Alle Rechte vorbehalten. Vervielfältigungen bedürfen der schriftlichen Genehmigung des Eigentümers. Änderungen des Textes bleiben vorbehalten. 2 INHALTSVERZEICHNIS 1. Allgemeines 4 2. Plattformen des Varial Clients 5 3. Datenbanken 6 3.1 Anmerkung zu Microsoft SQL Server 2008 R2 Express 7 Plattformen des Varial Servers 8 4. 4.1 4.2 4.3 4.4 4.5 5. Microsoft Windows Linux Sun Solaris iSeries Web Service 8 9 10 11 11 Hardwareempfehlung Server 12 5.1 Datenbankserver 5.2 Applikationsserver 5.3 Datenübergabe aus dem Vorsystem 5.3.1 Windows- und Linuxsysteme 5.3.2 iSeries 12 13 15 15 15 6. Netzwerk 17 7. Drucker 18 8. Fragen? 19 3 Systemvoraussetzungen Varial World Edition 1. Allgemeines Die folgenden Systemanforderungen gelten ab Varial World Edition Release 1.95. 4 Systemvoraussetzungen Varial World Edition 2. Plattformen des Varial Clients Der Varial World Edition Client ist unter den folgenden Betriebssystemen lauffähig: Microsoft Windows 32-bit / Intel IA32 System Anmerkung Windows 7 Keine Freigabe Windows Vista Business, Enterprise oder Ultimate Windows Server 2003 Windows XP Professional SP3+ Windows 2000 Professional SP4+ EOL ab Release 1.90 Microsoft Windows 64-bit / x64 System Anmerkung Windows 7 Keine Freigabe Windows Vista Business, Enterprise oder nur für Demonstrationssysteme, nicht im Ultimate Produktivbetrieb freigegeben Der Speicherbedarf ist abhängig von der zu bearbeitenden Datenmenge. Ein Grundsystem benötigt 256 MB verfügbaren (freien) Hauptspeicher. Um ein flüssiges Arbeiten auch mit größeren Datenmengen zu ermöglichen, empfehlen wir ein System mit einem verfügbaren (freien) Hauptspeicher von 512 MB. Die Verfügbarkeit des Speichers hängt auch davon ab, durch wie viele andere Applikationen er bereits belegt ist! Werden in einer Installation Citrix oder Terminalserver eingesetzt, gilt die obige Hardwareanforderung entsprechend. Die Datenhaltung der Varial World Edition geschieht auf dem Server. Aus diesem Grund ist ein Plattenplatz von ca. 500 MB (wird für die Programmdateien benötigt) für den Client vollkommen ausreichend. Die Varial Software AG empfiehlt beim Einsatz der Varial World Edition eine aktuelle Hardwareausstattung (aktuelles Betriebssystem, nicht zu geringe Speicherkapazität & Arbeitsleistung). 5 Systemvoraussetzungen Varial World Edition 3. Datenbanken Nachfolgend erhalten Sie eine Übersicht der unterstützten Datenbanken: Produkt Oracle 11 Oracle 10 Oracle 10 Oracle 9 Version / Edition 11g (11.1) 10.x Express Edition (XE) 9i (9.2) Microsoft SQL Server 2008 R2 Enterprise Edition, Workgroup Edition, Standard Edition Express Edition Microsoft SQL Server 2008 R2 Microsoft SQL Server 2008 Microsoft SQL Server 2008 Microsoft SQL Server 2005 SP2+ Microsoft SQL Server 2000 SP4+ Enterprise Edition, Workgroup Edition, Standard Edition Express Edition Enterprise Edition, Workgroup Edition, Standard Edition Express Edition Developer Edition, Mobile Edition, Compact Edition Enterprise Edition, Workgroup Edition, Standard Edition 2000 Desktop Engine (MSDE) 2000 Developer Edition, Personal Edition, Server CE Anmerkung Version 10 oder 11 empfohlen Version 10 oder 11 empfohlen nicht freigegeben Version 9.i wird ab VWE 1.85 nur noch eingeschränkt unterstützt, da „end-oflife-Status“ durch Oracle. Die Installation ist grundsätzlich möglich, bei technischen Problemen mit der Datenbank kann nur bedingt Support geleistet werden. Wir empfehlen ein Upgrade auf eine aktuelle, vom Datenbankhersteller unterstützte Version. Version 2005, 2008 oder 2008 R2 empfohlen Bitte beachten Sie die Anmerkungen unter 3.1 Version 2005, 2008 oder 2008 R2 empfohlen nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben Version 2005, 2008 oder 2008 R2 empfohlen nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben nicht freigegeben Version 2000 wird ab VWE 1.90 nicht mehr unterstützt, da „end-of-life-Status“ durch Microsoft Version 2000 wird ab VWE 1.90 nicht mehr unterstützt, da „end-of-life-Status“ durch Microsoft nicht freigegeben 6 Systemvoraussetzungen Varial World Edition Informix DB2 / LUW 11.10 9 Workgroup DB2 / System i (iSeries) V5R4, V6 MySQL V7 5.1 auf Anfrage EOL ab Release 1.95. Die früheren Releases werden bis zum 1.4.2011 unterstützt. nur für Linux AMD64 unterstützt auf Anfrage ab VWE 1.85 für Testinstallationen freigegeben, nicht im Produktivbetrieb freigegeben ab VWE 1.95.1 nicht mehr unterstützt Die Datenbank kann auf einer beliebigen, vom Datenbank-Hersteller empfohlenen Plattform installiert werden. In der Regel ist nur eine Datenbank-Server-Installation notwendig. Der Datenbankserver sollte nur bei kleinen Installationen mit dem Varial World Edition Server identisch sein. Werden Datenbankserver und Varial World Edition Server auf dem gleichen Rechner installiert, gelten für das Betriebssystem zusätzlich die für den Varial World Edition Server genannten Einschränkungen. Client-Installationen der Datenbank-Software werden nicht benötigt (Ausnahme DB2 mit Native-JDBC-Treibern, Client-Installation auf Varial World Edition Server und Migration). Der Datenbank-Server sollte in Bezug auf Arbeitsspeicher und Plattenplatz entsprechend der Systemvoraussetzungen des Datenbankherstellers dimensioniert sein. Der Platzbedarf für die Daten der Applikation schwankt je nach Datenbank und Datenvolumen zwischen 100 MB und mehreren Gigabyte. Abhängig von der Benutzerzahl und Anzahl Datensätze sollte ggf. mehr Hauptspeicher zur Verfügung gestellt werden. 3.1 Anmerkung zu Microsoft SQL Server 2008 R2 Express Bitte beachten Sie die Systemspezifikationen und Lizenzbedingungen der Firma Microsoft für den Microsoft SQL Server 2008 R2 Express. Weitere Informationen des Herstellers finden Sie unter dem folgenden Link im Bereich "Datenbank": http://www.microsoft.com/germany/express/products/database.aspx Und unter: http://msdn.microsoft.com/de-de/library/bb500435(SQL.105).aspx 7 Systemvoraussetzungen Varial World Edition 4. Plattformen des Varial Servers Der Varial World Edition Server benötigt eine Java-Runtime in der Version 1.6 Für Windows- und Linux-Systeme wird die Version 1.6.0.16 Sun Java Runtime mitgeliefert. Für IBM iSeries und Sun Solaris muss eine entsprechende Java Runtime auf dem System vorhanden sein. Alle für die Varial-Software nutzbaren Server-Betriebssysteme können mit den jeweils verfügbaren Datenbanken kombiniert werden. Bitte beachten Sie zudem die Hinweise und Empfehlungen des Herstellers. Die Varial World Edition ist für die Verwendung auf folgenden Plattformen freigegeben: 4.1 Microsoft Windows Microsoft Windows 32-bit / Windows x86 mit Java Runtime 32-bit Version System Anmerkung Windows Server 2008 SP1+ Windows Server 2003 R2 SP1+ Windows 2000 Server SP4+ EOL ab Release 1.90 Windows 2000 Professional SP4+ EOL ab Release 1.90 Windows 7 nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben Windows Vista SP1+ nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben Windows XP Professional SP3+ nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben Microsoft Windows 64-bit / Windows x64 32-bit Mode mit Java Runtime 32-bit Version System Anmerkung Windows Server 2008 R2 Ab Release 1.95 mit Einschränkungen verwendbar. Die Installation und der Betrieb sind grundsätzlich möglich. Allerdings gibt es für dieses Betriebssystem noch keine Freigabe für die eingesetzten Java Runtime durch den Hersteller Oracle. Daher kann bei technischen Problemen nur eingeschränkt Support geleistet werden. Windows Server 2008 SP1+ Windows Server 2003 R2 8 Systemvoraussetzungen Varial World Edition Windows 7 Windows Vista SP1+ Windows XP Professional SP3+ nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben Microsoft Windows 64-bit / Windows x64 64-bit mode mit Java Runtime 64-bit Version System Anmerkung Windows Server 2008 R2 Ab Release 1.95 mit Einschränkungen verwendbar. Die Installation und der Betrieb sind grundsätzlich möglich. Allerdings gibt es für dieses Betriebssystem noch keine Freigabe für die eingesetzten Java Runtime durch den Hersteller Oracle. Daher kann bei technischen Problemen nur eingeschränkt Support geleistet werden. Windows Server 2008 Windows Server 2003 R2 SP1+ Windows 7 nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben Windows Vista SP1+ nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben Windows XP Professional SP 3+ nur für Demonstrationssysteme, nicht im Produktivbetrieb freigegeben 4.2 Linux Linux 32-bit / Linux x86 mit Java Runtime 32-bit Version System Anmerkung Red Hat Enterprise Linux 5.0 – 5.3 Red Hat Enterprise Linux 3.0, 4.0 EOL ab Release Releases werden unterstützt. Red Hat 2.1 EOL ab Release Releases werden unterstützt. SLES 10, 11 SLES 8, 9 EOL ab Release Releases werden 1.95. Die früheren bis zum 1.4.2011 1.95. Die früheren bis zum 1.4.2011 1.95. Die früheren bis zum 1.4.2011 9 Systemvoraussetzungen Varial World Edition SuSE 10 SuSE 8.2, 9, 9.1, 9.2 unterstützt. auf Anfrage EOL ab Release 1.95. Die früheren Releases werden bis zum 1.4.2011 unterstützt. Linux 32-bit / Linux x64 32-bit mode mit Java Runtime 32-bit Version System Anmerkung Red Hat Enterprise Linux 5.0 – 5.3 auf Anfrage Red Hat Enterprise Linux 3.0, 4.0 EOL ab Release 1.95. Die früheren Releases werden bis zum 1.4.2011 unterstützt. SLES 10, 11 auf Anfrage SLES 8, 9 EOL ab Release 1.95. Die früheren Releases werden bis zum 1.4.2011 unterstützt. SuSe 10 auf Anfrage SuSE 8.2, 9, 9.1, 9.2 EOL ab Release 1.95. Die früheren Releases werden bis zum 1.4.2011 unterstützt. Linux 64-bit / Linux x64 64-bit mode mit Java Runtime 64-bit Version System Anmerkung Red Hat Enterprise Linux 5.0 – 5.3 auf Anfrage Red Hat Enterprise Linux 3.0, 4.0 EOL ab Release 1.95. Die früheren Releases werden bis zum 1.4.2011 unterstützt. SLES 10, 11 auf Anfrage SLES 8, 9 EOL ab Release 1.95. Die früheren Releases werden bis zum 1.4.2011 unterstützt. SuSE 8.2, 9, 9.1, 9.2 EOL ab Release 1.95. Die früheren Releases werden bis zum 1.4.2011 unterstützt. 4.3 Sun Solaris Solaris OS SPARC System Sun Solaris 8, 9, 10 (32/64 bit) Anmerkung auf Anfrage 10 Systemvoraussetzungen Varial World Edition Solaris x64 System Sun Solaris 10 (64 bit) Anmerkung auf Anfrage Solaris OS x86 System Sun Solaris 8, 9, 10 (32 bit) Anmerkung auf Anfrage 4.4 iSeries Auf der iSeries ist die Java-Runtime Bestandteil des Betriebssystems und muss mit der Version 1.6 der Standard-Runtime der Firma Sun kompatibel sein. Die neuesten Java PTFs müssen installiert werden. Es wird explizit empfohlen als OS V5R4 oder eine aktuellere Version einzusetzen, da Java 1.6 für ältere Versionen seitens IBM nicht verfügbar ist. Für V5R4 muss das Lizenzprogramm 5722-JV1 mit Option 10 „JDK 6“ (auch als Java SE 6 bezeichnet) installiert werden. Wenn auf der iSeries auch andere Produkte eingesetzt werden, so ist die Varial World Edition in einer Partition zu installieren, welche für Java Anwendungen optimiert ist. Die Installation erfolgt von einem Windows-System aus über ein gemapptes Netzlaufwerk. Der Start des VWE-Servers erfolgt in der QSH Shell. 4.5 Web Service Die mit der Installation ausgelieferte Web Service Schnittstelle („vwe-transfer.war“) benötigt einen Servlet Container, der mit einer Java 6 Runtime betrieben wird. 11 Systemvoraussetzungen Varial World Edition 5. Hardwareempfehlung Server Wie bereits erwähnt, sollten Datenbank und World Edition Server nur bei kleinen Installationen auf der gleichen Maschine installiert sein. Bei derartigen Installationen sind für den Server und die Datenbank jeweils 1 GB freier Speicher zur Verfügung zu stellen. Der Speicherbedarf des Varial World Edition Servers ist weiterhin abhängig von der Anzahl der verknüpften Clients und der Datenmenge. Der Varial World Edition Server sollte in der Basisinstallation in jedem Fall mindestens 1 GB freien Speicher zur Verfügung haben. Für Installationen mit mehr als 20 Varial World Edition-Clients sollte die Installation skaliert werden. Informationen hierzu entnehmen Sie bitte der nachfolgenden Beschreibung. Zusätzlich steht Ihnen auch der technische Support der Varial Software AG zur Verfügung. Die Hardwaredimensionierung hängt auch von zusätzlich laufender Software, wie beispielsweise dem Vorsystem ab. Es ist darauf zu achten, dass bei der Einrichtung des Servers ausschließlich physischer Speicher betrachtet und zugewiesen wird. Bei der Zuweisung von virtuellem Speicher kommt es durch das so genannte „Swappen“ zu Performanceeinbrüchen. Eine weitere Größe bei der Dimensionierung der Hardware ist durch den Anwendertypus gegeben. Werden Buchungen in erster Linie über das Vorsystem eingegeben, sollte die Hardware anders ausgerichtet werden, als wenn die Buchungen direkt in der Finanzbuchführung durchgeführt werden. Der Plattenplatz sollte einige Gigabyte betragen. Schnelle Platten, beispielsweise SAS mit 15.000 rpm, sichern einen performanten Datenzugriff. Bei der Installation von Server und Datenbank auf derselben Maschine, empfiehlt die Varial Software AG eine Mehrprozessormaschine. Bei großen iSeries Maschinen kann auf eine physikalische Trennung von Datenbank und Applikationsserver verzichtet werden. Es sind jedoch weiterhin die Installationsempfehlungen für die iSeries zu beachten. Die Verwendung von gemischten Systemen (iSeries-Windows-Linux) ist möglich, in Einzelfällen ist jedoch die Performance zu prüfen. 5.1 Datenbankserver Der Datenbankserver muss den Anforderungsempfehlungen des Datenbankherstellers genügen. Für einen reibungslosen Betrieb mit der Varial World Edition ist es erforderlich, dass die Datendurchsatzraten des Datenbankservers ausreichend hoch sind. 12 Systemvoraussetzungen Varial World Edition 5.2 Applikationsserver Windows Server Der Applikations- oder auch VWE Server sollte in jedem Fall über min. 1 GB verfügbaren Arbeitsspeicher verfügen. SKALIERUNG BEI WINDOWS SERVER SYSTEMEN Beispiel: Für 10 - 20 User benötigen Sie folgende Systemvoraussetzungen. Der Datenbankserver ist physisch entsprechend getrennt. - Aktueller Intel XEON oder AMD Opteron Prozessor mit ca. 3GHz - Windows 2003 Server (SE) - 4 GB Hauptspeicher - ca. 500 MB freier Plattenplatz 13 Systemvoraussetzungen Varial World Edition Linux Server Der Applikations- oder auch VWE Server sollte in jedem Fall über mindestens 1 GB verfügbaren Arbeitsspeicher verfügen. Beispiel: Sie können mit folgendem System den Applikationsserver für 10-20 User betreiben, wenn Sie ein SuSE Linux Enterprise Server 9 als Betriebssystem und Oracle 10G einsetzen. Der Datenbankserver ist physisch entsprechend getrennt. - Aktueller Intel XEON oder AMD Opteron Prozessor mit ca. 3GHz - 8 GB Hauptspeicher - RAID 10 System mit 15.000 RPM - ca. 500 MB freier Plattenplatz iSeries als Applikationsserver Der Server benötigt min. 1 GB Hauptspeicher. Dieser sollte, über Parameter gesteuert, auf 4 GB begrenzt werden. Die Verwendung des JIT Compilers optimiert die Performance auf dem Server. Es wird dringend empfohlen ein eigenes Subsystem für den Applikationsserver der World Edition zu verwenden. Außerdem empfiehlt es sich einen Shared Pool zu verwenden. SKALIERUNG AUF ISERIES SYSTEMEN Es kann durchaus sinnvoll sein, mit mehreren Applikationsservern zu arbeiten. Dies ist insbesondere bei größeren Installationen >20 User von Vorteil. Hierbei sind die Empfehlungen von IBM bzgl. einer sinnvollen Speicherzuweisung für die JVM des Applikationsservers zu beachten. Beispiel: Sie können mit folgendem System den Applikationsserver für 10-20 User betreiben. - IBM i5 (CPW >= 5000) - 8 GB Hauptspeicher - Ca. 500 MB freier Plattenplatz 14 Systemvoraussetzungen Varial World Edition 5.3 Datenübergabe aus dem Vorsystem Der Datendurchsatz bei Buchungen aus dem Vorsystem in die VWE ist vom Betriebssystem und der verwendeten Hardware abhängig. Bei der Hardwaredimensionierung ist zu berücksichtigen, dass die Schnittstelle als ein zusätzlicher User im System zu betrachten ist. Für die Datenübergabe aus dem Vorsystem gilt folgendes: 5.3.1 Windows- und Linuxsysteme Zur Messung des Datendurchsatzes wurde folgende Konstellation als Referenzsystem gewählt: • • • • 3,2 GHz Prozessor Windows 2003 Server (SE) 4 GB Hauptspeicher Ca. 500 MB freier Plattenplatz Der Datendurchsatz ist weitestgehend unabhängig von der Anzahl CPUs. Aufgrund der verschiedenen Hardwarearchitekturen kann es jedoch zu Engpässen zwischen CPUs und Speicher kommen, wodurch die Zeit zur Datenverarbeitung verlängert wird. Datenbank- und Applikationsserver laufen auf verschiedener Hardware. DATENDURCHSATZ FINANZBUCHHALTUNGSIMPORT Im Referenzsystem wird für 100 Buchungen 2000 Buchungen werden hier in 20 min durchgeführt. ca. 1 min benötigt. DATENDURCHSATZ KOSTENRECHNUNGSIMPORT: Der Import von 10.000 Sachbuchungen dauert im Referenzsystem ca. 7 min, 50.000 Sachbuchungen werden hier in 26 min durchgeführt. 5.3.2 iSeries Für den Betrieb der World Edition unter einer IBM iSeries benötigen Sie Hardware mit CPW >= 5000. Sie sollten ca. 8 GB RAM Speicher zur Verfügung haben und gemäß den Installationsanweisungen eingerichtet sein. Der Datendurchsatz ist weitestgehend unabhängig von der Anzahl CPWs. Eine Verdopplung der CPW hat in Tests <10% Geschwindigkeitsvorteil erzeugt. Grundlast im Gesamtsystem, beispielsweise durch das Vorsystem, wird zu einem Abweichen der Buchungszeiten führen. Konfiguration des Testsystems: 15 Systemvoraussetzungen Varial World Edition 1 CPU und 10 GB RAM, der private Pool war auf 5GB eingestellt. Datenbank und Applikationsserver auf der gleichen Hardware. DATENDURCHSATZ FINANZBUCHHALTUNGSIMPORT 100 Buchungen werden im Referenzsystem in ca. 20 sec und 2000 Buchungen in ca. 7 min durchgeführt. DATENDURCHSATZ KOSTENRECHNUNGSIMPORT Der Import von 10.000 Sachbuchungen dauert 8 min, 50.000 Sachbuchungen werden in 37 min durchgeführt. 16 Systemvoraussetzungen Varial World Edition 6. Netzwerk Netzwerkverbindungen zwischen Clients und Server sollten über Netzwerkkarten und Komponenten (Hubs und Switches) mit 100 Mbit mittels TCP/IP-Protokoll realisiert werden. Das TCP/IP-Protokoll ist für die Varial World Edition zwingend erforderlich. Um Latenzzeiten im Netzwerk zu vermeiden ist insbesondere zwischen dem Applikationsserver und der Datenbank eine möglichst schnelle Verbindung einzurichten. Für kleinere Installationen (<20 User) genügt eine Verbindung mit 100 Mbit. Bei größeren User Zahlen muss abhängig von weiterem Netzverkehr der Einsatz einer schnelleren Verbindung geprüft werden. 17 Systemvoraussetzungen Varial World Edition 7. Drucker Für Druckausgaben aus der Varial World Edition sind Laserdrucker (als Netzwerk- oder Arbeitsplatzdrucker) und Tintenstrahldrucker (als Arbeitsplatzdrucker) unbedingt zu empfehlen. Für Druckausgaben innerhalb der Varial World Edition mit grafischen Elementen (z.B. Reports) sind Nadeldrucker ungeeignet. Die neueren Betriebssysteme Windows 2000 und XP Professional unterstützen die Einstellungen für Nadeldrucker von Formularlängen (8 Zoll und 12 Zoll) und Schriftarten für Schnelldruck (Draftmode) nur mangelhaft. Da die Varial World Edition nur unter den genannten Betriebssystemen lauffähig ist, wird dringend von dem Einsatz eines Nadeldruckers abgeraten. 18 Systemvoraussetzungen Varial World Edition 8. Fragen? Bei Rückfragen stehen wir Ihnen gern zur Verfügung. Sie erreichen uns telefonisch unter 0271 – 77 24 40 oder per E-Mail an [email protected] . 19