1. A computing device implemented method for performing data operations within a computing environment, comprising: a repository volume table module storing repository characteristic information in a repository volume table (RVT); selecting a data repository for performing data operations by using a selection module, wherein the selection module analyzes the repository characteristic information and incoming data information to select a data repository; and providing an emulated view of data stored on at least one data repository.