Goals for the Migration subproject
The goal of this Subproject is a find, study, and implement
existing or new techniques that allow to take full advantage
of distribution in a computing system,
through the concept of dynamic migration of fine-grained objects.
Migration is when an objects gets abstracted from its current context and applied to another context. The system shall automatically do such operations to automatically dispatch objects accross the distributed system, so as to improve performance, by reducing total resources spent (including time), while respecting the human user's constraints.
Migration encompasses swapping objects to disk, upgrading modules,
users logging on different machines, dettaching and reattaching objects
to different I/O devices/terminals/etc.
All the migration scheduling should be under
full user control, be it direct, indirect, remote, or purely potential.
It is a very important feature in the Tunes system, that no other known system do provide at all (but as specific swapping of raw chunks of memory).
Back to the Tunes Home page.
Page Maintainer: