On Thu, Aug 09, 2007 at 02:08:01PM -0700, Adam Talbot wrote:
Fork at the payload?
There is no multitasking.
VNC server for one payload and the boot loader for a different payload, run both?
Then LB would be an operating system, which it is designed not to be.
SSH on privet VLAN only works if the computer is running. What happens in the case of a kernel panic? How do you recover?
To make it reliable I would say with dedicated hardware. The RSA in IBM e330 e.g. Or a watchdog, that's much simpler, but it also gets the job done.
That said, if you use Linux as the payload you could run the "system" with KVM or XEN or some other virtualization, and have the hypervisor be remotely accessible for management.
Of course, that can still blow up.
Bottom line; it's impossible to have software recover from a fatal machine error caused by some other software running on the same machine.
//Peter