Patent ID: 8095715

Claim:
A computer-implemented method for standardizing communication between a storage management application and a Small Computer System Interface (SCSI) host bus adapter within a computing device, comprising: representing a first SCSI host bus adapter of a plurality of SCSI host bus adapters that is coupled to a first SCSI bus as a first logical unit coupled to the first SCSI bus through a first virtual SCSI target of a plurality of virtual SCSI targets that is stored in system memory of the computing device and is not physically present on the first SCSI bus, wherein the first logical unit and the first virtual SCSI target appear as physical devices on the first SCSI bus to the storage management application; intercepting, by the first virtual SCSI target, a management command produced by the storage management application for execution by the first logical unit that represents the first SCSI host bus adapter; translating the intercepted management command for execution by the first SCSI host bus adapter to produce a translated management command; providing the translated management command to the first SCSI host bus adapter for execution without transmitting over the first SCSI bus; and executing the management command by the first SCSI host bus adapter to perform management operations that change settings of the first SCSI host bus adapter.