Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Terminalserver ein großer oder mehrere kleine?

Mitglied: erikro

erikro (Level 3) - Jetzt verbinden

03.06.2020 um 20:08 Uhr, 466 Aufrufe, 8 Kommentare, 1 Danke

Moin,

ich lese immer mal wieder, dass es besser sei, mehrere kleine Terminalserver zu bauen statt einen großen. Das sei perfomanter. Da ich demnächst für eine recht große Usergruppe "einen" Terminalserver einrichten werde, interessiert mich die Frage brennend. Bisher hatte ich es nur mit Terminalservern für kleine Usergruppen zu tun (max. ca. 30). Bei dem neuen sollen aber so ca. 150 User gleichzeitig via VPN zugreifen. Was ist besser?

Gesetzt ich habe einen Server mit hinreichend ausgestatteter Hardware. Auf diesem läuft Proxmox als Virtualisierer. Nein, kein anderer. Das ist Vorgabe. Ist es dann besser, wenn ich einen großen TS auf dem System einrichte mit allen verfügbaren Kernen (16 oder 32 insgesamt) und allem Arbeitsspeicher oder sagen wir vier, auf die ich dann Kerne und Speicher verteile? (Ja, ich weiß, dass Proxmox auch ein wenig davon braucht. )

Oder gesetzt, ich habe 20.000 € für die Hardware zur Verfügung. Besser ein Monster anschaffen oder vier Mittelklasseserver?

Ich würde so aus dem Bauch heraus sagen, dass ein großer günstiger ist, weil ich dann nur einmal den Overhead des Betriebssystems habe und nicht viermal und auch der Virtualisierer nur eine Maschine und nicht vier verwalten muss. Aber vielleicht gibt es ja andere Gründe oder Erfahrungen, die das Gegenteil begründen.

Liebe Grüße

Erik

P.S.: Die Anzahl der Server ist ein Beispiel. Wir wissen noch nicht, wieviel Hardware wir da draufwerfen müssen. Wir stehen noch vor dem Anfang der Planung.
Mitglied: IT-Prof
03.06.2020 um 20:21 Uhr
Was machen die User auf dem Server?
N+1 würde ich vorziehen.
Bitte warten ..
Mitglied: em-pie
03.06.2020 um 20:27 Uhr
Moin,

also bei 150Usern würde ich weg von nur einem TS gehen.
Man stelle sich vor, der TS zickt rum, dann sind direkt mal 150 User arbeitslos.
Mit ausreichend RAM und CPU und Netzwerkanbindung sollten sicherlich "sorgenfrei" 50 USer auf einem TS unterbringen können. Hängt aber auch davon ab, was die so vorhaben.
Wenn viele mit Browsern arbeiten, blähen die die CPU und den Ram brav auf. Oder viel mit PPT/ Excel.... am besten noch unkomprimierte 4k-Bitmaps^^

Ich denke, so ganz pauschal kann man das nicht beantworten, aber einer wäre mir persönlich zu wenig - schon alleine des Ausfallszenarios wegen...

Gruß
em-pie
Bitte warten ..
Mitglied: SeaStorm
03.06.2020, aktualisiert um 21:21 Uhr
Hi

die Antwort ist hier wie quasi immer: Kommt ganz drauf an.
Bei TS Performance gibt es im Grunde 2 große Themen: CPU und Disk-IO. Letzteres lässt sich heute mit SSDs ja recht einfach in den Griff bekommen.
Interessanter ist da dann schon die CPU Leistung. Und da kommt es dann schwer drauf an was die User da auf dem TS treiben.
Läuft da einfach nur ein SAP Client pro User?
Ist das ein Desktopersatz mit Mail, Browser, Excel etc?
Sind sonstige CPU-Intensive Dinge am laufen?
usw usw

Mehr User bedeutet mehr Prozesse. Mehr Prozesse bedeutet, das die CPU-Zeit pro Prozess sinkt und irgendwann die Wartezeit, bis ein Prozess einen Kern zum Arbeiten bekommt, steigt. Wenn die User also viele Prozesse starten, die dann auch noch viel Leistung beanspruchen, dann will man lieber mehr CPUs haben, da diese dann die Request aufteilen.

Ich pers. nehme für normale TS lieber mehrere Bleche. Das hat einerseits den Performancegrund, andererseits aber natürlich auch den der Redundanz.
So richtige CPU Monster kommen IMHO eigentlich nur für so Dinge wie CAD, Simulationen etc in betracht. Und da verschiebt sich das eigentlich auch immer mehr in GPU-getriebene Anwendungen, wo die CPU nicht mehr so die Rolle spielt. Dazu kommt, das heutige CPUs schon wahnsinnig viel Power haben und man für sehr viel mehr Geld nur marginal mehr Leistung bekommt
Bitte warten ..
Mitglied: Dani
04.06.2020 um 00:14 Uhr
Moin,
Was ist besser?
eine Mischung zwischen wirtschaftlich und Redundanz. Unser RDSs sind immer so konzeptiert, dass eine VM ausfallen und trotzdem alle Benutzer weiterarbeiten können. Abgesehen von Wartungsarbeiten innerhalb der VM machen wir ungern abends/nachts. Schließlich ist Zeit nach wie vor Geld...

