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