Hello,
I saw your thread on long running processes, and I had a suggestion. Since your scheduled tasks run for 6 hours, would it be possible to schedule the task to run every 6 hours?
I think this will avoid technical issues with trying to check if the process is running on different servers. This would also be an easier solution for people like me who aren't as technically inclined :).