Auf diesem läuft Proxmox als Virtualisierer.
Da kann ich dir nichts dazu sagen.


Gruß,
Dani
Bitte warten ..
Mitglied: tech-flare
04.06.2020 um 09:18 Uhr
Ich habe hier auf der einen Farm 80-90 User gleichzeitig und auf der anderen 150.

Ich betreibe jeweils 6 RDS Hosts pro Farm.

Die mit 150 Usern ist für die Produktion und dort läuft nur ein Programm. Theoretisch schaffen es auch 2 RDS Host allein, aber dann steigt die CPU Last nahe an 100% während des Schichtwechsels.

Die Farm mit 80-90 Usern teile ich auf 6 RDS Hosts auf, welche per DRS auf 5 VM Hosts aufgeteilt werden. Die Erfahrung hat uns gezeigt, dass wir damit besser fahren, da es hin und wieder User gibt, welche mit Excel Reports aus SAP die VM in die Knie zwingen oder blockieren. So betrifft es dann "nur" 10 statt 40 oder 80 User.

Bis vor 2 Jahren hatten wir noch 4 zusätzliche Bleche als RDS Hosts. Mittlerweile haben wir nur noch virtuelle RDS Host, welche alle auf einem FullFlash SSD Storage liegen.

In den nächsten Jahren wollen wir 1 RDS Farm mit NVIDIA Grid Karten ausstatten.

Bei 6 Hosts in meinem Fall kann ich bei bedarf auch immer 2 sperren für Software Wartung und kann dies während des Live Betriebs erledigen.
Bitte warten ..
Mitglied: ukulele-7
04.06.2020, aktualisiert um 11:36 Uhr
Definitiv mehrere RD-SH VMs auf dem Blech oder mehreren Blechen, für einen 2 HE Server mit 2 CPU a la Xeon Gold 62xx am oberen Ende kannst du aber bestimmt 15.000 rechnen, da ist dein Budget gar nicht so groß.

Dein erstes Problem ist CPU. Hast du eine VM mit vielen CPUs muss der Hypervisor, wenn er dieser VM Rechenzeit gewährt, alle CPUs dafür frei machen. Simples Beispiel: 1 CPU im Host mit 16 Kernen. Deine VM hat 16 Kerne. Will jetzt der Hypervsior oder irgendeine andere VM Rechenzeit muss deine wichtigste VM warten bis 16 Kerne gleichzeitig frei sind. Also niemals zuviele Kerne einer VM geben, weniger ist mehr (natürlich nicht für die User, daher mehr VMs mit weniger CPU).

Wenn du jetzt 2 CPUs im System hast ist jede an die hälfte des RAMs angebunden, ggf. trifft das auch auf andere Ressourcen zu. Belegt jetzt eine einzelne VM mehr Kerne oder mehr RAM als eine CPU/RAM-Kombination hat müssen Daten zwischen den CPUs fließen (NUMA, QPI, wie auch immer) und da entsteht dann ein weiterer Flaschenhals.

Und zu guter letzt die Probleme aus der Praxis. Gestern: Ein User macht eine Excel-Berechnung und schluckt 90%+ CPU für ~15 Minuten. Dann ist die Anzahl der User auf der VM - 1 in etwa die Anzahl der Anrufe die ich bekomme. Du kannst Ressourcen von Windows nicht limitieren, die Ressourcen einer VM schon. Heute: Profilliste am RD-SH aufgerufen. Die läd mit 30 Profilen schon echt lange...

Das schöne ist du kannst mit wenig RD-SH anfangen und dann erweitern. Aber ein RD-SH mit 150 Usern die mehr machen als Texteditor würde mir sofort Bauchschmerzen bereiten.
Bitte warten ..
Mitglied: erikro
04.06.2020 um 15:35 Uhr
Moin,

erstmal allen Dank, die geantwortet haben. Ich packe nochmal ein wenig Butter bei die Fische:

Auf dem TS werden die Standardanwendungen Word, Excel (keine großen Tabellen, eher einfache Listen), Outlook, Firefox und die Clients einer auf einem MSSQL basierende Branchenlösung laufen. Word, Outlook, FF und die Branchensoftware laufen in der Regel gleichzeitig und werden auch gleichzeitig benutzt.

Bisher habe ich folgendes verstanden:

Mehrere kleine TS haben den Vorteil, dass man sie einzeln warten kann, dass einzelne User nur einen kleinen Teil der Ressourcen blockieren können, dass bei Ausfall nur ein Teil betroffen ist. Das hilft schonmal ungemein.

Liebe Grüße

Erik
Bitte warten ..
Mitglied: jsysde
04.06.2020 um 21:46 Uhr
N'Abend.

Zitat von erikro:
[...]Mehrere kleine TS haben den Vorteil, dass man sie einzeln warten kann, dass einzelne User nur einen kleinen Teil der Ressourcen blockieren können, dass bei Ausfall nur ein Teil betroffen ist. Das hilft schonmal ungemein.
Wenn du einmal mit ner RDS-Farm angefangen hast, wirst du sehr schnell deren Vorteile erkennen. Emsige Consultants sagen immer: "Das skaliert besser".

Und in dem Fall haben Sie Recht: Du hast plötzlich zwanzig, dreißig User mehr? Kein Problem, weiteren Server zur Farm hinzufügen, Drops gelutscht. Keine Anpassung von VM-Resourcen etc. Plötzlich Home Office für jeden (ist ja grad nicht mehr ganz so unwahrscheinlich....)? Auch kein Ding, einfach nen Server dazu gepackt und wenn der Spuk vorbei ist, wieder weg damit.

Gut, dieses Szenario ^^ setzt entsprechende Lizenzierung voraus. Oder eben das Einwerfen weiterer Coins für zusäztlich benötigte Lizenzen, aber ich halte das für verkraft- und vertretbar.

Da jede Seite zwei Medaillen hat: Mehrere Server erfordern natürlich auch ein entsprechendes Konzept für Updates, so musst du deine Fachanwendung eben auf n Server updaten statt nur auf einem. Gutes Skripting etc. hilft da ungemein.

Cheers,
jsysde
Bitte warten ..
Ähnliche Inhalte
HTML
Iframe wird zu klein in div angezeigt
gelöst Frage von Thomas91HTML7 Kommentare

Hey Community, ich habe ein Problem mit einem <iframe> in einem <div>. Das iFrame wird nicht ganz angezeigt da ...

Windows 8

Eigenschaftsfenster (Windows 8.1) zu klein - nicht leserlich

Frage von drlamaWindows 84 Kommentare

Ich habe ein echt merkwürdiges Problem mit Windows 8.1. Es waren mal alle Schriften weg und ich habe dann ...

Viren und Trojaner

Firmenbilder auf dem Fileserver auf einmal alle sehr klein

gelöst Frage von 77690Viren und Trojaner8 Kommentare

Hallo zusammen, ganz merkwürdig. Wir haben von ca. 15 Jahren unsere Firmenbilder auf dem Server gespeichert. Grundsätzlich liegt uns ...

Windows Userverwaltung

Windows Explorer-Fenster zu klein um kompletten Pfad anzuzeigen

Frage von TiTuxWindows Userverwaltung6 Kommentare

Hallo, ich wollte mal wissen, wir ihr das handhabt: Also, ich habe hier einen Server 2012 R2 und wollte ...

Neue Wissensbeiträge
Datenschutz

Berliner Datenschutzbeauftragten prüfen Videokonferenz-SW

Information von Visucius vor 2 TagenDatenschutz

Eine grüne Ampel erhielten kommerziell bereitgestellte Instanzen der Open-Source-Software Jitsi, etwa von Netways oder sichere-videokonferenz.de. Eine positive Bewertung erhielten ...

LAN, WAN, Wireless
Sophos Central Wireless v2.3.0-6 massive Probleme
Information von Voiper vor 4 TagenLAN, WAN, Wireless

Hallo Zusammen, wenn Ihr Sophos Central nutzt und die neuen APX Accesspoints im Einsatz habt, vermeidet das Update der ...

Off Topic
Wuebra - tech-flare
Information von tech-flare vor 5 TagenOff Topic3 Kommentare

Servus, Nein ihr seid mich nicht los Aus Wuebra wird tech-flare. Schöne Restwoche :)

Ausbildung
Crashkurs in Computertools - das fehlende Semester
Information von NetzwerkDude vor 6 TagenAusbildung

Moin, habe eigentlich was anderes gesucht, aber zufällig diesen MIT Kurs gefunden: Sind 11 Lektionen je 1 Stunde, als ...

Heiß diskutierte Inhalte
Netzwerkgrundlagen
Verschiedene Subnetzmaske in der Praxis: Völlig unnötig für kleine Netzwerke!?
Frage von media0815Netzwerkgrundlagen16 Kommentare

Hallo, mal eine ketzerische Frage: Ist die Verwendung unterschiedlicher Subnetzmasken in kleineren Netzwerke nicht völlig unnötig!? Oder anders gefragt: ...

LAN, WAN, Wireless
CAT 5 (nicht CAT 5e) vs. 1 GBit - kann man das "heilen" (bspw. durch Adern zu manipulieren o.ä.)?
Frage von xdevelxLAN, WAN, Wireless12 Kommentare

Hallo zusammen, ich habe nun endlich eine Internet-Leitung erhalten, die die 100 MBit-Grenze übersteigt - leider kann ich zu ...

Ubuntu
Wie kann man zwei Spalten austauschen und dabei das Trennzeichen " " durch ":" ersetzen?
gelöst Frage von 144803Ubuntu9 Kommentare

Guten Tag an alle, ich habe eine Datei: Was ich brauche ist folgendes: Wie kann man das realisieren? Das ...

Router & Routing
Routingproblem 2 Router
gelöst Frage von e1ns2woRouter & Routing8 Kommentare

Hallo zusammen, ich habe hinter meiner Fritzbox (Routerzwang Provider) noch einen Asus RT-AC68U Router hängen. Der Asus Router ist ...