The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 08, 2005
Filed:
Oct. 02, 2000
Donald W. Schmidt, Stone Ridge, NY (US);
John A. Aiken, Jr., Raleigh, NC (US);
Frank W. Brice, Jr., Hurley, NY (US);
Janet R. Easton, Woodstock, NY (US);
Wolfgang Eckert, Altdorf, DE;
Marcus Eder, Stuttgart, DE;
Steven G. Glassen, Wallkill, NY (US);
Jeffrey P. Kubala, Poughquag, NY (US);
Jeffrey M. Nick, West Park, NY (US);
Jerry W. Stevens, Raleigh, NC (US);
Ambrose A. Verdibello, Jr., Millbrook, NY (US);
Harry M. Yudenfriend, Poughkeepsie, NY (US);
Heinrich K. Lindner, Helsgerlingen, DE;
Donald W. Schmidt, Stone Ridge, NY (US);
John A. Aiken, Jr., Raleigh, NC (US);
Frank W. Brice, Jr., Hurley, NY (US);
Janet R. Easton, Woodstock, NY (US);
Wolfgang Eckert, Altdorf, DE;
Marcus Eder, Stuttgart, DE;
Steven G. Glassen, Wallkill, NY (US);
Jeffrey P. Kubala, Poughquag, NY (US);
Jeffrey M. Nick, West Park, NY (US);
Jerry W. Stevens, Raleigh, NC (US);
Ambrose A. Verdibello, Jr., Millbrook, NY (US);
Harry M. Yudenfriend, Poughkeepsie, NY (US);
Heinrich K. Lindner, Helsgerlingen, DE;
International Business Machines Corporation, Armonk, NY (US);
Abstract
Method and apparatus for sending data from one partition to a second partition within a logically partitioned computer. In a data processing system having multiple logical partitions, a send queue is established in the first logical partition, and a receive queue is established in the second logical partition. The send queue is registered in the send queue in a lookup table available to all of the logical partitions. The send queue is registered using as a key the logical partition identification of the first logical partition and the subchannel number (LPAR-ID.SUBCHANNEL#) of the subchannel assigned to the partition. The receive queue is registered in the lookup table using as a key, the internet protocol address of the receive queue in the second partition. A send instruction from the first logical partition is executed which interrogates the lookup table using the LPAR-ID.SUBCHANNEL# key to locate the send queue and IP address key to locate the receive queue, and sends the data in the send queue in the first logical partition to the receive queue in the second logical partition. This method and apparatus provides that discrete servers may be used in each logical partition, and data may be transferred between while maintaining security between the logical partitions.