I was reading an article on Linux Journal about Memcached and it mentions Netbooting multiple servers off a single root image:
LiveJournal's Web nodes are all diskless, Netbooting off a common yet redundant NFS root image. Not only is this cheaper, but it requires significantly less maintenance.
How does this work with logging? Does each node write to the same place? What about configuring static ip addresses? If machine A writes to the disk, does machine B pick it up? When he says "web node" does he mean just the web server? I'm assuming this means the web application as well (PHP/Perl), correct?
Is this even a good idea (with mostly using RAM)?
Can this same thing be done with iSCISI?