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 IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Hyperthreading mit Hyper V und virtualisiertem Terminalserver

Frage Virtualisierung

Mitglied: olafvd

olafvd (Level 1) - Jetzt verbinden

06.11.2012 um 08:39 Uhr, 5697 Aufrufe, 4 Kommentare

Hallo zusammen,

ich hab da mal eine Frage:

wir haben ein Modular Server System im Einsatz. Die einzelnen Blades laufen unter Windows 2008 Server R2 Enterprise und Hyper V.
Wir haben auf einem Blade einen Terminalserver, den Fileserver und einen kleinen Datenbankserver für ein PDM System virtualisiert.

Der Maschine stehen 2 Xeon E5620 mit je 4x 2,4 GHz zur Verfügung. Mit eingeschaltetem Hyperthreading sind es dann 16 logische Prozessoren. Nun zu meinem eigentlichen Anliegen:

Ich kann ja unter Hyper V maximal 4 virtuelle Prozessoren zuweisen, also einem virtualisierten System mit Hyperthreading maximal 25% und mit ausgeschaltetem HT maximal 50% der Leistung, oder habe ich da einen Denkfehler?

Da auf dem System nur 3 Maschinen virtualisiert sind, plane ich das HT abzuschalten und dem Terminalserver 4 Prozessoren zuzuweisen und den anderen beiden jeweils 2. Da der Fileserver und auch der Datenbankserver seltenst ausgelastet sein, sollte so auch noch genug Rechenleistung für den Host zur Verfügung stehen.

Was sagt ihr dazu?


VG

Olaf

P.S. Nur der Vollständigkeit halber. Auf dem betroffenen Blade sind 64 GB Arbeitsspeicher verbaut.



Mitglied: psannz
06.11.2012, aktualisiert um 09:41 Uhr
Sers,

Du könntest natürlich auch den HVS2012 als Basis nehmen, der kann weit mehr logische Prozessoren zuordnen. Die Aussage von MS zu HT bei der Virtualierung ist dass sie eventuell nichts bringt, aber keinesfalls schadet. Quelle: http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/02/14/hyper-v-cpu-s ... . Das ändert sich für den 2008r2 als Hypervisor erst wenn du auf über 64 logische echte Kerne (nicht vCore!) kommst.

Warum verteilst du den TS Host nicht auf 2 VMs? Wie es aussieht verwendest du derzeit ja nur 3 der 4 VM Lizenzen die der Enterprise Server mitbringt. Auf die Art hättest du den Vorteil dass du einen der beiden Warten kannst während der andere die restlichen User aufnimmt. Dank Dynamic Memory wird es also maximal ein wenig langsamer für die User von der CPU-Seite, aber vom Speicher her wäre es kein Problem.

Wenn es letztenendes beim einem TS Host bleibt, dann wäre ein deaktiviertes HT für die Performance wahrscheinlich besser. Wir bräuchten dazu eben ein paar Informationen. Wie stark ist die Auslastung der Kerne, wieviel Spielraum ist da drin, etc, etc..

Was m.E. bei dir viel eher etwas bringen könnte ist ein NUMA Lock (Allgemeine Hyper-V Einstellungen), sprich dass CPU1 nicht auf den Speicher von CPU2 zugreift. Das kann recht gut Performance kosten. Wobei... bei 2 CPUs geht das eigentlich noch, da ist der Interconnect beim 56xxer fix genug. Musst halt mal austesten.

Grüße, Philip

:edit:
Super, danke dir @kristov. Den Artikel hatte ich nicht mehr gefunden
Bitte warten ..
Mitglied: kristov
06.11.2012 um 09:38 Uhr
Hallo Olaf,

ich freue mich sehr über Deinen Beitrag, weil ich sehr gespannt bin, wie das in der Praxis gehandhabt wird. Grundsätzlich hört sich Dein Vorhaben richtig und vernünftig an. Wäre da nur nicht die Sache mit dem Überbuchen:

Kann in diesem Zuge irgendjemand die Aussagen von Hyper-V-Sizing: Virtuelle und echte CPUs bestätigen, handhabt das jemand so und gilt das ganze auch für Server 2008 (Hyper-V V1)?

kristov
Bitte warten ..
Mitglied: olafvd
06.11.2012, aktualisiert um 09:53 Uhr
Vielen Dank für Deine Antwort. 2012 war in der Überlegung, ist aber vor dem Hintergrund, dass wir das Serversystem erst Anfang des Jahres komplett erneuert haben und auch wieder User-CAL´s gekauft haben eher in den Hintergrund gerückt.

Die Kerne an sich haben eigentlich eher Langeweile. Ich kann ja im Hyper-V-Manager die CPU-Auslastung sehen und da liegt der Fileserver als auch der Datenbankserver bei maximal 1 %. Beim Terminalserver sind es bis zu 18 %.

NUMA habe ich bereits deaktiviert.

Ich denke, ich werde die Deaktivierung von HT heute abend einfach mal ausprobieren. Könnte es sein, dass das Betriebssystem dann nicht mehr startet, weil es nicht mehr so viele Prozessoren wie vorher erkennt? (Ist vielleicht ne blöde Frage...)

VG

Olaf

@kristov

