PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was ist ein Terminal-Server?


IchoTolot
2012-08-03, 19:20:05
Kann mir das mal jemand verständlich erklären? ich bin leider in Sachen
Netzwerk nicht sooo fit und höre es auf der Arbeit manchmal,
wenn Kunden Anfragen wegen unserer Software in Verbindung mit
einem Terminalserver stellen.

Ist das nicht im Grunde einfach nur ein "PC", wo die Programme installiert
werden und andere PCs, dann diese Anwendungen nutzen können
per Remote-Desktop?

Coda
2012-08-03, 19:34:21
http://lmgtfy.com/?q=Terminalserver

IchoTolot
2012-08-03, 19:40:20
Och bitte.. Google hab ich schon bemüht, aber die reden irgendwie um den heißen Brei herum. Was genau tut nun ein Terminalserver?

sei laut
2012-08-03, 19:41:18
Kommt ganz darauf an, von welchen Terminals, von welcher Software wir sprechen. Terminalserver =! Terminalserver.

Aber grundsätzlich ja, Terminals verbinden sich zum Terminalserver und arbeiten dann auf diesem, sodass die Terminals selbst hardwaremäßig sehr schwach bestückt sein können. Teilweise haben diese keine richtige CPU, Festplatte schon gar nicht.
Reden wir vom Windows Terminalserver?

IchoTolot
2012-08-03, 19:43:54
Also ist der Terminal im Grunde nichts weiter als eine Tastatur mit Maus und Monitor, nur mit langer Schnur? ^^

MartinRiggs
2012-08-03, 19:50:12
Jein,

wie der Vorredner schon gesagt hat kommt es drauf an was man macht.
Bei Citrix sind es z.b. kleine Boxen mit schwachem Prozessor, wenig RAM und ein embedded Betriebssystem.

An diese Box kommt Netzwerk, Tastatur, Maus und Monitor, die Box wird dann so konfiguriert das sich die Box mit der Citrix-Farm(Serverfarm) verbindet.

Diese Farm besteht aus einem Server-Verbund die beliebige Anwendungen bereitstellen kann.
Von SAP bis zum kompletten Windows-Desktop ist alles möglich. Du arbeitest also auf den Servern, die Box ist nur für die Ein und Ausgabe zuständig.

Hier gibt es dazu noch etwas Lektüre
http://www.igel.com/de/loesungen/zugriff-auf-serverbasierte-applikationen/citrix-xenapp.html

Ist natürlich nur eine von sehr vielen Lösungen.

Matrix316
2012-08-03, 19:58:50
Im Prinzip ist ein Terminal Server ein Computer auf dem die Leute sich mit Remote Desktop anmelden und dort arbeiten können. Das Besondere ist, dass es mehrere Leute sein können. Auf einem normalen Windows Server 2003 können z.B. nur normalerweise 2 Leute gleichzeitig drauf - egal ob Admin oder sonstwer. Auf Windows XP geht z.B. nur einer über Remote Desktop. Windows 7 meine ich auch. Auf einem Terminal Server können bis zu x Leute, je nach Lizenz und so. http://technet.microsoft.com/de-de/library/cc737856%28v=ws.10%29.aspx

IchoTolot
2012-08-03, 20:02:18
Aber das muss dann doch auch die Software beherrschen, oder? Wenn da zig Leute
gleichzeitig auf eine Anwendung zugreifen? Aber ich hab nun endlich mal verstanden,
was ein Terminalserver ist. :) Vielen Dank dafür.

Cubitus
2012-08-03, 20:04:23
1 System welches mehreren Benutzern individuelle Sitzungen (Sessions) anbietet, damit ist eine parallele (individuelle) Nutzung an der gleichen Matrix oder eine pro Benutzer individuelle Session eines nur einmal installiertem Programmes möglich. Die Clients sind auf das Nötigste beschränkt und bieten HW-Technisch nur den Zugang zum eigl Server. 95 % der Rechenleistung wird vom Server zur Verfügung gestellt.

MartinRiggs
2012-08-03, 20:05:51
Die Software ist ja dafür ausgelegt, wichtig ist das man bei der Planung etwas Puffer bei der Hardware einplant.

Für 50 User muss ein Server oder ein virtualisierter Server schon etwas Power haben wenn alle gleichzeitig arbeiten.

myMind
2012-08-03, 20:42:00
Ist das nicht im Grunde einfach nur ein "PC", wo die Programme installiert
werden und andere PCs, dann diese Anwendungen nutzen können
per Remote-Desktop?
Wenn Du vom Windows Terminal Server sprichst: Im Wesentlichen: Ja

