Patent ID: 7269168

Claim:
A virtualization device comprising: a host bus adaptor (HBA); frame memory coupled to said HBA to store frames received by and for transmission by said HBA; a central processor unit (CPU); a bus coupling said CPU and said frame memory to allow said CPU to access said frame memory; CPU memory; and a virtualization translation table containing physical storage unit addressing information related to virtualized storage units, wherein said HBA utilizes said translation table to determine if a received frame is directed to a virtualized storage unit with addressing information stored in said translation table and utilizes said physical storage unit addressing information related to said virtualized storage unit for translating said received frame for transmission to said physical storage unit; and wherein said CPU provides entries containing physical storage unit addressing information into said virtualization table if a frame received by said HBA and directed to a virtualized storage unit does not have physical storage unit addressing information stored in said virtualization table.