Target resource allocation in an iSCSI network environment
First Claim
1. A method applicable within a server for adaptively allocating target resources in a network environment during concurrent sessions in which at least one initiator node is communicatively connected to a target node utilizing an associated network target address, said method comprising:
- receiving a session message from one of the at least one initiator node or the target node; and
responsive to the received session message;
replacing the network target address associated with the target node with a different network target address; and
issuing a target rediscovery message to the at least one initiator node, wherein the target rediscovery message directs the at least one initiator node to rediscover available target nodes in accordance with associated network target addresses.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product applicable within a server for adaptively allocating target resources in a network environment. In accordance with the method of the present invention, a storage name server triggers a forced target rediscovery evolution during competing sessions in which multiple initiator nodes are communicatively connected to a target node utilizing an associated network target address.
The target rediscovery mechanism is triggered in response to session feedback received from one or more competing initiator nodes or the object target node. Responsive to the received session feedback, the storage name server issues session interruption instructions, and replaces the network target address associated with the target node with a different network target address. Finally, a target rediscovery message is issued to the competing initiator nodes, wherein the target rediscovery message directs the initiator nodes to rediscover available target nodes in accordance with associated network target addresses.
61 Citations
27 Claims
-
1. A method applicable within a server for adaptively allocating target resources in a network environment during concurrent sessions in which at least one initiator node is communicatively connected to a target node utilizing an associated network target address, said method comprising:
-
receiving a session message from one of the at least one initiator node or the target node; and
responsive to the received session message;
replacing the network target address associated with the target node with a different network target address; and
issuing a target rediscovery message to the at least one initiator node, wherein the target rediscovery message directs the at least one initiator node to rediscover available target nodes in accordance with associated network target addresses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for adaptively allocating target resources in a network environment during concurrent sessions in which at least one initiator node is communicatively connected to a target node utilizing an associated network target address, said system comprising:
-
processing means within a server for receiving a session message from one of the at least one initiator node or the target node; and
processing means within the server responsive to the received session message for;
replacing the network target address associated with the target node with a different network target address; and
issuing a target rediscovery message to the at least one initiator node, wherein the target rediscovery message directs the at least one initiator node to rediscover available target nodes in accordance with associated network target addresses. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for adaptively allocating target resources in a network environment during concurrent sessions in which at least one initiator node is communicatively connected to a target node utilizing an associated network target address, said computer program product comprising:
-
program instruction means within a server for receiving a session message from one of the at least one initiator node or the target node; and
program instruction means within the server responsive to the received session message for;
replacing the network target address associated with the target node with a different network target address; and
issuing a target rediscovery message to the at least one initiator node, wherein the target rediscovery message directs the at least one initiator node to rediscover available target nodes in accordance with associated network target addresses. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification