- **Comment**:

On 7/7/2014 1:28 PM, Anders Bjornerstedt wrote:
 Yes one could optimize this in the sense of not checkpointing the whole 
message, but one has to checkpoint part of it and the resend done at failover 
would need to resend the truncated message.

 The receiving IMMNDs would need to detect the message as a truncated sync 
message and discard it.

 All this is necessary to not have gaps in the fevs count.

 Most fevs messages pass though the IMMD without being unpacked, so the IMMD 
does not know if a particular message is a sync message or not.

 The standby IMMD must be in sync with the active IMMD before the active 
broadcasts the fevs to the IMMNDs to prevent  any gap in the fevs message 
sequence.

 Like all optimizations that are non trivial, whether to do it or not depends 
on how prioritized it is.

 You can test the relative difference in performance by executing the same sync 
with or without any standby SC, to sync payloads. 
 



---

** [tickets:#952] immsv: sync data Mbcsv Check pointing can be optimized**

**Status:** unassigned
**Milestone:** future
**Created:** Tue Jul 08, 2014 03:31 AM UTC by A V Mahesh (AVM)
**Last Updated:** Tue Jul 08, 2014 03:31 AM UTC
**Owner:** nobody

On 7/7/2014 9:58 AM, A V Mahesh wrote:
While IMMD broadcasting datasync message (IMMND_EVT_D2ND_GLOB_FEVS_REQ_2)
to IMMNDs additionally the same message (including large sync data) getting 
Check pointed to standby director , this means for eachdata`sync FEVS message 
(IMMND_EVT_D2ND_GLOB_FEVS_REQ_2) IMMD is sending two messages one to IMMND's as 
BCAST and one to peer IMMD as R-BCAST (MBCSV).

Currently in my observation if fault happens when sync is in-progress that sync 
gets aborted ,
and the new active is starting a fresh sync. If my understanding is right ,
why we need to Check point IMMND_EVT_D2ND_GLOB_FEVS_REQ_2 message to peer IMMD 
including large sync data?



---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to