>Heh, we were doing this 20-25 years ago.
It's possible, but I'd be surprised (unless you mean X servers in the crazy X-windows server-is-really-what-any-sane-person-would-call-a-client sense).
Doing this kind of thing is pretty new for servers. Even massive HPC clusters tend to boot from persistent disk.