Dynamic deployable distributed system
T. Ando · 2002
This paper describes a flexible distributed system. In general, a distributed system is needed to use the computer network efficiently. Computer networks are becoming larger and the structure changes frequently with progress in hardware technology. The distributed system needs flexibility to adapt to such a network dynamically. Our distributed system, which is applied to a client-server application, can deploy and move the server process to an arbitrary network node that is selected at run time. Such dynamic deployment of the server process is useful for some purposes. For example, total throughput improvement or load balancing. We implemented the system in Java and created some simple applications based on it. This paper also shows one of these examples and the effects of our system.