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

gelöst Prozessorverteilung am Hyper-V-Server

Mitglied: KMP1988

KMP1988 (Level 2) - Jetzt verbinden

11.12.2013 um 14:17 Uhr, 8407 Aufrufe, 13 Kommentare

Servus,

ich habe einen Hyper-V-Server mit dem Betriebssystem Hyper-V-Server 2012 installiert.
Der Server hat 2 Prozessoren verbaut mit jeweils 6 Kerne und es laufen 3 VMs drauf...

Gibt es eine Faustregel wieviele Kerne ich für den Hyper-V-Server übrig lassen soll oder managed er das selbst?
Ich habe jeder VM mal 3 logische Prozessoren zugeordnet...

Gruß Kernmaster
Mitglied: wiesi200
11.12.2013 um 14:45 Uhr
Hallo,

im Endeffekt brauchst du so keinen Kern übrig lassen.
Du könntest ja auch 20+ Virtuelle Maschinen laufen lassen. Da kommst du dann auf jeden Fall über deine 12 Kerne.
Bitte warten ..
Mitglied: KMP1988
11.12.2013, aktualisiert um 14:52 Uhr
OK, also ich könnte auch jeder VM theoretisch 10 Kerne geben oder?
Wie managed der Server dann die Prozessoren?
Bitte warten ..
Mitglied: wiesi200
11.12.2013 um 14:55 Uhr
Theoretisch schon. Wird aber wenig Effekt haben.
Die Virtuellen Kerne stellen ja eigentlich nur eigene Prozesse dar die dann die richtige Hardware auf die eigenen Prozessoren Verteilt.
Bitte warten ..
Mitglied: KMP1988
11.12.2013 um 15:03 Uhr
Also auf die Performance hat es keine Auswirkung wenn ich zu viel vergeben oder?

Muss ich dann bei "Reserve für virtuellen Computer" noch was beachten falls ich zu viel Kerne vergebe?
Bitte warten ..
Mitglied: wiesi200
11.12.2013, aktualisiert um 15:26 Uhr
Auswirkung hat das schon. Wenn du der VM nur einen Kern gibst, dann teilt sich die Arbeit dann natürlich nicht auf mehrere Physikalische Kerne auf.
Du solltest dir eher die Frage Stellen von wie vielen Prozessoren zieht die Anwendung die darauf läuft wirklich nutzen.

Wenn du 6 oder 10 Kerne vergibst wird du vermutlich keinen Unterschied feststellen weil der Virtuelle Server nicht mehr von so vielen Kernen Profitiert.
Bitte warten ..
Mitglied: departure69
11.12.2013, aktualisiert um 15:44 Uhr
Hallo.

Ich gebe den virtuellen Maschinen unter HYPER-V-II (unter W2K8R2) gewöhnlich soviele Kerne, wie ich eine für die zu verrichtende Arbeit konfigurierte physikalische Maschine auch bestückt hätte.

Beispiele:

Fileserver: 2 Kerne (genügt für einen Datenknecht mit ein paar Freigaben)
MSSQL-Server: 4 Kerne, gerne auch 8, je nach Anzahl, Größe und Zugriffshäufigkeit und zu händelnder Datenmenge in den DB-Instanzen usw.
usw, usf.

Dabei komme ich natürlich auch über die Zahl der logischen Kerne des Hosts, erst recht über die Zahl der physikalischen Kerne. Das Ganze dann zu managen, überlasse ich dem Hypervisor, und das klappt eigentlich sehr gut. Jedenfalls mußt Du dabei keine Rücksicht auf den Host nehmen, wie gesagt, die Verteilung der Rechenressourcen übernimmt der Hypervisor, und das macht er zuverlässig. Unter VMware übrigens genauso.

Grüße

von

departure
Bitte warten ..
Mitglied: KMP1988
11.12.2013 um 15:48 Uhr
OK, danke hat dann der "Anteil an Gesamtsystemressourcen in %" was zu bedeuten, wenn der Hypervisor eh alles managed?
Bitte warten ..
Mitglied: wiesi200
11.12.2013 um 16:00 Uhr
Im Endeffekt ist das nur ein Faktor, der sich aus dem Verhältnis zu allen Virtuellen CPU's ermittelt.

Die anderen Zwei Felder Reserve und Grenze sind eine unter und Obergrenze wie viel Leistung die Virtuelle CPU bezieht.

Somit könntest du sagen das der immer minimal 10% Leistung bzw. max 90% Leistung der Hardware bekommt egal ob er sie braucht oder nicht.
Bitte warten ..
Mitglied: KMP1988
11.12.2013 um 16:03 Uhr
OK, wenn also bei "Anteil an Gesamtsystemressourcen in %" mehr als 100% drin steht ist das auch kein Problem oder?
Bitte warten ..
Mitglied: wiesi200
11.12.2013 um 16:09 Uhr
Das Passiert genau dann wenn du weniger Virtuelle CPU's erzeugt hast als tatsächlich vorhanden sind.
Somit könnte ein Virtuelle Prozessor theoretisch 100% aufwärts an tatsächlich vorhandenen Resourcen verwenden.

