Prozessoren

Ein Prozessor ist eine Einheit, die programmierte Anweisungen verarbeitet. Je mehr Prozessoren Sie einer logischen Partition zuordnen, desto höher ist die Anzahl der gleichzeitig ablaufenden Operationen, die die logische Partition gleichzeitig ausführen kann.

Sie können festlegen, dass eine logische Partition Prozessoren verwenden soll, die der logischen Partition zugeordnet sind, oder Prozessoren, die mit anderen logischen Partitionen gemeinsam genutzt werden. Wenn eine logische Partition dedizierte Prozessoren verwendet, müssen Sie der logischen Partition Prozessoren (in Schritten von ganzen Zahlen) zuordnen. Eine logische Partition, die dedizierte Prozessoren verwendet, kann keine Verarbeitungskapazität verwenden, die über die Prozessoren, die der logischen Partition zugeordnet wurden, hinaus geht.

Standardmäßig werden alle physischen Prozessoren, die nicht bestimmten logischen Partitionen zugeordnet sind, in einem Pool gemeinsam genutzter Prozessorengruppiert. Jeder logischen Partition, die gemeinsam genutzte Prozessoren verwendet, können Sie eine bestimmte Menge der Verarbeitungskapazität in diesem Pool gemeinsam genutzter Prozessoren zuordnen. Bei einigen Modellen können Sie die HMC verwenden, um mehrere Pools gemeinsam genutzter Prozessoren zu konfigurieren. Diese Modelle verfügen über einen Standardpool gemeinsam genutzter Prozessoren , der alle Prozessorressourcen enthält, die nicht zu logischen Partitionen gehören, die dedizierte Prozessoren oder logische Partitionen verwenden, die andere Pools gemeinsam genutzter Prozessoren verwenden. Die anderen Pools gemeinsam genutzter Prozessoren in diesen Modellen können mit einem maximalen Wert für die Verarbeitungseinheit und einem reservierten Wert für die Verarbeitungseinheit konfiguriert werden. Der Wert für die maximale Anzahl an Verarbeitungseinheiten begrenzt die Gesamtzahl der Prozessoren, die von den logischen Partitionen im Pool gemeinsam genutzter Prozessoren verwendet werden können. Der Wert für die reservierte Verarbeitungseinheit ist die Anzahl der Verarbeitungseinheiten, die für die Verwendung von nicht abgeschlossenen logischen Partitionen im Pool gemeinsam genutzter Prozessoren reserviert sind.

Sie können eine logische Partition, die gemeinsam genutzte Prozessoren verwendet, so konfigurieren, dass sie nur 0.10 Verarbeitungseinheiten verwendet. Dies ist ungefähr ein 10th der Verarbeitungskapazität eines einzelnen Prozessors. Wenn die Firmware Version 7.6oder höher aufweist, können Sie eine logische Partition, die gemeinsam genutzte Prozessoren verwendet, so festlegen, dass sie nur 0.05 Verarbeitungseinheiten verwendet, was ungefähr ein 20th der Verarbeitungskapazität eines einzelnen Prozessors ist. Sie können die Anzahl der Verarbeitungseinheiten angeben, die von einer logischen Partition mit gemeinsam genutzten Prozessoren bis zum 100th einer Verarbeitungseinheit verwendet werden sollen. Sie können auch eine logische Partition mit gemeinsam genutzten Prozessoren so festlegen, dass die logische Partition Prozessorressourcen verwenden kann, die keiner logischen Partition oder Prozessorressourcen zugeordnet sind, die einer anderen logischen Partition zugeordnet sind, aber nicht von der anderen logischen Partition verwendet werden, wenn die logische Partition mehr Verarbeitungskapazität als die ihr zugeordnete Anzahl an Verarbeitungseinheiten benötigt. (Bei einigen Servermodellen müssen Sie möglicherweise einen Aktivierungscode eingeben, bevor Sie logische Partitionen erstellen können, die gemeinsam genutzte Prozessoren verwenden.) (Einige Servermodelle erfordern möglicherweise die Eingabe eines Aktivierungscodes, bevor Sie logische Partitionen erstellen können, die gemeinsam genutzte Prozessoren verwenden.)

Sie können die gesamte Verarbeitungskapazität auf dem verwalteten System einer einzelnen logischen Partition zuordnen, wenn das Betriebssystem und das Servermodell dies unterstützen. Sie können Ihr verwaltetes System so konfigurieren, dass es der Softwarelizenzvereinbarung für Ihr verwaltetes System nicht entspricht. Sie erhalten jedoch Nachrichten über Nichtkonformität, wenn Sie das verwaltete System in einer solchen Konfiguration betreiben.

Automatische Umverteilung von Arbeit bei Ausfall eines Prozessors

