summaryrefslogtreecommitdiffstats
path: root/fs/ceph/crush/mapper.h
diff options
context:
space:
mode:
authorSage Weil2009-10-06 20:31:10 +0200
committerSage Weil2009-10-06 20:31:10 +0200
commitf24e9980eb860d8600cbe5ef3d2fd9295320d229 (patch)
tree10f43450ad2cd4d799dd02d33c02d4ed8bef39d6 /fs/ceph/crush/mapper.h
parentceph: MDS client (diff)
downloadkernel-qcow2-linux-f24e9980eb860d8600cbe5ef3d2fd9295320d229.tar.gz
kernel-qcow2-linux-f24e9980eb860d8600cbe5ef3d2fd9295320d229.tar.xz
kernel-qcow2-linux-f24e9980eb860d8600cbe5ef3d2fd9295320d229.zip
ceph: OSD client
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: Sage Weil <sage@newdream.net>
Diffstat (limited to 'fs/ceph/crush/mapper.h')
0 files changed, 0 insertions, 0 deletions