Je mehr Virtuelle Maschinen du erzeugst um so kleiner wird der Wert.
Bei mir sind's aktuell um die 16%
Bitte warten ..
Mitglied: KMP1988
11.12.2013 um 16:14 Uhr
Aso, ok
Danke für eure Hilfe
Bitte warten ..
Mitglied: Th0mKa
11.12.2013 um 16:26 Uhr
Zitat von KMP1988:

Also auf die Performance hat es keine Auswirkung wenn ich zu viel vergeben oder?

Muss ich dann bei "Reserve für virtuellen Computer" noch was beachten falls ich zu viel Kerne vergebe?

Moin,

doch das hat Auswirkungen, und zwar negative. Wenn du einer VM 10 vCPUs zuordnest muss die VM warten bis 10 physische Prozessoren/Cores frei sind um ihren Request zu bearbeiten. Dies dauert naturgemäß länger als wenn die VM nur auf einen freien Core warten müsste, Best Practice ist also so wenig vCPUs wie möglich in einer VM zu verwenden.

VG,

Thomas
Bitte warten ..
Mitglied: GuentherH
11.12.2013 um 23:02 Uhr
Hallo.

Lies dir einmal diese grundlegenden Artikel zu diesem Thema durch - http://www.faq-o-matic.net/2011/01/26/hyper-v-sizing-virtuelle-und-echt ...
http://blogs.technet.com/b/virtualization/archive/2011/04/25/hyper-v-vm ...

Ansonsten halte dich an die Aussage von tkr - "Weniger ist mehr" ;)

LG Günther
Bitte warten ..
Ähnliche Inhalte
Hyper-V

Hyper V zusätzliche Netzwerkkarte an v -Switch

gelöst Frage von Finchen961988Hyper-V11 Kommentare

Hallo liebes Forum, ich habe vor Jahren bei meinem 1 Hyper-V Generation 2012 R2 Standard mistgebaut und finde nicht ...

Windows Server

Hyper-V Replikationsserver

gelöst Frage von Philbo69Windows Server2 Kommentare

Hallo zusammen, ich wollte nach fragen ob man bei Hyper-V auf Server 2012 R2 Std. die Virtuellen Maschinen auf ...

Hyper-V

Hyper V Bluescreen

gelöst Frage von BergEnteHyper-V3 Kommentare

Hallo Forum, ich hatte eine funktionierende Windows 7 Maschine visualisiert und in hyper v auch ordnungsgemäß gestartet. Das System ...

Windows Server

Hyper V Replikationsfehler

gelöst Frage von lordfire112Windows Server5 Kommentare

Guten Abend, ich habe wieder mal ein Problem, bei dem ich nicht weiterkomme. Wir haben hier zwei Windows 2012 ...

Neue Wissensbeiträge
Backup

Veeam Agent für MS Windows - neue Version verfügbar (bedingt jedoch offenbar .NET Framework 4.6)

Information von VGem-e vor 15 StundenBackup

Moin Kollegen, einer unserer Server zeigte grad an, dass für o.g. Software ein Update verfügbar ist. Ob ein evtl. ...

Python

Sie meinen es ja nur gut - Microsoft hilft python-Entwicklern auf unnachahmliche Weise

Information von DerWoWusste vor 2 TagenPython2 Kommentare

Stellt Euch vor, Ihr nutzt python unter Windows 10 und skriptet damit regelmäßig Dinge. Nach dem Update auf Windows ...

Sicherheits-Tools

TrendMicro Worry-Free Business Security 10.0 SP1 steht in Englisch bereit mit Unterstützung für Windows 10 1903 (May Update)

Information von VGem-e vor 2 TagenSicherheits-Tools1 Kommentar

Moin Kollegen, Dann kommt wohl demnächst auch die deutschsprachige/europäische Version zur Auslieferung. Gruß VGem-e

Batch & Shell
PowerShell Konferenz - Videos online
Information von NetzwerkDude vor 3 TagenBatch & Shell

Abend, die Tage werden Videos der Talks von der diesjährigen EU Powershell Konferenz hochgeladen, sind einige Interessante dabei: MFG ...

Heiß diskutierte Inhalte
Google Android
Anbieter für Diensthandys
Frage von Pat.batGoogle Android24 Kommentare

Hallo zusammen, ich bin seit einiger Zeit zuständig für die Diensthandys bei uns in der Behörde. Eine Management Software ...

Windows Server
Windows Server 2016 einrichten
Frage von borjiaWindows Server20 Kommentare

Ich würde gerne einen Server einrichten, erstmal nur mit DNS und AD. Habe mich die letzten Wochen durch diverse ...

Exchange Server
Vorgehen um von Tobit auf Exchange zu wechseln
Frage von Martin1987Exchange Server17 Kommentare

Guten Abend Ich habe den Auftrag erhalten, unser Mail von David zu Outlook zu wechseln. Wie muss ich da ...

Windows Server
Verbindunsproblem zwischen Klient und Wsus-Server
Frage von flashgordon78Windows Server16 Kommentare

Liebe Forum Besucher! Ich habe ein Wsus_Server (Win Server 2016) erstellt und die Update sind herunterladen worden. Aber ich ...