Claims
- 1. A method for taking a resource offline in a network comprising the steps of:
quiescing activity to said resource; providing notification that said resource will become unavailable; and taking said resource offline.
- 2. The method of claim 1, wherein said network is a network that utilizes fibre channel; and
wherein said resource includes a control unit that includes a N_PORT.
- 3. The method of claim 2, wherein the step of quiescing activity to said resource comprises the further step of:
said control unit quiescing activity to said resource.
- 4. The method of claim 3, wherein the step of quiescing activity to said resource further comprises the steps of:
said control unit completing channel programs in progress; said control unit returning control unit busy status to new commands; and said control unit returning control unit busy status to control functions.
- 5. The method of claim 2, wherein the step of providing notification further comprises the step of:
initiating a N_PORT logout for each remote N_PORT logged into said N_PORT.
- 6. The method of claim 5, wherein the step of initiating a N_PORT logout further comprises the step of:
sending a N_PORT logout extended link service (LOGO ELS) to said each remote N_PORT.
- 7. The method of claim 6, wherein the step of providing notification further comprises the step of:
waiting for a predetermined reply waiting period for said each remote N_PORT to respond to said LOGO ELS.
- 8. The method of claim 7, wherein the step of taking said resource offline proceeds after all said remote N_PORTs have responded.
- 9. The method of claim 7, wherein the step of taking said resource offline proceeds after said predetermined reply waiting period has elapsed.
- 10. A network that utilizes fibre channel, comprising:
a means for quiescing activity to a resource; a means for providing notification that said resource will become unavailable; and a means for taking said resource offline.
- 11. A resource in a network that comprises:
a means for quiescing activity to said resource; a means for providing notification that said resource will become unavailable; and a means for taking said resource offline.
- 12. The resource of claim 11, wherein said means for quiescing activity includes a N_PORT that returns control unit busy status to new commands and control functions.
- 13. The resource of claim 12, wherein said means for providing notification that said resource will become unavailable includes said N_PORT.
- 14. computer program product A on a computer-readable medium usable with a programmable computer, said computer program product having computer readable program code embodied therein for taking a resource offline in a network, comprising:
computer readable program code which causes the quiescing of activity to said resource; computer readable program code which causes the providing of notification that said resource will become unavailable; and computer readable program code which causes the taking of said resource offline.
- 15. The computer program product of claim 14, further comprising:
computer readable program code which causes a control unit to quiesce activity to said resource.
- 16. The computer program product of claim 15, further comprising:
computer readable program code which causes said control unit to complete channel programs in progress; computer readable program code which causes said control unit to return control unit busy status to new commands; and computer readable program code which causes said control unit to return control unit busy status to control functions.
- 17. The computer program product of claim 15, further comprising:
computer readable program code which causes the initiation of a N_PORT logout for each remote N_PORT logged into said N_PORT.
- 18. The computer program product of claim 17, further comprising:
computer readable program code which causes the sending of a N_PORT logout extended link service (LOGO ELS) to said each remote N_PORT.
- 19. The computer program product of claim 18, further comprising:
computer readable program code which causes the waiting for a predetermined reply waiting period for said each remote N_PORT to respond to said LOGO ELS.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/402,376, filed on Aug. 9, 2002, which application is incorporated by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60402376 |
Aug 2002 |
US |