Ich müsste theoretisch noch nicht einmal überbuchen. Ich könnte die Struktur auch so aufbauen:

Fileserver erhält eine CPU (der wird in Zukunft eh immer weniger zu tun haben, da wir unsere Daten in ein PDM einpflegen)
Datenbankserver erhält zwei CPU´s (der wird in Zukunft mehr zu tun haben, da er der PDM-Server ist)
Terminalserver erhält 4 CPU´s
Dann bleibt noch eine CPU für den Host.

Müsste doch passen, oder?

Wenn zukünftig noch weitere Aufgaben dazukommen, gibt es eben ein drittes Blade.
Bitte warten ..
Mitglied: psannz
06.11.2012, aktualisiert um 12:07 Uhr
Der Hyper-V Server (HVS, nicht regulärer Windows Server)) 2012 ist wie auch der Hyper-V Server 2008 r2 kostenlos. Der einzige Unterschied ist dass du auf deinem VM-Host, dadurch dass du wohl keine Core-Installation nimmst, eine schöne klicki-bunti Oberfläche hast.

Für nen HVS brauchst du auch keinerlei CALs.

Und ich würde auch mehr als eine CPU für den Fileserver bereit stellen. Bei deaktiviertem HT und deinen 8 echten Kernen würde ich wie du schon gesagt hast, 4 vKerne dem TS Host geben, samt Reservierung von 50% der Leistung. Dem Datenbankserver würde ich 4 vKerne geben, bei 25% Reservierung und mindestens 2 vKerne bei 50% Reservierung wenn nicht sogar ebenfalls 4 vKerne bei 25% Reservierung.

Du *willst* immer mindestens 2 vKerne pro Server. Es geht auch mit 1, aber das macht keinen Spass, speziell wenn z.B. beim Fileserver ein Virenscanner mitläuft, etc etc pp.

Der Host wird sich auf jeden Fall genug Ressourcen für sich selbst zurückhalten. In meinem Beispiel kann er sich bis zu 4 echte Kerne an Leistung unter den Nagel reissen. Plan zur Vorsicht vom RAM her mal mindestens 1 GB extra für ihn ein.

Und an sonsten... Beim DB Server solltest du überlegen ob du evtl. ohne Dynamic Memory arbeitest. Kommt aber stark auf die DB an. Wenn du es einsetzen willst, dimensionier großzügig mit min. 25% Überhang.
Kostet auch etwas Performance, da es für das System erscheint als ob da wer RAM Riegel rein und rauszieht. (Im Gegensatz zur VMware-Lösung wo Dynamischer Speicher im Prinzip Overprovisioning vom RAM ist)
Bitte warten ..
Ähnliche Inhalte
Hyper-V
Virtualisierte Server in einer Hyper-V-Umgebung günstig!!! sichern?
gelöst Frage von 114068Hyper-V9 Kommentare

Hallo, dass es etliche teure, kommerzielle Programme gibt, die komplette Hyper-V-Systeme sichern ist mir klar. Frage: gibt es für ...

Windows Server
Terminalserver auf Hyper-V friert ein
Frage von anaxagoras83Windows Server10 Kommentare

Hallo alle zusammen, ich stehe seit einiger Zeit vor einem Problem, das ich nicht erkennen bzw. erfassen kann. Ein ...

Hyper-V
Hyper-V virtualisierte Clients können sich nicht an Domäne anmelden
Frage von cmmarburgHyper-V2 Kommentare

Hallo liebes Forum, Ich habe folgendes Szenario. Real ein 2008R2 SBS, ein XP-Rechner der bestimmte Ausgabeaufgaben erledigt und ein ...

Hyper-V
Virtualisierter Domänencontroller auf Hyper 2012R2
gelöst Frage von Koothrappali85Hyper-V4 Kommentare

Hallo, verwendet ihr für die virtualisierten Domänencontroller fixe oder dynamische vhdx Platten? Bzw. wieviel Speicher ist empfohlen für einen ...

Neue Wissensbeiträge
Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 10 StundenInternet2 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 14 StundenDSL, VDSL1 Kommentar

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Windows 10

Microsoft bestätigt DMA-Policy-Problem in Win10 v1709

Information von DerWoWusste vor 14 StundenWindows 10

Wer sein Gerät mit der DMA-Policy absichert, bekommt evtl. Hardwareprobleme in v1709 von Win10. Warum? Weil v1709 endlich "richtig" ...

Verschlüsselung & Zertifikate

Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows

Information von ticuta1 vor 17 StundenVerschlüsselung & Zertifikate

Interessant Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows SSH-Kommando in CMD.exe und PowerShell

Heiß diskutierte Inhalte
Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement21 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Windows Server
Anmeldung direkt am DC nicht möglich
Frage von ThomasGrWindows Server16 Kommentare

Hallo, ich habe bei unserem Server 2016 Standard ein Problem. Keine Ahnung wie das auf einmal passiert ist. Ich ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...

TK-Netze & Geräte
VPN-fähige IP-Telefone
Frage von the-buccaneerTK-Netze & Geräte14 Kommentare

Hi! Weiss noch jemand ein VPN-fähiges IP-Telefon mit dem man z.B. einen Heimarbeitsplatz gesichert anbinden könnte? Habe nur einen ...