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.