Whitepaper PView7 & Citrix XenApp -basierte Bereitstellung von PView7 mit Citrix XenApp Deutsch Products for Solutions Rev. 1.0.0 / 2010-02-10
1 Zusammenfassung Citrix XenApp ist eine Software für die Bereitstellung und das Management von Anwendungen über ein Netzwerk. Sie erlaubt die Installation und den Betrieb von PView7 auf einem im Rechenzentrum. Die Clients können simultan und unabhängig über das Netzwerk auf den vollen Funktionsumfang von PView7 zugreifen. Dieses System bietet verschiedene administrative Vorteile wie einfache Konfiguration und Wartung sowie erhöhte Sicherheit und Flexibilität. Zudem muss auf den Clients keine zusätzliche Software installiert werden. Das macht diese Lösung für sensible Systeme (z. B. Banken, Behörden) oft sehr interessant. 2 Gültigkeit Dieses Dokument wurde auf Basis der folgenden Hardware und Software erstellt. Hardware CPU Sun Fire V20z AMD Opteron Dual-Core, 2,2 GHz Software Citrix XenApp 5 PView7 7.0.0.5 DDS 4.60 Clients Citrix Online Plug-In 11.2.0.31560 3 Beschreibung 3.1 System PView7 wird nur einmal, zentral auf dem, installiert und steht mit den gleichen Einstellungen für alle Clients zur Verfügung. Citrix XenApp übernimmt die Verwaltung der Clients und deren Berechtigung zum Zugriff auf PView7. Auf Anfrage eines berechtigten Clients1 startet XenApp die Software PView7 und überträgt die Benutzeroberfläche. Der Benutzer an Client1 kann PView7 entsprechend einer lokalen Installation bedienen. Client2 kann die Benutzung von PView7 simultan anfragen. XenApp startet PView7 erneut, als neue Instanz, und überträgt die Benutzeroberfläche auf Client2. Der Benutzer an Client2 kann PView7 vollkommen unabhängig von Client1 bedienen. Die prinzipielle mögliche Anzahl der simultan zugreifenden Clients richtet sich nach der Anzahl der PView7 Lizenzen. Diese sind nicht an Arbeitsplätze gebunden, sondern werden auch zentral auf dem verwaltet (Software DDS und Lizenz-Dongle). Die realisierbare Anzahl der simultan zugreifenden Clients richtet sich nach der Performance von Netzwerk und. www.dallmeier.com 2
3.2 Leistung Die erforderliche Leistungsfähigkeit von und Netzwerk ist von vielen Faktoren abhängig und kann nicht generell angegeben werden. Zudem muss immer der Ressourcenbedarf weiterer Applikationen beachtet werden. Performance Die Auslastung von CPU und Arbeitsspeicher hängt von der Anzahl der decodierten Video-Streams ab. Es ist unerheblich ob die entsprechenden Bilder einem Client (Multi- Split Ansicht) oder verschiedenen Clients zur Verfügung gestellt werden. Wichtig ist auch der Kameratyp und die Auflösung der decodierten Bilder. In der Regel ist der Rechenaufwand für SD-IP-Kameras nicht sehr viel höher als der für analoge Kameras. Für die Decodierung vom HD-IP-Kameras kann der Aufwand aber um ein Vielfaches steigen. Bandbreite Netzwerk Die erforderliche Bandbreite für die Übertragung vom zum Client limitiert in der Regel die Anzahl der realisierbaren Clients. Die in Citrix XenApp implementierte Kompressionsfunktion ist nicht für die Übertragung von Videomaterial konzipiert. Im Grunde genommen wird der komplette Bildschirmanzeige übertragen. Daher steigt die erforderliche Bandbreite mit der Auflösung des Bildschirms. der Größe und Anzahl der Splits. dem Anteil der Bilder mit viel Bewegungen oder Details. Die Übertragung eines Streams zu einem Client verursacht in der Regel eine Netzwerklast von 20-30 MBit. Unter ungünstigen Umständen kann die Netzwerklast aber auch 50 MBit erreichen. www.dallmeier.com 3
3.3 Empfehlung Eine explizite Empfehlung kann aufgrund der oben dargestellten Unwägbarkeiten nicht gegeben werden. Aufgrund unserer Erfahrungen und Beobachtungen an einem Testsystem, betrachten wir folgende Systemkonfigurationen als realisierbar. 100 MBit Netzwerk Dual-Core, min. 2,2 GHz Kameratyp analog Clients 3 Clients / Streams 1000 MBit Netzwerk Quad-Core, min. 2,2 GHz Kameratyp SD oder HD-IP-Kameras Clients 5 Clients / Streams Beachten Sie, dass die tatsächliche Realisierbarkeit erst nach einer eingehenden Analyse des Zielsystems beurteilt werden kann. 3.4 Alternativen WebConfig ist eine grafische Benutzeroberfläche, die in den Recordern der DMS, DLS und VNS Serie als Webserver integriert ist. Sie ermöglicht die Anzeige von Live-Bildern und die Auswertung von Spuren mit einem Webbrowser über das Ethernet. Für die verschiedenen Anzeigefunktionen müssen die folgenden Anforderungen erfüllt sein: Viewer ActiveX Viewer MJPG ActiveX Split Bank Internet Explorer 7.0 Ja Nein Ja Nein Dallmeier Steuerelement Ja Nein Ja Nein für ActiveX Port 80 Ja Ja Ja Ja (http) Port 443 Ja Ja Ja Ja (https für SSL Login) Ports 18000-18036 Ja Nein Ja Nein (ActiveX) Port 30000 Ja Nein Ja Nein (DaVid Protokoll) Freischaltung Nein Nein Nein Ja Popups Nein Nein Nein Ja Session Cookies Nein Nein Nein Ja www.dallmeier.com 4
Technische Änderungen, Irrtümer und Druckfehler vorbehalten. 2010 Dallmeier electronic Dallmeier electronic GmbH & Co.KG Cranachweg 1 93051 Regensburg Tel.: +49 (0) 941 87 00-0 Fax: +49 (0) 941 87 00-180 www.dallmeier.com