Patent ID: 7765230
Filing Date: 2010-07-27
Classification: G06F

Abstract:
1. A method for providing access to data residing on different servers comprising: providing a first user interface from a first location, said first user interface providing access to a first data in a first file system and a first metadata associated with the first data in the first file system, the first data and the first metadata residing on a first server in the first location; providing a second server in a second location, said second server including a second data in a second file system and a second metadata associated with said second data in the second file system, said second data being a substantial copy of said first data; responsive to a change in the first data or the first metadata, updating the second file system with the change; responsive to an event occurring in the first location such that the first server is unavailable, re-directing a user from the first user interface from the first location to a second user interface from the second location, said second user interface providing access to the second data, wherein the second user interface operates in a read-only mode to prevent any user updates of the second data or the second metadata, and wherein the re-directing includes preventing user access to the first user interface; supplying a plurality of validation parameters to a validator module; validating the second data using the validator module upon the event in the first location, wherein the step of validating the second data comprises accessing the second data and the second metadata in the second file system, determining whether the second file system contains both the second data and the second metadata, and responsive to a determination that the second file system does not contain both the second data and the second metadata, reporting the determination; identifying a data file added or updated to the second server from the first server based on the validation parameters to form an identified data file; and verifying the existence of said identified data file on the second server based on the validation parameters.