Wenn die Server-Firmware feststellt, dass ein Prozessor ausfallen wird, oder wenn ein Prozessor ausfällt, wenn der Prozessor nicht im Gebrauch ist, erstellt die Server-Firmware ein wartungsfähiges Ereignis. Die Server-Firmware kann den fehlerhaften Prozessor je nach Fehlertyp und den Dekonfigurationsrichtlinien, die Sie mit der ASMI (Advanced System Management Interface) konfigurieren, auch automatisch dekonfigurieren. Sie können einen fehlerhaften Prozessor auch manuell über die ASMI dekonfigurieren.

Wenn die Server-Firmware einen fehlerhaften Prozessor dekonfiguriert und keine nicht zugeordneten oder nicht lizenzierten Prozessoren auf dem verwalteten System verfügbar sind, kann die Prozessordekonfiguration dazu führen, dass die logische Partition, der der Prozessor zugeordnet ist, heruntergefahren wird. Um zu vermeiden, dass geschäftskritische Workloads heruntergefahren werden, wenn Ihre Server-Firmware einen fehlerhaften Prozessor dekonfiguriert, können Sie mit der HMC Verfügbarkeitsprioritäten für die logischen Partitionen auf Ihrem verwalteten System festlegen. Eine logische Partition mit einem fehlerhaften Prozessor kann einen Ersatzprozessor von einer oder mehreren logischen Partitionen mit einer niedrigeren Verfügbarkeitspriorität beziehen. Das verwaltete System kann die Anzahl der Prozessoren, die von Partitionen mit gemeinsam genutzten Prozessoren verwendet werden, mit niedrigeren Verfügbarkeitsprioritäten für Partitionen dynamisch reduzieren und die freigegebenen Prozessorressourcen verwenden, um den fehlerhaften Prozessor auszutauschen. Wenn auf diese Weise nicht genügend Prozessorressourcen bereitgestellt werden, um den fehlerhaften Prozessor auszutauschen, kann das verwaltete System logische Partitionen mit niedrigeren Verfügbarkeitsprioritäten für Partitionen herunterfahren und diese freigegebenen Prozessorressourcen zum Austauschen des fehlerhaften Prozessors verwenden. Durch die Übernahme eines Ersatzprozessors kann die logische Partition mit der höheren Partitionsverfügbarkeitspriorität nach einem Prozessorfehler weiter ausgeführt werden.

Eine logische Partition kann nur Prozessoren von logischen Partitionen mit niedrigeren Verfügbarkeitsprioritäten verwenden. Wenn alle logischen Partitionen auf dem verwalteten System dieselbe Verfügbarkeitspriorität haben, kann eine logische Partition einen fehlerhaften Prozessor nur ersetzen, wenn das verwaltete System über nicht lizenzierte oder nicht zugeordnete Prozessoren verfügt.

Standardmäßig ist die Verfügbarkeitspriorität der logischen Virtual I/O Server -Partitionen mit virtuellen SCSI-Adaptern auf 191 gesetzt. Die Verfügbarkeitspriorität aller anderen logischen Partitionen ist standardmäßig auf 127 gesetzt.

Setzen Sie die Priorität der logischen Partitionen von Virtual I/O Server nicht auf einen niedrigeren Wert als die Priorität der logischen Partitionen, die die Ressourcen auf der logischen Partition von Virtual I/O Server verwenden. Legen Sie für logische IBM® i -Partitionen mit virtuellen SCSI-Adaptern keine niedrigere Priorität als für die logischen Partitionen fest, die die Ressourcen auf der logischen IBM i -Partition verwenden. Wenn das verwaltete System eine logische Partition aufgrund ihrer Verfügbarkeitspriorität herunterfährt, werden alle logischen Partitionen, die die Ressourcen auf dieser logischen Partition verwenden, ebenfalls heruntergefahren.

Wenn ein Prozessor ausfällt, während er im Gebrauch ist, wird das gesamte verwaltete System heruntergefahren. Wenn ein Prozessorfehler dazu führt, dass das gesamte verwaltete System heruntergefahren wird, dekonfiguriert das System den Prozessor und startet erneut. Das verwaltete System versucht, die logischen Partitionen, die zum Zeitpunkt des Prozessorausfalls aktiv waren, mit ihren minimalen Prozessorwerten in der Reihenfolge der Partitionsverfügbarkeitspriorität zu starten, wobei die logische Partition mit der höchsten Partitionsverfügbarkeitspriorität zuerst gestartet wird. Wenn das verwaltete System nicht über genügend Prozessorressourcen verfügt, um alle logischen Partitionen mit ihren Mindestprozessorwerten zu starten, startet das verwaltete System so viele logische Partitionen wie möglich mit ihren Mindestprozessorwerten. Wenn noch Prozessorressourcen verbleiben, nachdem das verwaltete System die logischen Partitionen gestartet hat, verteilt das verwaltete System alle verbleibenden Prozessorressourcen proportional zu den gewünschten Prozessorwerten an die aktiven logischen Partitionen.