1. A system, comprising: an I/O module for processing I/O requests from a host system; a virtualized storage element including: a plurality of physical storage locations; and a mapping table for translating virtual storage locations into the physical storage locations; and a communication medium coupling the I/O module to the virtualized storage elements, wherein the virtualized storage element is operable to generate base virtual addresses using the mapping table to communicate the base virtual addresses to the I/O module, wherein the I/O module is operable to generate specific virtual addresses using the base virtual addresses and using information derived from the I/O requests, and wherein the I/O module uses the specific virtual addresses in communication with the virtualized storage element to identify the physical storage locations in the virtualized storage element.