|
1 | | -**GO-WebRados** |
| 1 | +**WebRados** |
2 | 2 | --------- |
3 | 3 |
|
4 | | -**Go-WebRados** is a simple and high performance HTTP service for **CEPH** distributed file system. |
| 4 | +**WebRados** is a simple and high performance HTTP service for **CEPH** distributed file system. |
5 | 5 | The main goal of this tool is to provide simple HTTP interface for **Ceph's** bare **RADOS** layer. |
6 | | -**Go-WebRados** is not a replacement for **RadosGW** as is does not have all reach APIs and features of RadosGW(S3, Swift, etc ...), instead it stands for simplicity and performance. |
| 6 | +**WebRados** is not a replacement for **RadosGW** as is does not have all reach APIs and features of RadosGW(S3, Swift, etc ...), instead it stands for simplicity and performance. |
7 | 7 |
|
8 | | -GO-WebRados relies on HTTP methods to interact with RADOS object, thus it can provide access to objects store in RADOS directly from internet browser . |
| 8 | +WebRados relies on HTTP methods to interact with RADOS object, thus it can provide access to objects store in RADOS directly from internet browser . |
9 | 9 | The ide is to have web accessible storage for millions of relatively small files, which can be accessed from browser directly. |
10 | 10 |
|
11 | | -GO-WebRados relies on C bindings of **Ceph** so in order to run this program you need to install Ceph packages. |
12 | | -Running Ceph services on computer which hosts GO-WebRados is not required, it's even better to have a dedicated server or server for running GO-WebRados |
| 11 | +WebRados relies on C bindings of **Ceph** so in order to run this program you need to install Ceph packages. |
| 12 | +Running Ceph services on computer which hosts WebRados is not required, it's even better to have a dedicated server or server for running WebRados |
13 | 13 |
|
14 | 14 | ### **Download and install** |
15 | 15 | --------- |
16 | 16 |
|
17 | | -You can build GO-WebRados from source or download precompiled binaries. If you already have installed Cephs packages and want to make things easy , |
18 | | -just download te GO-WebRados binary, make it executeable, and you are ready to run . |
| 17 | +You can build WebRados from source or download precompiled binaries. If you already have installed Cephs packages and want to make things easy , |
| 18 | +just download te WebRados binary, make it executeable, and you are ready to run . |
19 | 19 |
|
20 | 20 | Building from a source is also easy. |
21 | 21 |
|
@@ -127,15 +127,15 @@ Configuration file is pretty simple and intuitive. |
127 | 127 |
|
128 | 128 | ### **users.txt file** |
129 | 129 |
|
130 | | -GO-Webrados can dynamically update users from ```users.txt``` file . |
| 130 | +Webrados can dynamically update users from ```users.txt``` file . |
131 | 131 | ```users.txt``` should contain user and md5hash of password divided by space in each line. |
132 | 132 | `echo -n SecretPaSs | md5sum |awk '{print $1}'` on Linux systemd will output md5hash for using it as password in `users.txt` file |
133 | | -GO-Webrados will periodically read ```uesrs.txt``` file and automatically update users in memory. |
| 133 | +Webrados will periodically read ```uesrs.txt``` file and automatically update users in memory. |
134 | 134 |
|
135 | 135 | ### **Large files** |
136 | 136 |
|
137 | 137 | In order to be able to store large file in RADOS directly files needs to be split to smaller chunks. |
138 | | -GO-WebRados will automatically set maximum chunk size to **OSDMaxObjectSize** of Ceph and split files in accordance to that. |
| 138 | +WebRados will automatically set maximum chunk size to **OSDMaxObjectSize** of Ceph and split files in accordance to that. |
139 | 139 |
|
140 | 140 | ### **Special commands** |
141 | 141 |
|
|
0 commit comments