A method for managing allocation of network resources within the
distributed computer system is provided. Specifically, the network
traversal time and the end node response time for requests and/or packets
being routed in a switch-connected system area network are utilized to
determine the total round trip time for completion of the particular
network operation. The sum of the timeout values for all switches that
participate in routing the request from a requester (source) to the
receptor node (target) is provided to the requester's channel adapter
(CA). The time-out values are provided by the switch manufacturer and are
sent to a network Subnet Manager (SM) via SM packets (SMP). The timeout
values added together represent the SubnetTimeout. The time-out value of
the target channel adapter (CA), the ResponseTime, is also provided to the
requester. The requester then utilizes one of two timeout equations to
calculate the overall response time required for the request to be
completed. A timer is started and the elapsed time to complete the request
is monitored and compared with the overall response time calculated. When
the timer expires before a response is received at the requester, the
operation is assumed to have failed and the network resources being
utilized by the request may be reallocated to another network operation.
Eine Methode für das Handhaben von von Verteilung der Netzbetriebsmittel innerhalb des verteilten Computersystems wird zur Verfügung gestellt. Spezifisch werden die traversal Zeit des Netzes und die Ende Nullpunktantwortzeit für die Anträge und/oder Pakete, die in einem Schalter-verbundenen System Bereich Netz verlegt werden, verwendet, um die runde Reisetotalzeit für Beendigung des bestimmten Netzbetriebes festzustellen. Die Summe der TIMEOUTWERTE für alle Schalter, die teilnehmen, an, den Antrag von einem Bittsteller (Quelle) auf dem Empfängernullpunkt (Ziel) zu verlegen wird zum Kanalanschluß des Bittstellers (Ca) zur Verfügung gestellt. Die TIMEOUTWERTE werden vom Schalterhersteller zur Verfügung gestellt und werden einem Netz Teilnetz-Manager (Inspektion) über Inspektion Pakete (SMP) geschickt. Die TIMEOUTWERTE zusammen addiert stellen das SubnetTimeout dar. Der TIMEOUTWERT des Zielkanalanschlusses (Ca), das ResponseTime, wird auch zum Bittsteller zur Verfügung gestellt. Der Bittsteller verwendet dann eine von zwei TIMEOUTGLEICHUNGEN, um die gesamte Antwortzeit zu errechnen, die für den Antrag durchgeführt zu werden erfordert wird. Ein Timer wird begonnen und die Gesamtverarbeitungszeit, den Antrag durchzuführen wird mit der gesamten errechneten worden Antwortzeit überwacht und verglichen. Wenn der Timer abläuft, bevor eine Antwort am Bittsteller empfangen wird, wird der Betrieb angenommen ausgefallen zu sein und die Netzbetriebsmittel, die durch den Antrag verwendet werden, können zu einem anderen Netzbetrieb neu zugeteilt werden.