1. A system for processing database requests, the system comprising: a server configured to receive and process database requests, the server comprising a plurality of components comprising: a plurality of virtual computer systems adapted to service received database requests; a logical storage system coupled to the plurality of virtual computer systems, wherein each of the plurality of virtual computer systems shares a common storage that is adapted to store the received database requests; and a request handler element adapted to distribute a database request to at least one of the plurality of virtual computer systems for processing.