SYSTEM AND METHOD FOR A SCALABLE CRASH-CONSISTENT SNAPSHOT OPERATION

Described herein is a system and method for a scalable crash-consistent snapshot operation. Write requests may be received from an application and a snapshot creation request may further be received. Write requests received before the snapshot creation request may be associated with pre-snapshot tag...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MAKKAR, GAURAV, RAJ, BIPUL
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Described herein is a system and method for a scalable crash-consistent snapshot operation. Write requests may be received from an application and a snapshot creation request may further be received. Write requests received before the snapshot creation request may be associated with pre-snapshot tags and write requests received after the snapshot creation request may be associated with post-snapshot tags. Furthermore, in response to the snapshot creation request, logical interfaces may begin to be switched from a pre-snapshot configuration to a post-snapshot configuration. The snapshot may then be created based on the pre-snapshot write requests and the post-snapshot write requests may be suspended until the logical interfaces have switched configuration. L'invention concerne un système et un procédé pour une opération d'instantané cohérent en terme de plantage extensible. Des requêtes d'écriture peuvent être reçues en provenance d'une application et une requête de création d'instantané peut en outre être reçue. Les requêtes d'écriture reçues avant la requête de création d'instantané peuvent être associées à des repères avant instantané et les requêtes d'écriture reçues après la requête de création d'instantané peuvent être associées à des repères après instantané. D'autre part, en réponse à la requête de création d'instantané, des interfaces logiques peuvent commencées à être commutées d'une configuration avant instantané à une configuration après instantané. L'instantané peut alors être créé sur la base des requêtes d'écriture avant instantané et les requêtes d'écriture après instantané peuvent être suspendues jusqu'à ce que les interfaces logiques aient changé de configuration.