Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2017132312) RESILIENT IMPLEMENTATION OF CLIENT FILE OPERATIONS AND REPLICATION
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2017/132312 International Application No.: PCT/US2017/015025
Publication Date: 03.08.2017 International Filing Date: 26.01.2017
IPC:
G06F 3/06 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06
Digital input from, or digital output to, record carriers
Applicants:
NETAPP, INC. [US/US]; 495 E. Java Drive Sunnyvale, CA 94089, US
Inventors:
KAUSHIK, Akhil; US
PONNAPUR, Anik, Kumar; US
RAGHAVAN, Aravind, Srinivasa; US
SUNDARARAJAN, Manoj, Kumar V.; US
Agent:
TATE, Daniel, A.; US
Priority Data:
15/008,72428.01.2016US
Title (EN) RESILIENT IMPLEMENTATION OF CLIENT FILE OPERATIONS AND REPLICATION
(FR) MISE EN ŒUVRE RÉSILIENTE D’OPÉRATIONS DE FICHIER CLIENT ET RÉPLICATION
Abstract:
(EN) One or more techniques and/or computing devices are provided for resilient replication of storage operations. For example, a first storage controller may host first storage having a replication relationship with second storage hosted by a second storage controller. To improve resiliency against transient network issues of a network between the storage controllers, the first storage controller may implement a queue and retry mechanism to retry replication operations not acknowledge back by the second storage controller within a threshold time. The second storage controller may maintain a cumulative sequence number of a latest replication operation performed in order, an operation response map of replication operations performed out of order, and an operation finder map identifying currently implemented replication operations, which may be used to process incoming replication operations. Single write semantics, write order consistency, and reduction of write amplification may be provided.
(FR) La présente invention concerne une ou plusieurs techniques et/ou dispositifs informatiques de réplication résiliente d'opérations de mémoire. Par exemple, un premier contrôleur de mémoire peut héberger une première mémoire ayant une relation de réplication avec une seconde mémoire hébergée par un second contrôleur de mémoire. Afin d'améliorer la résilience contre des problèmes transitoires de réseau d'un réseau entre les contrôleurs de mémoire, le premier contrôleur de mémoire peut mettre en œuvre une file d'attente et relancer le mécanisme de façon à relancer des opérations de réplication dont le second contrôleur de mémoire n'a pas accusé réception dans un intervalle de temps seuil. Le second contrôleur de mémoire peut conserver un numéro de séquence cumulé de la dernière opération de réplication effectuée dans l'ordre, une carte de réponse d'opération d'opérations de réplication exécutées dans le désordre, et une carte de recherche d'opération identifiant des opérations de réplication en cours de mise en œuvre, qui peuvent être utilisés dans le traitement d'opérations de réplication entrantes. Une sémantique d'écriture unique, une cohérence d'ordre d'écriture, et une réduction d'amplification d'écriture peuvent être fournies.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)