US Patent:
20150081773, Mar 19, 2015
Inventors:
- Los Altos CA, US
Miles Spielberg - Sunnyvale CA, US
Yuan Cheng - Los Altos CA, US
Lance Co Ting Keh - Los Altos CA, US
Antoine Boulanger - San Francisco CA, US
Jonathan Berger - Los Altos CA, US
Komal Mangtani - Los Altos CA, US
Kevin Gao - San Francisco Bay CA, US
Remington Wong - San Francisco Bay CA, US
Naeim Semsarilar - San Carlos CA, US
Yingming Chen - Los Altos CA, US
Florian Jourda - San Francisco CA, US
International Classification:
G06F 17/30
Abstract:
Embodiments in the present disclosure include systems and methods related to a high-availability architecture for a cloud-based concurrent-access collaboration platform. The disclosed technology relates to an active data center which includes multiple document server instances that handle user requests for concurrently accessing documents. Multiple document server instances are implemented on a single physical server. This architecture uses an instance assignment manager to assign documents to the document server instances, a primary repository to store backup snapshots of the documents, and a datastore to store all changes made to the documents. The disclosed technology also involves a backup data center that can be swapped with the active data center automatically.