Skip to content

FD versus FD_SOCK

September 29, 2009
  • FD

    • Overloaded machine might be slow in sending are-you-alive responses

    • False suspicions

    • Member will be suspected when suspended in a debugger/profiler

    • Low timeouts lead to higher probability of false suspicions

    • High timeouts will not detect and remove crashed members for some time


    • Suspended in a debugger is no problem

    • High load no problem either

    • Members will only be suspected when TCP connection breaks

      • So hung members will not be detected

      • Also, a crashed switch will not be detected until the connection runs into the TCP timeout (between 2-20 minutes, depending on TCP/IP stack implementation)

No comments yet

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: