Abstract:
PROBLEM TO BE SOLVED: To provide a method, system and apparatus for multicasting or broadcasting a piece of data from one partition of a partitioned computer system to a plurality of partitions of the system. SOLUTION: When a partition in the partitioned computer system needs to transfer data to more than one partition of the system, the partition first stores the data into a global memory accessible by all partitions of the system. The memory is then marked 'read-only' to ensure that the data is not over-written by the remaining partitions, and the IDs (identifications) of the recipient partitions are passed to a piece of firmware or hardware of the computer system. This piece of firmware or the hardware alerts the recipient partitions that there is a piece of data ready to be read in the memory. Once all the recipient partitions have read the data, the global memory is reverted to a 'read' and 'write' memory. COPYRIGHT: (C)2003,JPO
Abstract:
A method, system and apparatus for allowing a single network adapter to be used by a plurality of partitions of a logically partitioned computer system (LPAR) are provided. Each partition assigns a different IP address to the network adapater. The different IP addresses are stored in a table. The table cross-references each IP address with its partition. When a piece of data is received by the computer system, the data is examined to find out the IP address associated with the data. Once done, the table is consulted to determine to which one of the plurality of partitions the data is to be forwarded. The data is then forwarded to the partition.