Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] Compute Node OS on Local Disk vs. Ram Disk

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Bogdan Costescu Bogdan.Costescu at iwr.uni-heidelberg.de
Tue Sep 30 12:18:34 PDT 2008


On Tue, 30 Sep 2008, Prentice Bisbal wrote:

> This brings up something else I was wondering about: If you truly 
> strip down the OS running the nodes so that its just a tiny kernel 
> and only the essential libraries, the users would have to compile 
> all their software (assuming they compile their own code, like they 
> do here) statically linked.

I have been a user on clusters were even a full-blown install was 
badly done or nodes were not kept in sync, so I could only rely on the 
kernel and few essential libraries. Depending on the situation I have 
chosen to link statically or to install all the required shared libs 
in my home dir. There's no reason not to do it system-wide if you can 
cope with the disadvantages:
- static linking might require a relinking when the kernel changes; 
binaries take more space on disk and more time to be transfered to 
nodes when started
- having lots of shared libs require a way to manage LD_LIBRARY_PATH; 
something like modules or dotkit can help, but it needs to be kept 
synchronized with the installed libs; this is even more important when 
installing several versions of the same library side-by-side

-- 
Bogdan Costescu

IWR, University of Heidelberg, INF 368, D-69120 Heidelberg, Germany
Phone: +49 6221 54 8869/8240, Fax: +49 6221 54 8868/8850
E-mail: bogdan.costescu at iwr.uni-heidelberg.de



More information about the Beowulf mailing list