Anzahl auszuführender Mehrfachsitzungen optimieren
IBM Spectrum Protect-Clients können gleichzeitig ablaufende Sitzungen zum Sichern und Zurückschreiben von Daten aufbauen. Die Erstellung gleichzeitig ablaufender Sitzungen wird durch einen Algorithmus in der Client-Software gesteuert; dieser Algorithmus kann nicht von Ihnen direkt gesteuert werden. Gemäß dem Standardverhalten werden zwei Sitzungen verwendet: eine zum Abfragen des Servers und eine zum Senden von Dateidaten. Über die Definition der Option resourceutilization können Sie den Client anweisen, weitere gleichzeitig ablaufende Sitzungen zum Abfragen und Senden von Daten zu verwenden.
resourceutilization 5 angeben,
startet der Client möglicherweise eine zweite Sitzung, um den Server nach einer
Liste der in Dateibereich B (filespaceB) gesicherten Dateien abzufragen:inc /Volumes/filespaceA /Volumes/filespaceBOb die zweite Sitzung gestartet wird, hängt davon ab, wie lange es dauert, bis der Server über Dateien abgefragt wird, die auf dem Dateibereich A gesichert werden. Außerdem könnte der Client versuchen, Daten aus dem Dateisystem zu lesen und in mehreren
Sitzungen an den Server zu senden.Der Wert, den Sie für die
Option resourceutilization angeben können, ist eine ganze
Zahl zwischen 1 und 100. Der angegebene Wert steht in keinem direkten Bezug zu
der Anzahl Sitzungen, die der Client erstellen kann. Wird beispielsweise
resourceutilization 5 angegeben, bedeutet dies nicht, dass für
den Client nur fünf Sitzungen gleichzeitig ausgeführt werden können. Diese
Einstellung gibt vielmehr an, dass dieser Client mehr gleichzeitig ablaufende
Sitzungen erstellen kann als ein Client, für den
resourceutilization auf 1 gesetzt ist,
aber weniger gleichzeitig ablaufende Sitzungen als ein Client, für den
resourceutilization auf 10 gesetzt ist. Über die Einstellung für die Option resourceutilization
kann die Fähigkeit jedes Clients, Mehrfachsitzungen erstellen zu können, erhöht
oder reduziert werden.
- Verfügbare Serverressourcen und Verarbeitungskapazität
- Die Hardware, auf der der IBM Spectrum Protect-Server ausgeführt wird, muss über ausreichende Speicher- und Prozessorkapazität verfügen, um eine effiziente Unterstützung mehrerer Sitzungen zu ermöglichen.
- Verfügbare Clientressourcen und Verarbeitungskapazität
- Die Hardware, auf der der IBM Spectrum Protect-Client ausgeführt wird, muss auch über genügend Speicher- und Prozessorkapazität verfügen, um eine effiziente Unterstützung mehrerer Sitzungen zu ermöglichen.
- Konfiguration des Clientspeichersubsystems
- Dateisysteme, die auf mehrere Platten verteilt sind (entweder durch Software-Striping, RAID-0 oder RAID-5), können die Zunahme an wahlfreien Leseanforderungen, die gleichzeitig ablaufende Sitzungen generieren, mit höherer Effizienz als ein Dateisystem mit einem einzigen Laufwerk handhaben. In der Tat verbessert sich die Leistung bei einem Dateisystem mit einem einzigen Laufwerk möglicherweise überhaupt nicht, wenn die Option resourceutilization angegeben wird.
- Netzbandbreite
- Gleichzeitig ablaufende Sitzungen erhöhen das Datenvolumen im Netz. Insbesondere LANs können durch den erhöhten Datenverkehr beeinträchtigt werden.
Wenn Sie die Option resourceutilization angeben und Clientdateien direkt auf einer sequenziellen Einheit sichern, aktualisieren Sie die Servereinstellung MAXNUMMP, um die zusätzlichen Mountpunkte, die unter Umständen für gleichzeitig ablaufende Sitzungen benötigt werden, zu berücksichtigen.
- Durch gleichzeitig ablaufende Sitzungen werden möglicherweise mehrere Abrechnungsberichte erstellt.
- Der Server ist unter Umständen nicht für die Unterstützung aller gleichzeitig ablaufenden Sitzungen, die möglich sind, konfiguriert. Überprüfen Sie die Servereinstellung MAXSESSIONS und ändern Sie diese, wenn die vom Client eingeleiteten Sitzungen den aktuellen Wert überschreiten können.
- Mit einem Befehl QUERY NODE wird die Clientaktivität unter Umständen nicht präzise zusammengefasst.
Bei Zurückschreibungsoperationen ist das Standardverhalten des Clients für die Verwendung einer einzigen Sitzung, es sei denn, die Option Resourceutilization wurde auf einen Wert größer als 2 angegeben. Wenn Sie Dateien für ein kritisches Clientsystem von Band zurückschreiben und sich die Dateien auf vielen Banddatenträgern befinden, setzen Sie den Wert RESOURCEULTIILZATION auf 10. Wenn vier Bandlaufwerke verfügbar sind und die Zurückschreibungsoperationen alle vier Banddatenträger gleichzeitig verwenden sollen, setzen Sie den Wert für MAXNUMMP für den Knoten auf 4. Wenn sich alle Clientdateien, die zurückgeschrieben werden, in Plattenspeicherpools mit wahlfreiem Zugriff befinden, wird, unabhängig vom Wert für die Option resourceutilization, nur eine einzige Zurückschreibungssitzung verwendet.
Der Standardwert für die Option resourceutilization ist 2; der Maximalwert ist 100.
Wenn sich beispielsweise die Daten, die zurückgeschrieben werden sollen, auf fünf verschiedenen Banddatenträgern befinden, die maximale Anzahl Mountpunkte für den Knoten, der die Zurückschreibung anfordert, 5 beträgt und die Option resourceutilization auf 3 gesetzt ist, werden drei Sitzungen für die Zurückschreibung verwendet. Wenn die Einstellung für resourceutilization auf 5 erhöht wird, werden fünf Sitzungen für die Zurückschreibung verwendet. Zwischen der Anzahl zulässiger Zurückschreibungssitzungen und der Einstellung resourceutilization besteht eine Eins-zu-eins-Beziehung.
- Für Workstations
resourceutilization 1- Für einen kleinen Server
resourceutilization 5- Für einen großen Server
resourceutilization 10
In der folgenden Tabelle wird die maximale Anzahl gleichzeitig ablaufender Sitzungen, die möglich sind, für jeden der Werte innerhalb des gültigen Bereichs für resourceutilization angezeigt. Ein Produzententhread ist eine Sitzung, die das Clientsystem nach auswählbaren Dateien durchsucht. Die übrigen Sitzungen sind Konsumententhreads, die zum Übertragen von Daten verwendet werden. Subtrahieren Sie die in der Tabelle aufgelistete Anzahl Produzentensitzungen von der maximalen Anzahl Sitzungen, um die Anzahl Konsumententhreads zu bestimmen. In der Tabelle zeigt die Spalte für den Schwellenwert für jeden der für die Option resourceutilization angegebenen Werte, wie bald im Anschluss an den Start des vorherigen Threads ein nachfolgender Thread gestartet werden kann.
| Wert für resourceutilization | Maximale Anzahl Sitzungen | Eindeutige Anzahl Produzentensitzungen | Schwellenwert (Sekunden) |
|---|---|---|---|
| 1 | 1 | 0 | 45 |
| 2 (Standardwert) | 2 | 1 | 45 |
| 3 | 3 | 1 | 45 |
| 4 | 3 | 1 | 30 |
| 5 | 4 | 2 | 30 |
| 6 | 4 | 2 | 20 |
| 7 | 5 | 2 | 20 |
| 8 | 6 | 2 | 20 |
| 9 | 7 | 3 | 20 |
| 10 | 8 | 4 | 10 |
| n > 10 | n | n/2, abgerundet auf die nächste ganze Zahl | 10 |