IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0159759
(2002-05-31)
|
등록번호 |
US-7302692
(2007-11-27)
|
발명자
/ 주소 |
- Bae,Myung
- DiNicola,Paul D.
- Kim,Chulho
- Sivaram,Rajeev
|
출원인 / 주소 |
- International Business Machines Corporation
|
대리인 / 주소 |
Heslin Rothenberg Farley & Mesiti P.C.
|
인용정보 |
피인용 횟수 :
35 인용 특허 :
40 |
초록
▼
Globally consistent information is locally provided to communications layers. Globally consistent information is stored in a Network Availability Matrix, which is locally accessible by a communications layer. If an event is detected, the communications layer is automatically notified by the Network
Globally consistent information is locally provided to communications layers. Globally consistent information is stored in a Network Availability Matrix, which is locally accessible by a communications layer. If an event is detected, the communications layer is automatically notified by the Network Availability Matrix, and is able to use the information in the Network Availability Matrix to quickly take action.
대표청구항
▼
What is claimed is: 1. A computer-implemented method of providing information, said computer-implemented method comprising: obtaining configuration information of one or more adapters of a communications environment, said configuration information describing one or more characteristics of at least
What is claimed is: 1. A computer-implemented method of providing information, said computer-implemented method comprising: obtaining configuration information of one or more adapters of a communications environment, said configuration information describing one or more characteristics of at least one adapter of the one or more adapters; providing locally to a communications layer of a node of the communications environment a globally consistent view of the configuration information, wherein said providing locally ensures that each change of the configuration information is independently seen by the node and that proper sequencing of the changes is provided, and wherein said providing locally comprising: providing within kernel space of the node the globally consistent view of the configuration information; and issuing by the communications layer a local call to the kernel space of the node to obtain the globally consistent configuration information residing therein; and storing locally at the node the globally consistent view of the configuration information. 2. The computer-implemented method of claim 1, wherein said configuration information comprises status of at least one adapter of the one or more adapters, said status indicating whether said at least one adapter is accessible. 3. The computer-implemented method of claim 1, wherein said one or more characteristics comprise at least one of an IP address, a network number, and a network identifier. 4. The computer-implemented method of claim 1, further comprising employing the locally provided globally consistent view of the configuration information by a kernel level application of the node. 5. The computer-implemented method of claim 1, further comprising employing the locally provided globally consistent view of the configuration information by a user level application of the node. 6. The computer-implemented method of claim 1, further comprising employing, by the communications layer, the locally provided globally consistent view of the configuration information to select a communications path of a network from a plurality of communications paths of the network. 7. The computer-implemented method of claim 6, wherein the network is asymmetric. 8. The computer-implemented method of claim 1, wherein the providing locally comprises: determining that there is at least one change in the configuration information; including in an information table the at least one change in the configuration information; and forwarding the information table to a network availability matrix to locally provide the globally consistent view of the configuration information to the communications layer. 9. The computer-implemented method of claim 1, wherein the one or more adapters are network adapters employed to couple one or more nodes to one or more communications networks of the communications environment. 10. The computer-implemented method of claim 1, wherein the configuration information is dynamically changeable. 11. A system of providing information, said system comprising: at least one processing node to obtain configuration information of one or more adapters of a communications environment, said configuration information describing one or more characteristics of at least one adapter of the one or more adapters; and at least one processing node to provide locally to a communications layer of a node of the communications environment a globally consistent view of the configuration information, wherein said providing locally ensures that each change of the configuration information is independently seen by the node and that proper sequencing of the changes is provided, and wherein said providing locally comprising: provides within kernel space of the node the globally consistent view of the configuration information, and issues by the communications layer a local call to the kernel space of the node to obtain the globally consistent information residing therein. 12. The system of claim 11, wherein said configuration information comprises status of at least one adapter of the one or more adapters, said status indicating whether said at least one adapter is accessible. 13. The system of claim 11, wherein said one or more characteristics comprise at least one of an IP address, a network number, and a network identifier. 14. The system of claim 11, further comprising at least one processing node to employ the locally provided globally consistent view of the configuration information by a kernel level application of the node. 15. The system of claim 11, further comprising at least one processing node to employ the locally provided globally consistent view of the configuration information by a user level application of the node. 16. The system of claim 11, further comprising at least one processing node to employ, by the communications layer, the locally provided globally consistent view of the configuration information to select a communications path of a network from a plurality of communications paths of the network. 17. The system of claim 16, wherein the network is asymmetric. 18. The system of claim 11, wherein the at least one processing node to provide locally comprises: determining that there is at least one change in the configuration information; including in an information table the at least one change in the configuration information; and forwarding the information table to a network availability matrix to locally provide the globally consistent view of the configuration information to the communications layer. 19. A system of providing information, said system comprising: configuration information of one or more adapters of a communications environment, said configuration information describing one or more characteristics of at least one adapter of the one or more adapters; and a node of the communications environment having stored therein a network adapter matrix to provide locally to a communications layer of the node a globally consistent view of the configuration information, wherein said providing locally ensures that each change of the configuration information is independently seen by the node and that proper sequencing of the changes is provided, and wherein said providing locally comprising: provides within kernel space of the node the globally consistent view of the configuration information, and issues by the communications layer a local call to the kernel space of the node to obtain the globally consistent information residing therein. 20. At least one program storage device readable by a machine tangibly embodying at least one program of instructions executed by the machine to perform a method of providing information, said method comprising: obtaining configuration information of one or more adapters of a communications environment, said configuration information describing one or more characteristics of at least one adapter of the one or more adapters; and providing locally to a communications layer of a node of the communications environment a globally consistent view of the configuration information, wherein said providing locally ensures that each change of the configuration information is independently seen by the node and that proper sequencing of the changes is provided, and wherein the providing locally comprises: providing within kernel space of the node the globally consistent view of the configuration information, and issuing by the communications layer a local call to the kernel space of the node to obtain the globally consistent configuration information residing therein. 21. The at least one program storage device of claim 20, wherein said configuration information comprises status of at least one adapter of the one or more adapters, said status indicating whether said at least one adapter is accessible. 22. The at least one program storage device of claim 20, wherein said one or more characteristics comprise at least one of an IP address, a network number, and a network identifier. 23. The at least one program storage device of claim 20, wherein said method further comprises employing the locally provided globally consistent view of the configuration information by a kernel level application of the node. 24. The at least one program storage device of claim 20, wherein said method further comprises employing the locally provided globally consistent view of the configuration information by a user level application of the node. 25. The at least one program storage device of claim 20, wherein said method further comprises employing, by the communications layer, the locally provided globally consistent view of the configuration information to select a communications path of a network from a plurality of communications paths of the network. 26. The at least one program storage device of claim 25, wherein the network is asymmetric. 27. The at least one program storage device of claim 20, wherein the providing locally comprises: determining that there is at least one change in the configuration information; including in an information table the at least one change in the configuration information; and forwarding the information table to a network availability matrix to locally provide the globally consistent view of the configuration information to the communications layer.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.