Invention Grant
- Patent Title: Transparent high availability for stateful services
-
Application No.: US15141617Application Date: 2016-04-28
-
Publication No.: US10025634B2Publication Date: 2018-07-17
- Inventor: Girish K. Goyal , Suresh Vobbilisetty
- Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
- Applicant Address: US CA San Jose
- Assignee: BROCADE COMMUNICATIONS SYSTEMS LLC
- Current Assignee: BROCADE COMMUNICATIONS SYSTEMS LLC
- Current Assignee Address: US CA San Jose
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Agent Shun Yao
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F13/00 ; G06F9/50 ; G06F11/14 ; G06F9/455 ; G06F11/30 ; G06F11/20

Abstract:
One embodiment of the present invention provides a system. The system includes a high availability module and a data transformation module. During operation, the high availability module identifies a modified object belonging to an application in a second system. A modification to the modified object is associated with a transaction identifier. The high availability module also identifies a local object corresponding to the modified object associated with a standby application corresponding to the application in the second system. The data transformation module automatically transforms the value of the modified object to a value assignable to the local object, including pointer conversion to point to equivalent object of the second system. The high availability module updates the current value of the local object with the transformed value.
Public/Granted literature
- US20160246650A1 TRANSPARENT HIGH AVAILABILITY FOR STATEFUL SERVICES Public/Granted day:2016-08-25
Information query