Messages in this thread | | | From | devnull@spaans ... | Date | Wed, 11 Jul 2001 14:11:56 -0400 | Subject | Re: Switching Kernels without Rebooting? [MOSIX] |
| |
On Wed, Jul 11, 2001 at 11:41:54AM -0400, C. Slater wrote: > Unless we find some other way to do it, i think we will have to limit this > to only switching between kernels with the same minor version. We probably > would not beable to swap between 2.4 and 2.6 anyways, though it depends on > what changes are made. > > Colin
Just thinking...
If you had enough money, and were inclined enough, one could setup the following system:
- 2 Boxes, Running MOSIX (similar processors).
a. Start processes on Box 1. b. Migrate processes to Box 2.
If the need to upgrade the kernel arises, you can migrate the processes back to Box 1. Upgrade the kenrel on Box 2, recompile MOSIX. If the first two digits of the MOSIX version are the same, you can migrate the processes back to Box 2 (now running the latest kernel).
The stubs inplace for your process will run local kernel functions that are not specifically host dependant, thus taking advantage of the newer kernel features, and possibly newer hardware on Box 2, at an application level.
Obviously, Box 1 could be smaller and less expensive. Take note that if Box 1 were to fail, you process would die, since the kernel stubs need to be in place on the original machine.
There are many cons to this system, but I will not ruin the decidely happy mood of this linux-future-istic conversation ;)
Cheers, Carlos O'Donell Jr. ------------------------- Baldric Project http://www.baldric.uwo.ca -------------------------
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |