Xena Wissensdatenbank

Ressourcen-Reservierung

Diese Seite erklärt, wie Fahrgestell-Ressourcen reserviert werden.

Fahrgestell Ressourcen

Eine "Chassis-Ressource" kann entweder das Chassis selbst, ein Testmodul im Chassis oder ein Testport auf einem Modul sein.

Die Xena Xena Tester unterstützen mehrere gleichzeitige Verbindungen von einer beliebigen Mischung von Xena Clients, wie z.B. dem XenaManager, Scripting-Clients, XenaManager2544, usw. Sobald ein Client erfolgreich eine Verbindung zum Chassis hergestellt hat, kann jede Chassis-Ressource inspiziert werden. Um jedoch die Ressourcenkonfiguration zu ändern, muss die Ressource zunächst vom Client reserviert werden.

Mechanismus der Reservierung 

Es kann jeweils nur ein Client eine bestimmte Ressource reservieren. Die Reservierung bleibt auch dann aktiv, wenn die Verbindung des Clients unterbrochen wird. Wenn der Client zu einem späteren Zeitpunkt erneut eine Verbindung herstellt und sich mit demselben Benutzernamen identifiziert, werden solche "übrig gebliebenen" Reservierungen automatisch auf die neue Verbindung übertragen.

Die Reservierung gehört zu einer Kombination aus der Verbindungs-ID im Chassis und dem angegebenen Benutzernamen. Der Benutzername wird einfach als Markierung für die reservierte Ressource verwendet, und das Chassis hat keine Vorstellung von tatsächlichen 'Benutzerkonten'. Mehrere Verbindungen können denselben Namen verwenden, aber jede Ressource wird jeweils nur für eine Verbindung reserviert.

Der Standard-Benutzername für XenaManager ist der Windows-Benutzername für den aktuellen Benutzer. Sie können den Benutzernamen für XenaManager im Menü Optionen ändern. Der Benutzername kann bis zu 8 Zeichen enthalten.

 

Eine Ressource reservieren

Um eine Ressource zu reservieren, wählen Sie die Ressource in der Baumansicht aus und klicken auf die Schaltfläche im Ribbon-Menü. Alternativ können Sie auch mit der rechten Maustaste auf die Ressource klicken und den entsprechenden Menüpunkt auswählen.

Sobald Sie die Ressource reserviert haben, werden alle Konfigurationsoptionen für diese Ressource aktiviert.

Sie können schnell alle Ports in Ihrem aktuellen Testbed reservieren, indem Sie auf die Schaltfläche Verwendete Ports reservieren klicken, die sich direkt unter dem Testbed-Selektor befindet.

Freigeben einer Ressource

Um eine von Ihnen reservierte Ressource freizugeben, markieren Sie die Ressource in der Baumansicht und klicken im Ribbon-Menü auf die Schaltfläche Ressource freigeben oder Sie klicken mit der rechten Maustaste auf die Ressource und wählen den entsprechenden Menüpunkt.

Ressource abtreten

Um einem anderen Benutzer eine Ressource gewaltsam wegzunehmen, können Sie stattdessen die Option Ressource abtreten wählen. Sie werden aufgefordert, diese Aktion zu bestätigen, bevor sie ausgeführt wird.

chassissessions.png

Bevor Sie von einem anderen Benutzer reservierte Ressourcen freigeben, sollten Sie überprüfen, ob dieser Benutzer eine aktive Verbindung zum Chassis hat. Andernfalls könnten Sie sich bei Ihren Kollegen schnell unbeliebt machen.

Sie können die aktiven Verbindungen in einem Chassis überprüfen, indem Sie das Chassis in der Baumansicht Verfügbare Ressourcen auswählen und die Registerkarte Ressourceneigenschaften aktivieren. Die aktiven Verbindungen werden unten im Chassis-Eigenschaftenfenster aufgelistet.

 

Umgang mit mehreren Ressourcen

Es ist möglich, mehrere Ressourcen in der Baumansicht mit den Standard-Windows-Mausfunktionen [Umschalt-Klick] oder [Strg-Klick] zu bearbeiten.

Reservierungshierarchie

Reservierungen sind hierarchisch exklusiv, d.h. wenn der Benutzer Albert ein bestimmtes Testmodul reserviert hat, kann der Benutzer Bertha keinen Port an diesem Modul reservieren. Dasselbe gilt für die Reservierung von Chassis. Der Benutzer Albert reserviert jedoch nicht die Ports auf dem Testmodul, indem er das Testmodul selbst reserviert.

Im Allgemeinen müssen Sie keine Module und Chassis reservieren, um normalen Datenverkehr zu erzeugen. Sie sollten nur Ports reservieren. Die Reservierung von Modulen und Chassis ist nur bei der Systemwartung, bei Software-Upgrades oder bei der Änderung der Porttypen bestimmter Module erforderlich.