Skip to content

Commit f50c2c1

Browse files
committed
Linking Customization file to README
1 parent 1913128 commit f50c2c1

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

README.md

+17-6
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ We implement a prototype of FaultyRank on Lustre and compare it with Lustre’s
1616
```
1717

1818
# Table of Contents
19-
[Directory Structure](https://github.com/DIR-LAB/FaultyRank#directory-structure)
20-
[Getting Started](https://github.com/DIR-LAB/FaultyRank#getting-started)
21-
[Design and Implementation](https://github.com/DIR-LAB/FaultyRank#design-and-implementation)
22-
[Test Experiment on a Pre-built Graph](https://github.com/DIR-LAB/FaultyRank#test-experiment-on-a-pre-built-graph)
23-
[Contact](https://github.com/DIR-LAB/FaultyRank#contact)
19+
[Directory Structure](https://github.com/SaishaKamat/Git_Personal/tree/master/FaultyRank_Personal#directory-structure)
20+
[Getting Started](https://github.com/SaishaKamat/Git_Personal/tree/master/FaultyRank_Personal#getting-started)
21+
[Design and Implementation](https://github.com/SaishaKamat/Git_Personal/tree/master/FaultyRank_Personal#design-and-implementation)
22+
[Test Experiment on a Pre-built Graph](https://github.com/SaishaKamat/Git_Personal/tree/master/FaultyRank_Personal#test-experiment-on-a-pre-built-graph)
23+
[Contact](https://github.com/SaishaKamat/Git_Personal/tree/master/FaultyRank_Personal#contact)
2424

2525
# Directory Structure
2626

@@ -73,9 +73,11 @@ $ cd FaultyRank/client
7373
$ python fsaging.py -i [path_to_data/partitioned_data.txt]
7474
```
7575

76+
- Please follow [FileSystemAgingCustomized](https://github.com/DIR-LAB/FaultyRank/blob/main/client/README.md) for customization.
77+
7678
## Metadata Extraction
7779
Lustre metadata is stored in two places:
78-
1) The metadata like FID, LINKEA, etc are stored in the Extended Attributes (EA) of the local inodes.
80+
1) The metadata like FID, LINKEA and LOVEA are stored in the Extended Attributes (EA) of the local inodes.
7981
2) The DIRENT metadata between the directory and its sub-directories or files are stored as the content of the directory.
8082

8183
To extract Lustre metadata, we scan the extended attributes of inodes and the contents of directories of all MDS and OSS servers in our network. A partial graph is created on each server.
@@ -95,6 +97,8 @@ $ cd FaultyRank/scanner/oss_scanner
9597
$ make
9698
```
9799

100+
- Please follow [MetadataExtractionMDSCustomized](https://github.com/DIR-LAB/FaultyRank/tree/main/scanner/mds_scanner#readme) and [MetadataExtractionOSSCustomized](https://github.com/DIR-LAB/FaultyRank/blob/main/scanner/oss_scanner/README.md) for customization.
101+
98102
## Unified Graph Creation
99103
All the partial graphs created in the previous step are combined in one global graph on the main MDS server. The graph vertex IDs, which are 128-bit Lustre non-continuous FIDs are mapped to vertex GIDs from 0 to MAX_VERTEX_NUM-1.
100104

@@ -154,3 +158,10 @@ $ ./faultyrank_core -N 4 -E 6 -f FaultyRank/data/test_graph.txt
154158

155159
# Contact
156160
`@todo`
161+
162+
163+
164+
165+
166+
167+

0 commit comments

Comments
 (0)