Hallo Dr, Mittwoch, 13. Mai 2009, meintest Du:
I have a cluster of identical computers. We are planning to add more nodes later. I was thinking whether I should go the diskless nodes way or not? Diskless nodes seems as a really exciting, interesting and good option, however when I did it I needed to troubleshoot a lot. I did fix it up, but I had to redo the filesystem, but the past experiences didn't make much of a difference. I still need to fix up everything, I kinda need your help to decide. Also, performance wise, I was thinking that diskless is not a good option, and since performance matters . . . Can somebody outline the pros and cons of each or just give me thier opinion. Local disk allows you to have - local cached version of the OS-Image (could lead to faster bootup - depends on the image size) - local swap - can be used to suspend jobs and free the memory they are using by swapping it to disk. A newly started high-prio-job can then be started - local scratch - might be useful for some jobs - saves memory because you don't have to put some OS-image into RAM - avoids network trafic (no NFS-Root, no /usr-mounts over NFS or such stuff... ) Local disk cons: - it is a piece of hardware that can fail (might matter if you have a big number of nodes/disks) - it costs money I saw lately that a customer was using a Lustre-Filesystem for scratching (no big news, can be much faster than local disks) and to put swap-files on it. Might be a good compromise - but just if you have a lustre-environment anyway. Jan
_______________________________________________ Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf