Modules and methods that provide virtual device communication via
information packets addressed to the virtual devices. Virtual devices
aggregate capabilities of target devices and represent the aggregate as
an operational device to remote systems. Physical device elements and
virtual devices contained within modules are able to communicate and
cooperate over extended distances in a peer-to-peer fashion via a virtual
bus tunnel offering addressing and data transport functionality. Such
modules and methods can be combined with disk drives to form RAID-like
storage structures.