PatkIllA
2012-08-03, 20:51:57
Aber das muss dann doch auch die Software beherrschen, oder? Wenn da zig Leute
gleichzeitig auf eine Anwendung zugreifen?Die Anwendung läuft dann ja mehrfach. Da muss man normalerweise nichts anpassen.
Im Prinzip ist ein Terminal Server ein Computer auf dem die Leute sich mit Remote Desktop anmelden und dort arbeiten können. Das Besondere ist, dass es mehrere Leute sein können. Auf einem normalen Windows Server 2003 können z.B. nur normalerweise 2 Leute gleichzeitig drauf - egal ob Admin oder sonstwer. Auf Windows XP geht z.B. nur einer über Remote Desktop. Windows 7 meine ich auch. Auf einem Terminal Server können bis zu x Leute, je nach Lizenz und so. http://technet.microsoft.com/de-de/library/cc737856%28v=ws.10%29.aspxDas ist eigentlich nicht so besonders. Auch auf einem "normalen" Windows laufen Programme unter verschiedenen Benutzern gleichzeitig. Selbst wenn niemand angemeldet ist. Und seit XP gibt es ja die schneller Benutzerumschaltung.

myMind
2012-08-03, 20:56:55
Aber das muss dann doch auch die Software beherrschen, oder?
Auch korrekt.

Wenn sich die Anwendungsprogrammierer an die neuen Microsoft Richtlinien zur Programmgestalltung gehalten haben, dann sind Anwenderdaten und Systemdaten (das installierte Programm) sauber getrennt. Dann gibt es keine oder zumindest wenig Probleme.

Die neueren Citrix-Versionen können selbst Anwendungen, die Probleme bereiten, zähmen. Die Anwendungsinstallation wird virtualisiert (Application Isolation, AIE). Z.B. Kontextmenüs im Windows-Explorer sind so Kandidaten, wo nicht jeder Nutzer alle Kontextmenüs aller auf dem Server installierten Anwendungen benötigt.

Cubitus
2012-08-03, 20:57:40
Die Software ist ja dafür ausgelegt, wichtig ist das man bei der Planung etwas Puffer bei der Hardware einplant.

Für 50 User muss ein Server oder ein virtualisierter Server schon etwas Power haben wenn alle gleichzeitig arbeiten.

Wir setzen gerade auf Arbeit eine Citrix Lösung um.
Das Ziel, wir wollen ca 2000 Fat Clients virtualisieren.

ATM besteht das Cluster das bis jetzt eigl nur für Tests gedacht ist aus 12 "virtuellen" Servern..
Finde das jedenfalls toll, an so nem Projekt etwas mitarbeiten zu dürfen :)

PatkIllA
2012-08-03, 21:00:05
Wenn sich die Anwendungsprogrammierer an die neuen Microsoft Richtlinien zur Programmgestalltung gehalten haben, dann sind Anwenderdaten und Systemdaten (das installierte Programm) sauber getrennt. Dann gibt es keine oder zumindest wenig Probleme.Die neuen? Das gilt doch schon seit dem letzten Jahrtausend. Und seit Vista kommt da auch kaum noch ein Programm dran vorbei.

Cubitus
2012-08-03, 21:10:44
Sowas gab es sogar schon zu Unix zeiten...

Matrix316
2012-08-03, 23:31:13
Das ist eigentlich nicht so besonders. Auch auf einem "normalen" Windows laufen Programme unter verschiedenen Benutzern gleichzeitig. Selbst wenn niemand angemeldet ist. Und seit XP gibt es ja die schneller Benutzerumschaltung.
Du kannst dich aber normalerweise nur einmal über Remote Desktop an einen XP Rechner und 2 Mal an einen Windows Server anmelden. An einen Terminal Server können mehr als zwei sich gleichzeitig anmelden. Nacheinander ist ja kein Problem, aber mehr als 2 gleichzeitig über Remote Desktop geht AFAIK nur mit dem Terminal Server.

Exxtreme
2012-08-03, 23:33:37
Du kannst dich aber normalerweise nur einmal über Remote Desktop an einen XP Rechner und 2 Mal an einen Windows Server anmelden. An einen Terminal Server können mehr als zwei sich gleichzeitig anmelden. Nacheinander ist ja kein Problem, aber mehr als 2 gleichzeitig über Remote Desktop geht AFAIK nur mit dem Terminal Server.

Remote Desktop und Terminal Services ist technisch das Gleiche. Der einzige Unterschied ist die Lizenzierung.

MartinRiggs
2012-08-03, 23:34:35
Wir setzen gerade auf Arbeit eine Citrix Lösung um.
Das Ziel, wir wollen ca 2000 Fat Clients virtualisieren.

ATM besteht das Cluster das bis jetzt eigl nur für Tests gedacht ist aus 12 "virtuellen" Servern..
Finde das jedenfalls toll, an so nem Projekt etwas mitarbeiten zu dürfen :)

Glaube ich, ist auch interessant.
Zumal wenn man sieht wie sich die Hardwarepower weiterentwickelt hat.
In meiner Lehre hätte man für 2000 Fat-Clients noch wensentlich mehr wie 12 Server gebraucht.