LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 09-04-2009, 09:56 PM   #1
Sam_Enkidu
LQ Newbie
 
Registered: Sep 2009
Posts: 2

Rep: Reputation: 0
Limit on number of diskless clients? (slackware 12.2, kernel 2.6.27.7-smp)


Hello,

I just put together a Beowulf network at home, using Slackware 12.2 as the server. Two other PCs boot from CDs and become diskless clients, so it's a total of three PCs. Everything works fine, so far so good.

My question is this. It looks like it's fairly likely I'll be asked to schlep my PC to a local school and demonstrate the Beowulf using their PCs. Now, I've heard somewhere that there's a default but easily changeable limit in Slackware somewhere on how many NFS clients a server will support, on the order of a half-dozen or so. Problem is, I can't remember where I heard that, and Googing doesn't seem to land me on any informative pages. I don't even remember if whoever or whatever I heard it from seemed particularly knowledgeable, just that I did hear it somewhere.

So, before I try to boot 25 PCs off this box and embarrass myself by running into some max_clients=6 limit ... is there such a limit? And if so, where in the source and/or config files would I go to change it? Thanks!

SAM
 
Old 09-04-2009, 10:44 PM   #2
foodown
Member
 
Registered: Jun 2009
Location: Texas
Distribution: Slackware
Posts: 611

Rep: Reputation: 221Reputation: 221Reputation: 221
There is not a direct limit on the number of clients.

However, check this out:
http://nfs.sourceforge.net/#section_b

You may want to make sure that you are starting a few extra threads in order to be sure an avoid embarrassment . . . not from denial of service but slowness.

Also, how fast is your hard drive or RAID? I hope it is something with some speed and not something slow.

Really, the entire page at http://nfs.sourceforge.net/ is a good read. I had to dig into the slackware sources on the 13 install dvd in order to figure out what software package exactly the nfs daemons and utilities were.
 
Old 09-05-2009, 08:09 AM   #3
Sam_Enkidu
LQ Newbie
 
Registered: Sep 2009
Posts: 2

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by foodown View Post
There is not a direct limit on the number of clients.
That's good to hear; thanks!

Quote:
Originally Posted by foodown View Post
You may want to make sure that you are starting a few extra threads in order to be sure an avoid embarrassment . . . not from denial of service but slowness.
I'll keep the extra threads trick handy, but don't think I'll need it. In this sort of configuration, the client nodes have no humans sitting in front of them working, no GUIs running, etc., and often don't even have keyboards or monitors. For all practical purposes, all the NFS traffic occurs during booting and execution of /etc/rc scripts. After that, they're running just enough of a stripped-down OS to support slave processes which will receive data from the master via TCP/IP, do a *lot* of computations on that data, and send back the results to the master. The only process doing file I/O is the master, which lives on the server where the hard drivers are located, so no problem there. So, each slave gets a small packet containing its assigned data to work on, does a lot of number crunching on that data, and some time later sends it back to the master which coordinates everything, turning the entire network into one big virtual parallel machine. I'm not worried at all about file I/O or network bandwidth bottlenecks (and I've already spec'd out things on my home network to confirm that there are no worries and that the VPM software itself will scale up); what I was concerned with was that the server might simply drop a client because of some hard-coded limit, and then sometime later the client might do a query just to re-verify its NFS connection, find no server, and freak out. Thanks again!

SAM
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Diskless clients veeruk101 Linux - Networking 1 07-18-2007 04:52 PM
Configure NFS for Diskless clients ThinkPositive Slackware 1 03-29-2007 11:15 AM
Booting diskless clients veeruk101 Red Hat 0 11-21-2006 08:53 PM
Diskless / Thin Clients Question fw12 Linux - Networking 8 03-07-2006 05:04 PM
Application Server for Diskless Clients. messer Linux - General 2 09-13-2001 05:17 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 07:55 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration