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...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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. |
---|