linux/fs/ceph
Sage Weil f24e9980eb 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>
2009-10-06 11:31:10 -07:00
..
addr.c ceph: address space operations 2009-10-06 11:31:09 -07:00
buffer.c ceph: ref counted buffer 2009-10-06 11:31:07 -07:00
buffer.h ceph: ref counted buffer 2009-10-06 11:31:07 -07:00
ceph_debug.h ceph: client types 2009-10-06 11:31:07 -07:00
ceph_frag.c ceph: client types 2009-10-06 11:31:07 -07:00
ceph_frag.h ceph: client types 2009-10-06 11:31:07 -07:00
ceph_fs.c ceph: on-wire types 2009-10-06 11:31:06 -07:00
ceph_fs.h ceph: on-wire types 2009-10-06 11:31:06 -07:00
ceph_strings.c ceph: on-wire types 2009-10-06 11:31:06 -07:00
ceph_ver.h ceph: client types 2009-10-06 11:31:07 -07:00
dir.c ceph: directory operations 2009-10-06 11:31:08 -07:00
file.c ceph: file operations 2009-10-06 11:31:08 -07:00
inode.c ceph: inode operations 2009-10-06 11:31:08 -07:00
mds_client.c ceph: MDS client 2009-10-06 11:31:09 -07:00
mds_client.h ceph: MDS client 2009-10-06 11:31:09 -07:00
mdsmap.c ceph: MDS client 2009-10-06 11:31:09 -07:00
mdsmap.h ceph: MDS client 2009-10-06 11:31:09 -07:00
msgr.h ceph: on-wire types 2009-10-06 11:31:06 -07:00
osd_client.c ceph: OSD client 2009-10-06 11:31:10 -07:00
osd_client.h ceph: OSD client 2009-10-06 11:31:10 -07:00
osdmap.c ceph: OSD client 2009-10-06 11:31:10 -07:00
osdmap.h ceph: OSD client 2009-10-06 11:31:10 -07:00
rados.h ceph: on-wire types 2009-10-06 11:31:06 -07:00
super.c ceph: super.c 2009-10-06 11:31:07 -07:00
super.h ceph: client types 2009-10-06 11:31:07 -07:00
types.h ceph: client types 2009-10-06 11:31:07 -07:00
xattr.c ceph: inode operations 2009-10-06 11:31:08 -07:00