(21) Appl.No.: 11/463,154
(22) Filed: Aug. 8, 2006
(65) Prior Publication Data
US 2008/0127326 Al May 29, 2008
(51) Int. CI.
G06F 3/00 (2006.01)
(52) U.S. CI 710/3
(58) Field of Classification Search 710/3
See application file for complete search history.
(56) References Cited
U.S. PATENT DOCUMENTS 6,807,579 Bl * 10/2004 Frazier 709/245
6,941,260 B2 9/2005 Embertyetal.
6,988,130 B2 1/2006 Blumenau et al.
2002/0194294 Al * 12/2002 Blumenau etal 709/213
2003/0061379 Al * 3/2003 Craddocketal 709/238
2004/0151188 Al 8/2004 Mavelietal.
2005/0198523 Al 9/2005 Shanbhag et al.
2007/0174851 Al* 7/2007 Smart 719/324
U.S. Appl. No. 11/318,971, filed Dec. 27, 2005, Holland.
* cited by examiner
Primary Examiner—Henry W. H. Tsai
Assistant Examiner—Hyun Nam
(7'4) Attorney, Agent, or Firm—Yee& Associates, PC; Libby Z. Handel sman
A computer implemented method, data processing system, and computer usable program code are provided for using identifier virtualization to extend the virtualization capabilities of protocols. A determination is made as to whether a logical entity requires a unique identifier in order to extend a virtualization capability of a protocol. A unique name is assigned that is associated with the logical entity. The unique identifier is requested from a fabric using the unique name. The logical entity is notified that the unique identifier has been established for the logical entity in response to receiving the unique identifier from the fabric. The unique identifier identifies the logical entity within or attached to the fabric.
1 Claim, 6 Drawing Sheets