• Sage Weil's avatar
    ceph: OSD client · f24e9980
    Sage Weil authored
    The OSD client is responsible for reading and writing data from/to the
    object storage pool.  This includes determining where objects are
    stored in the cluster, and ensuring that requests are retried or
    redirected in the event of a node failure or data migration.
    
    If an OSD does not respond before a timeout expires, keepalive
    messages are sent across the lossless, ordered communications channel
    to ensure that any break in the TCP is discovered.  If the session
    does reset, a reconnection is attempted and affected requests are
    resent (by the message transport layer).
    Signed-off-by: default avatarSage Weil <sage@newdream.net>
    f24e9980
osd_client.c 33 KB