For example, if the I/O request is a disk write request, the DM blade 114 receives the write data from the host computer into its memory 122 and subsequently programs the appropriate I/O port 128 to write the data from its memory 122 to one or more disk drives, which may be part of a redundant array of disks.