Server-based Computing
Transcription
Server-based Computing
Einsatz-Erfahrungen mit Metaframe XP DECUS - Symposium 2002 Server-based Computing Einsatz-Erfahrungen mit Metaframe XP Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung Einsatz-Erfahrungen mit Metaframe XP 1. Überblick TS-Technologie 2. Merkmale von Metaframe XP 3. Der konkrete Fall: TS-Infrastruktur / Einsatzszenario 4. Erfahrungen, Probleme, besondere Hinweise 5. Fazit / wesentliche Einsatz-Aspekte Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung 1 Einsatz-Erfahrungen mit Metaframe XP Einsatz-Erfahrungen mit Metaframe XP 1. Überblick TS-Technologie ♦ begrifflich-funktionelle Abgrenzung: X.11-Server u. klassische Terminal-Server ♦ identischer Ansatz: Applikation läuft auf Server / Frontend als (G)UI-Medium (hier: NT/W2K-GUI) ♦ 2 Grundvarianten der Client-Implementierung: a) NT/W2K-GUI wird durch SW-Client emuliert b) Thin Clients: sog. Windows-based Terminals (WBT) ♦ 2 Grundvarianten der Server-Implementierung: a) Basis-Lösung: TS von Microsoft (RDP-Protokoll) b) Erweiterung: Metaframe von Citrix (ICA-Protokoll) Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung Einsatz-Erfahrungen mit Metaframe XP ♦ Vor- u. Nachteile des TS-Ansatzes (zu 1.) + geringerer Frontend-Verwaltungsaufwand (SW-Verteilung, Lizenz-Management) + Reduzierung zyklischer Frontend-HW-Upgrades + Frontend wird multi-user-fähig (schneller Benutzer-Wechsel !) + NT/W2K wird an alten u. an Nicht-MS-Frontends verfügbar + zusätzliche Vorteile bei WBTs: geringe Stellfläche, robust/wartungsfreundlich; server-zentrierte Datenhaltung - zusätzliche, leistungsfähige (Terminal-)Server erforderlich (inkl. der benötigten Lizenzen f. Server u. Clients) - zusätzlicher Administrationsaufwand auf der Server-Seite - gewisse funktionelle Einschränkungen im Frontend-Bereich (bspw. grafik-intensive u. hoch-interaktive Anwendungen) Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung 2 Einsatz-Erfahrungen mit Metaframe XP Einsatz-Erfahrungen mit Metaframe XP 2. Citrix Metaframe XP Erweiterungen gegenüber MS-TS Client-Seite: • verfügbar f. alle gängigen Plattformen (einschl. PDAs) • High- u. True-Color-Darstellung, Sound-Unterstützung • Konzept der sog. "Published Applications" • "Seamless Windows"-Modus • zusätzl.: browser-integrierte Client-Variante ("NFuse") Server-Seite: • Bilden von TS-Farmen mit zentralisierter Verwaltung (Æ Citrix Management Console) • Load-Balancing mit speziellem Regelwerk (ab XPa) • weitere, versionsabhängige Management-Features s. u. ! Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung Einsatz-Erfahrungen mit Metaframe XP MF XP-Versionen (zu 2.) • XPs (Standard) Bandbreiten-Management (QoS f. TS-Verbindungen) • XPa (advanced) zusätzl.: Load-Mgmt. (lastabhängige Server-Zuordnung) • XPe (Enterprise) zusätzl.: Ressourcen-Monitoring/Analyse, zentralisierte Applikationsinstallation u. -verwaltung, Schnittstellen zu Enterprise-Mgmt.-Systemen (Tivoli, OpenView, Unicenter TNG) Standard-Lizensierungsmodell (ohne Gewähr !) Citrix: MF XP-Version u. Zahl der con-current Clients + MS: je Client die übliche Server-CAL + eine TS-CAL (TS-CAL entfällt f. W2K-Prof.), ggf. div. Back-Office-Clients Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung 3 Einsatz-Erfahrungen mit Metaframe XP Einsatz-Erfahrungen mit Metaframe XP 3. Vorhandene TS-Infrastruktur / Einsatzszenario Produktiv-Umgebung (NT 4.0 / MF XPe FR 1) • 2/1 Server SMP4/2, 500/300 MHz, insges. 2.5 GB RAM • ca. 120 con-current User • Hauptanwendung: "ERP"-System des Klinikums (vergleichbar mit SAP R/3) • ausserdem: MS-Office, MS-Internet Explorer Test-Umgebung (noch unter MF 1.8) • 2 Server SMP2, 300 MHz, 512 MB RAM • bis ca. 20 con-current User pro Server • Fkt.: Test neuer ERP-Modulversionen + Patches bzw. neuer ERP-Releases (jeweils 1 Server) Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung Einsatz-Erfahrungen mit Metaframe XP Verwendete TS-Client-Typen (zu 3.) etwa zu je 50% • NT 4.0-Workstations (d.h. PCs mit ICA-Client) • NCD ThinStar 200/400/500 (WBTs) Einsatzbereiche u. Frontend-Varianten Verwaltung: Station/Pflege: Arzt-Arb.platz: Funktionsabt.: PC, ICA-PC, WBT ICA-PC, WBT PC PC, WBT, ICA-PC Management-Software f. WBTs (neu: Erw. f. PCs) Name: NCD Thin Path Manager (lizenz-pflichtig) Fktn.: zentralisiertes Geräte-Setup, BS-Spiegelung (Basismenü !) Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung 4 Einsatz-Erfahrungen mit Metaframe XP Einsatz-Erfahrungen mit Metaframe XP 4. Erfahrungen, Probleme, besondere Hinweise ¾ TS-kundige System-Administratoren (fundiertes NT/W2K-Wissen als Grundvoraussetzung) ¾ wichtige Administrationsaufgaben: • Ressourcen-Monitoring auf den einzelnen TS • Optimierung der Lastverteilung in der Serverfarm • Verwaltung der Benutzer-Profile f. TS-User • Differenzierung zw. verschiedenen Benutzer-Gruppen (i.W. zw. Normal-, Power- u. ggf. Testumgebungs-Usern) • ggf. Unterscheidung zw. Produktiv- u. Test-Umgebung (unterschiedl. Server, Benutzer-Profile u. -Rechte) • LW- u. Drucker-Zuordnung beim TS-Benutzer Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung Einsatz-Erfahrungen mit Metaframe XP Zu 4. ¾ dedizierte Server-Nutzung angezeigt (TS nur als TS einsetzen; Benutzer-Rechte begrenzen) ¾ Server-Sizing/Konfiguration: SMP-Server, >= 20 MB RAM/User, gezogenes RAID 1 ¾ Load-Balancing & Fault-Tolerance in einer TS-Farm: Einschränkungen beachten ! ¾ Management-Tool f. WBTs (ggf. auch Add-On f. PCs) ¾ ICA-Browsing-Problematik (Verbesserungen bei MF XP gegenüber MF 1.8) Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung 5 Einsatz-Erfahrungen mit Metaframe XP Einsatz-Erfahrungen mit Metaframe XP 5. Fazit / wesentliche Einsatz-Aspekte ¾ TS-Technologie als Alternative zu anderen Client-ManagementAnsätzen, insbesondere zu SW-Verteillösungen ¾ Maximierung der Vorteile: konsequenter Thin Client-Einsatz (deutliche Senkung des Frontend-Support- u. Verwaltungsaufwands) ¾ besondere Einsatzfelder: Bereitstellung einer parallel verfügbaren Test-Umgebung od. auch einer NT-/W2K-Umgebung f. Windows-Applikationen (in einem andersartigen Frontend-Environment) Armin Göckeritz, Universitätsklinikum Marburg, Zentrale Informationsverarbeitung 6