WARNING: This is the _old_ Lustre wiki, and it is in the process of being retired. The information found here is all likely to be out of date. Please search the new wiki for more up to date information.

Subsystem Map: Difference between revisions

From Obsolete Lustre Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
{| border="1" cellspacing=0 cellpadding="10"
{| border="1" cellspacing=0 cellpadding="5"
! Subsystem !! Summary !! Code
|-
|-
| '''Subsystem'''
| libcfs
| libcfs
| Summary
| Code
|-
|-
| lnet
| '''Summary'''
| Summary
| Libcfs provides an API comprising fundamental primitives and subsystems - e.g. process management and debugging support - used throughout Lnet, Lustre and associated utilities. This API defines a portable runtime environment implemented consistently on all supported build targets.
| Code
|-
|-
| ptlrpc
| '''Code'''
| Summary
|  
| Code
lustre/lnet/libcfs/**/*.[ch]
|}
 
 
{| border="1" cellspacing=0 cellpadding="5"
|-
|-
| llog
| '''Subsystem'''
| Summary
| lnet
| Code
|-
|-
| obdclass
| '''Summary'''
| Summary
| LNET = the Lustre Networking subsystem.
| Code
 
See the [http://www.sun.com/software/products/lustre/docs/Lustre-networking.pdf Lustre Networking] white paper for details.
|-
|-
| luclass
| '''Code'''
| Summary
|  
| Code
lustre/lnet/**/*.[ch]
|}
 
 
{| border="1" cellspacing=0 cellpadding="5"
|-
|-
| ldlm
| '''Subsystem'''
| Summary
| ptlrpc
| Code
|-
|-
| fids
| '''Summary'''
| Summary
| Libcfs provides an API comprising fundamental primitives and subsystems - e.g. process management and debugging support - used throughout Lnet, Lustre and associated utilities. This API defines a portable runtime environment implemented consistently on all supported build targets.
| Code
|-
|-
| seq
| '''Code'''
| Summary
|
| Code
lustre/lnet/libcfs/**/*.[ch]
|}
 
 
{| border="1" cellspacing=0 cellpadding="5"
|-
|-
| mountconf
| '''Subsystem'''
| Summary
| llog
| Code
|-
| liblustre
| Summary
| Code
|-
| echo client/server
| Summary
| Code
|-
| client vfs
| Summary
| Code
|-
| client vm
| Summary
| Code
|-
| client I/O
| Summary
| Code
|-
| client metadata
| Summary
| Code
|-
| client lmv
| Summary
| Code
|-
| lov
| Summary
| Code
|-
| quota
| Summary
| Code
|-
| security-gss
| Summary
| Code
|-
| security-capa
| Summary
| Code
|-
| security-identity
| Summary
| Code
|-
| ost
| Summary
| Code
|-
| ldiskfs
| Summary
| Code
|-
| fsfilt
| Summary
| Code
|-
| ldiskfs OSD
| Summary
| Code
|-
| DMU OSD
| Summary
| Code
|-
| DMU
| Summary
| Code
|-
| obdfilter
| Summary
| Code
|-
| mds
| Summary
| Code
|-
| mdt
| Summary
| Code
|-
| CMM
| Summary
| Code
|-
| mdd
| Summary
| Code
|-
| recovery
| Summary
| Code
|-
| version recovery
| Summary
| Code
|-
| IAM
| Summary
| Code
|-
| SOM
| Summary
| Code
|-
| tests
| Summary
| Code
|-
|-
| build
| '''Summary'''
| Summary
|  
| Code
|-
|-
| pCIFS, CTDB
| '''Code'''
| Summary
|  
| Code
obdclass/llog.c
obdclass/llog_cat.c
obdclass/llog_lvfs.c
obdclass/llog_obd.c
obdclass/llog_swab.c
obdclass/llog_test.c
lov/lov_log.c
ptlrpc/llog_client.c
ptlrpc/llog_server.c
ptlrpc/llog_net.c
|}
|}

Revision as of 08:32, 31 October 2008

Subsystem libcfs
Summary Libcfs provides an API comprising fundamental primitives and subsystems - e.g. process management and debugging support - used throughout Lnet, Lustre and associated utilities. This API defines a portable runtime environment implemented consistently on all supported build targets.
Code
lustre/lnet/libcfs/**/*.[ch]


Subsystem lnet
Summary LNET = the Lustre Networking subsystem.

See the Lustre Networking white paper for details.

Code
lustre/lnet/**/*.[ch]


Subsystem ptlrpc
Summary Libcfs provides an API comprising fundamental primitives and subsystems - e.g. process management and debugging support - used throughout Lnet, Lustre and associated utilities. This API defines a portable runtime environment implemented consistently on all supported build targets.
Code
lustre/lnet/libcfs/**/*.[ch]


Subsystem llog
Summary
Code
obdclass/llog.c
obdclass/llog_cat.c
obdclass/llog_lvfs.c
obdclass/llog_obd.c
obdclass/llog_swab.c
obdclass/llog_test.c
lov/lov_log.c
ptlrpc/llog_client.c
ptlrpc/llog_server.c
ptlrpc/llog_net.c