For example, translation unit 26 may receive data stream commands from host interface 24 that are typical for sequential access devices, such as tape drives, and may translate the stream commands into block commands that are more typical for disk drives or other storage devices.