A system and method for enabling users and developers to store data on a
number of different types of local and remote devices connected to a
multimedia console or a gaming console. The range of available storage
devices creates issues that are addressed to avoid apparent
inconsistencies in storage performance (e.g. latency). A consistent
method of reading and writing data is provided such that end users and
developers do not have to be concerned with restrictions and limitations
inherent to various devices.