[DRBD-user] Using RAM drives withing DRBD

Lars Ellenberg Lars.Ellenberg at linbit.com
Tue Aug 16 18:50:48 CEST 2005

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.

> We have an embedded system and require an efficient and elegant method
> of transfer from the clients to the server. The embedded clients have
> 512MB ram and 266MHz PPC processors running ElinOS. The clients pose
> roughly 300k-500k data per second and there are usually 4 clients per
> system. Of the 300-500k per second, only a small percentage needs to be
> preserved for further processing.
> Since a datastream of 300-500k to harddisk tends to trash the disks,
> especially since it is not highly important to keep, the thought is to
> place the data on a ramdisk. The original plan was to use rsync to copy
> the data to the server, but since rsync can clutter the filesystem with
> tmp files if the connection is moggy, it is not the chosen method for an
> embedded system. I thought of using DRBD to do an intelligent sync from
> the clients to the server. The exact architecture is not planned yet,
> since I still need to do some tests. The data flow is exclusively from
> the clients to the server. Other suggestions are also welcome.

drbd is the wrong thing to use here.

consider netboot and nfs root and nfs mounted dirs.
it may be possible to export ram (think tmpfs) as nfs.
you then can consolidate things on the server and copy
what you consider important to stable storage.

or nbd.  or iscsi.  or things like that.

: Lars Ellenberg                                  Tel +43-1-8178292-0  :
: LINBIT Information Technologies GmbH            Fax +43-1-8178292-82 :
: Schoenbrunner Str. 244, A-1120 Vienna/Europe   http://www.linbit.com :
please use the "List-Reply" function of your email client.

More information about the drbd-user mailing list