Start a Conversation

This post is more than 5 years old

Solved!

Go to Solution

1756

October 8th, 2014 10:00

SyncIQ "workers per node" thread details

To whom it may concern,

In regards to SyncIQ, does each "worker per node" thread send data from a file or block perspective?  Essentially, what exactly is that thread specifically doing besides increasing speed to replicate to the target cluster?  Do we have specifics on what those threads are doing?  Please advise.  Thanks in advance!

Kelvin

99 Posts

October 8th, 2014 11:00

Hi Kelvin,

Here's the flow, in brief.

SyncIQ (SIQ) 'workers' are assigned a file.  That worker, running on a given node, processes the entire file (full sync) or the deltas recorded for the file since the last SIQ job (incremental sync).  When that worker is finished with that file, it is assigned another file. Rinse, lather, repeat

With recent releases, multiple SIQ workers can be assigned a single (large) file.  This helps reduce the wall-clock time required to sync a given (large) file. 

So the worker is the basic unit.  There are a certain # of workers (per node/per job), and a certain # of jobs running simultaneously per cluster.  You can see these in the Isilon documentation.

5 Practitioner

 • 

274.2K Posts

October 8th, 2014 15:00

Oh I see. Thanks for the info. Much appreciated!

Sincerely,

Kelvin Chow

Senior Systems Engineer

C: 415.218.4479

W: 415.697.9604

EMC2 Corporation

www.emc.com | kelvin.chow@emc.com

No Events found!

Top