Giter Site home page Giter Site logo

fit-cvut / clondike Goto Github PK

View Code? Open in Web Editor NEW
4.0 8.0 2.0 156.85 MB

Projekt Clondike studentu FIT a FEL CVUT v Praze

License: GNU General Public License v2.0

Makefile 8.13% Shell 8.89% C 76.67% Ruby 4.33% Perl 0.08% Vim Script 0.02% C++ 0.31% Python 0.97% Groff 0.38% Lex 0.06% Yacc 0.16%

clondike's Introduction

Clondike

Clondike stands for CLuster Of Non-Dedicated Interoperating KErnels.

History of the project

The initial goal of the Clondike project was to design a new type of cluster of Linux machines. It should be capable of utilizing standard Linux machines as its computational units, while still maintaining the illusion of a powerful single system image (SSI). The unique feature of the Clondike system is its ability to integrate the workstations even if they are not fully dedicated to the system, they could still be used and administered by their users/admins and offer their computing power to the cluster only when they become idle.

State of the art

Currently, the Clondike system is being extended into a full peer-to-peer operating system level cluster. In the new version, each participating user can form his own virtual 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 Clondike machines for their own computations.

Since every computer in the Clondike system forms its own administrative domain, the Clondike system goes beyond boundaries of traditional clustering systems. It is similar to the architecture of a P2P-based grid system.

How to install

VMDK image virtual machine

You can download a VMDK image the Clondike and run a virtual machine.

Manual installation

Full details about the build process can be found in the Clondike install instructions.

clondike's People

Contributors

hartmmi1 avatar marstcvut avatar michalsalat avatar novyzde3 avatar petris avatar rakosjir avatar shaddeus avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

shaddeus gattejos

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.