Patent ID: 8260841

Claim:
A method of executing an agent program on a host computer, the method comprising: establishing an out-of-band connection between a service processor located on a host computer and a remote management client having an executable agent program; receiving the agent program at the host computer from the remote management client over the out-of-band connection; storing the received agent program in a storage area of the service processor and operably connected to the service processor; and selectively allowing the host computer to access the storage area to execute the agent program, including selectively emulating a first interface of a plurality of storage interfaces such that the storage area is accessible by the host computer through the first interface and the host computer executes the agent program stored in the storage area; and selectively emulating a second interface of the plurality of storage interfaces such that the storage area is accessible by the host computer through the second interface and the host computer executes the agent program stored in the storage area, wherein the plurality of storage interfaces each are communicative to the host computer, wherein the first interface differs from the second interface.