Projects‎ > ‎

Clondike

Project description

The project name stands for CLuster Of Non-Dedicated Interoperating KErnels. The initial goal of the project was to design a new type of cluster build of Linux machines. The new cluster type should be capable of utilizing standard workstations as its computation units, while still maintaining illusion of a single powerful system (SSI). The unique feature of the system was its ability to integrate the workstations even if they are not fully dedicated to the system, they could still be used by their owners/users and offer their computing power to the cluster only when they become idle. The initial goal of the system was achieved and the summary of results could be found in Martin Kacer's Ph.D. theses from year 2006.

State of the art

Currently, the system is being extended into a full peer-to-peer operating system level cluster. In the new version of the system, each participating user can form his own cluster and use the other workstations' computing power for his own calculations. The P2P architecture of the system makes the system fault-tolerant, since there is no single point of failure, all machines are fully autonomous. In addition, the new architecture is more attractive for users, because now they do not only contribute computing power of their machines, but they can also use computing power of the other machines for their own calculations.

Future research

The P2P architecture of the system does also bring several new challenges not addressed by traditional clusters, especially in the area of security and scheduling. Those areas are being investigated by our research group.

Due to the fact, that every computer in the system forms its own administrative domain, the system crosses the boundaries of traditional clustering systems, and instead it is slowly turning in a P2P based grid system. The possibility of making a large scale P2P base grid system from current Clondike system is also being investigated by our group.

Source codes

The source code of the system could be downloaded from https://github.com/FIT-CVUT/clondike.

Actual challenges

On special page here.

People

Subpages (1): Actual challenges
Comments