Einsatzbedingungen FAMOS 4.2 Architektur FAMOS ist als Client-Server System konzipiert und voll netzwerkfähig. Alternativ kann die Installation als Einzelplatz-Lösung erfolgen. Einige Erweiterungen wie der WSE bedürfen zusätzlich eines Applikations-Servers und ggf. eines Web-Servers. 1. Spezifikation der Hardware für FAMOS-Clients Minimalanforderung Client Hardware ab Intel Core i3 / mind. Dual-Kern Prozessor ab 2GB RAM ca. 5 GB freie Festplattenkapazität auf Systemlaufwerk Monitor XGA (mind. 1366x768) Windows-Betriebssystem Software Windows Vista Windows 7 32Bit / 64Bit Windows 8 32Bit / 64Bit Internet Explorer 6 oder höher .NET Framework 1.1 .NET Framework 2.0 .NET Framework 3.5 SP1 .NET Framework 4 ACAD 2000-2015 oder MicroStation SE/V8 für Grafikankopplung FAMOS-CAD-Viewer alternativ zur Anzeige von CAD-Daten Einschränkungen Viewer / AutoCAD CAD- CADViewer und FAMOS-CAD-Viewer derzeit bis ACAD-Format 2014 verfügbar ADT-Unterstützung im CADViewer und FAMOS-CAD-Viewer nur über Proxy-Objekte Bei Verwendung des Betriebssystem Windows 64 Bit wird auch AutoCAD als 64 Bit Version ab 2010 benötigt AutoCAD für Citrix erfordert die passende ACAD-Version inkl. FAMOS-Installation auf dem Citrix-Server Einsatzbedingungen FAMOS Stand Juni 2015 (Änderungen/Irrtümer vorbehalten) 1 hylasFM Zusatzmodul Zusatz-Software hylasFM mit abgestimmter AutoCAD- und FAMOS-Version einsetzen (nicht alle Kombinationen möglich) AutoCAD 64 Bit erfordert auch hylasFM 64 Bit, derzeit z.B. in folgender Kombination: Windows 7 64 Bit FAMOS 3.10 SP3 AutoCAD 2010 64 Bit hylasFM 8.0.0.8 64 Bit Windows 7 32 Bit FAMOS 3.10 SP3 / FAMOS 4.0 AutoCAD 2012 32 Bit hylasFM 8.0.0.8 32 Bit Empfohlene Client-Konfiguration Hardware Intel Core i5 Ab 4 GB RAM Monitor 22”, Auflösung 1680 x 1050 oder 1920x1080 Festplatte 1 TB Software Windows 7 (64Bit) mit aktuellen Patches Internet Explorer 8 ACAD 2013 für Grafikankopplung Modul FAMOS-CAD-Viewer .NET Framework 1.1 .NET Framework 2.0 .NET Framework 3.5 SP1 .NET Framework 4 Einsatzbedingungen FAMOS Stand Juni 2015 (Änderungen/Irrtümer vorbehalten) 2 2. Spezifikation der Hardware für Datenbank-Server Die Spezifikation der Server ist abhängig von der verwendeten Datenbank, dem verwalteten Datenvolumen und den sonstigen darauf liegenden Anwendungen des Auftraggebers. Zu einer genauen Planung sind weitere Angaben vom Auftraggeber erforderlich. Hier sehen Sie die grundlegenden Anforderungen. Systemanforderungen MS SQL Server Hardware XEON-Prozessor o.ä. Mehrkern-Prozessor min. 4 GB RAM bzw. in der Größe der Datenbank 2x RAID 1 mit 2 SATA-/SCSI-Festplatten (System ca. 256GB, Daten ab 250GB) Kein RAID5 für Datenplatten! Datensicherung Datenbank und Log-Files kundenseitig Betriebssystem Windows 2008 Server (R2) Windows 2012 Server oder höher Software Microsoft SQL Server jeweils mit aktuellem ServicePack unterstützte Versionen: 2008, 2008 R2, 2012, 20141 Sprache je nach Betriebssystem Deutsch oder Englisch Microsoft SQL Server Express 1 2 jeweils mit aktuellem ServicePack unterstützte Versionen: 2008, 2008 R2, 2012 2 Neu-Installationen nur noch ab SQL Server 2008 R2 bzw. SQL Server 2012 Nur für Einzelplatz-Installationen oder sehr kleine Arbeitsgruppen empfohlen Einsatzbedingungen FAMOS Stand Juni 2015 (Änderungen/Irrtümer vorbehalten) 3 Systemanforderungen Oracle Hardware XEON-Prozessor o.ä. Mehrkern-Prozessor min. 4 GB RAM bzw. in der Größe der Datenbank 2x RAID 1 mit 2 SATA-/SCSI-Festplatten (System ca. 250GB, Daten ab 250GB) Kein RAID5 für Datenplatten! Datensicherung kundenseitig Betriebssystem Windows 2008 Server (R2) Windows 2012 Server oder höher Software alternative Betriebssysteme für Oracle sind möglich, z.B. Linux Oracle Version 9i/10g/11g OLEDB-Client ab V9.2 Einsatzbedingungen FAMOS Stand Juni 2015 (Änderungen/Irrtümer vorbehalten) 4 3. Spezifikation der Hardware für Web-Server / Client (Silverlight-Versionen) Die hier beschriebenen Anforderungen betreffen ausschließlich Installationen mit den Web-Komponenten von FAMOS, insbesondere FAMOS-WSE und Dashboard. Diese Module basieren auf den .NET-Technologien Silverlight und/oder WPF. Web-Server Voraussetzungen Hardware XEON-Prozessor o.ä. Mehrkern-Prozessor min. 4 GB RAM RAID-System empfohlen (RAID 1 / 5) Datensicherung Software Betriebssystem Web-Server Für das Hosten der Start-Website, Silverlight- bzw. XBAP- und Anwendung sowie der WCF-Dienste empfiehlt sich die Verwendung der Internetinformationsdienste (IIS). IIS 5.1 unter Windows XP SP2 (dies ist die Minimalvoraussetzung, sollte jedoch nicht für produktive Zwecke verwendet werden) IIS 6.0 unter Windows Server 2003 (ermöglicht nur HTTPKommunikation) IIS 7.0 unter Windows Vista oder Windows Server 2008 .NET Framework 3.5 SP3 und 4.0 Silverlight 4.0 inkl. aller Updates Silverlight- und Anwendungen XBAP- Für das Hosten von Silverlight- und XBAP-Anwendungen gibt es keine speziellen Voraussetzungen. Der Server muss nur so konfiguriert sein, dass er XAP-Dateien (bzw. XBAP) ausliefern kann. Gegebenenfalls müssen die entsprechenden MIME-Typen (für Silverlight APPLICATION/X-SILVERLIGHT-APP) konfiguriert werden. Auf dem Web-Server ist weiterhin die passende FAMOS-Version zu installieren, die fehlerfrei starten muss. WCF-Dienste Die WCF-Dienste sind Bestandteil des .Net Frameworks ab v3.0, was installiert sein muss. Keßler liefert die WCF-Komponenten i.d.R. so aus, dass diese als Windows-Dienst installiert werden. Wenn IIS bereits installiert ist, werden die WCF-Dienste beim Installieren des .Net Frameworks automatisch registriert. Wird IIS erst später installiert, muss die Registrierung manuell durchgeführt werden. Die Art und Weise ist dann vom verwendeten Betriebssystem abhängig. Einsatzbedingungen FAMOS Stand Juni 2015 (Änderungen/Irrtümer vorbehalten) 5 Windows Server 2003/2008 Geben Sie an der Eingabeaufforderung den Befehl ServiceModelReg.exe /x /i ein. Windows Vista Installieren Sie die Unterkomponente "Windows Communication Foundation-Aktivierungskomponenten" von .NET Framework 3.0. Klicken Sie hierzu in der Systemsteuerung auf Software und anschließend auf Windows-Komponenten hinzufügen/entfernen. Dadurch wird der Assistent für Windows-Komponenten aktiviert. Client-Voraussetzungen Silverlight- Anwendungen Für die Ausführung von Silverlight-Anwendungen sind ein Browser (Internet Explorer, Firefox, Safari) sowie das Silverlight-Plugin erforderlich. Silverlight unterstützt verschiedene Plattformen (Windows, Mac; Linux wird nicht vollständig unterstützt). Wird die Website mit der Silverlight-Anwendung aufgerufen und ist kein Silverlight-Plugin installiert, wird dies automatisch erkannt und angezeigt. Durch Anklicken der Hinweisgrafik kann das Plugin installiert werden (sofern der Anwender die Berechtigung hat). Für die Ausführung von Silverlight-Anwendungen ist nur das Silverlight-Plugin (4.0 inkl. aller Updates), aber nicht das .Net Framework erforderlich. XBAP- Anwendungen XBAP-Anwendungen benötigen auf dem Client ein installiertes .Net Framework 3.0 oder höher sowie einen Browser (Internet Explorer oder Firefox). Aufgrund des benötigten Frameworks kommt derzeit nur Windows ab Version XP als Plattform in Frage. Die XBAP-Anwendung wird beim ersten Aufruf der hostenten Website auf dem Client-Rechner kopiert und dann ausgeführt. für WCF- Dienste WCF-Dienste werden ausschließlich auf dem Server ausgeführt und stellen somit keine besonderen Bedingungen an die ClientKonfiguration. Einsatzbedingungen FAMOS Stand Juni 2015 (Änderungen/Irrtümer vorbehalten) 6 4. Spezifikation der Hardware/Software für Web-Portal (HTML5-Version) FAMOS - WebPortal Versionen WebPortal Version 1.0 – 1.2: FAMOS Version 4.1 SPx WebPortal Version 1.3 oder höher: FAMOS Version 4.2 Sicherheit Authentifizierung am WebPortal per LDAP, SQL Server oder Benutzer-Datenbank SSL-Verschlüsselung vom Client zum Web-Server möglich RSA-Verschlüsselung für Passwort-Übertragung sowie Einstellungen standardmäßig Zusätzlich Autorisierung von Benutzern/Gruppen für Web-Module Lizensierung https-Verbindung zu www.kesslersolutions.de muss möglich sein, um Lizensierung/Freischaltung zu ermöglichen Browser-Unterstützung Microsoft Internet Explorer Version 11 Firefox (aktuelle Version) Chrome (aktuelle Version) Weitere HTML5-fähige Browser Server Vorausgesetzte Server Datenbank-Server SQL Server / Oracle als FAMOS-DB-Server Applikationsserver WebPortal Server-Komponenten des Web-Portals inklusive zugehöriger FAMOS-Installation ggf. zusätzlich ein SQL-Server für die Nutzerverwaltung des WebPortals mehrere Server zur Lastverteilung möglich Web Server Auslieferung der Web-Seiten an die Clients, ggf. Lastverteilung auf mehrere Applikationsserver Kann auf Applikationsserver installiert werden, jedoch aus Sicherheitsgründen nicht empfohlen Einsatzbedingungen FAMOS Stand Juni 2015 (Änderungen/Irrtümer vorbehalten) 7 Applikationsserver Hardware XEON-Prozessor o.ä. Mehrkern-Prozessor min. 8 GB RAM RAID-System empfohlen (RAID 1 / 5) Datensicherung Software Betriebssystem Web-Server Windows Server 2008 oder höher und FAMOS-Installation .NET Framework 4.5 ggf. SQL Server (Express) für Nutzer-Verwaltung WebPortal Konfiguration Instanz-Manager der Applikationsservers als Windows-Dienst .NET Framework 4.5 sowie lt. FAMOS-Spezifikation Einschränkungen Drucken von Berichten (PDF) bei LDAP-Authentifizierung nur eingeschränkt möglich Web-Server Hardware, siehe Apache-Doku / IIS auch XEON-Prozessor o.ä. Mehrkern-Prozessor min. 4 GB RAM RAID-System empfohlen (RAID 1 / 5) Datensicherung Software Betriebssystem Web-Server Apache Version 2.4 oder höher und Betriebssystem i.d.R. Linux Konfiguration Apache nach Vorgaben, wahlweise Aktivierung Loadbalancing und https Einrichtung Firewall Alternative Software Microsoft Internet Information Server (IIS) Version Windows 2012 Server o.ä., Konfiguration nach Vorgaben Loadbalancing und https Einrichtung Firewall Einsatzbedingungen FAMOS Stand Juni 2015 (Änderungen/Irrtümer vorbehalten) 8