RSS 16 projects tagged "Distributed Computing"

No download Website Updated 05 May 2010 XtreemOS

Screenshot
Pop 60.87
Vit 1.55

The overall objective of the XtreemOS project is the design, implementation, evaluation, and distribution of a grid operating system (called XtreemOS) with native support for virtual organizations (VO). XtreemOS is capable of running on a wide range of underlying platforms, from clusters to mobiles. It is based on Mandriva Linux, with support to come for other distributions later.

No download Website Updated 16 Aug 2009 chunkd

Screenshot
Pop 32.34
Vit 41.31

chunkd is a simple storage service based on the GET, PUT, and DELETE operations. It is meant to be used in building larger, replicated, distributed storage systems. Clients connect via TCP and remotely manage storage. Typical applications include distributed filesystems and other distributed storage applications.

Download Website Updated 24 Aug 2009 The Karoo Project

Screenshot
Pop 21.28
Vit 1.00

The Karoo Project is a framework for making it practical to create distributed applications. "Practical" means that it must do it simply, efficiently, and cheaply. This project provides application management, queuing, and IPC.

Download Website Updated 14 Dec 2010 StarCluster

Screenshot
Pop 83.90
Vit 2.04

StarCluster is a utility for creating traditional computing clusters used in research labs or for general distributed computing applications on Amazon's Elastic Compute Cloud (EC2). It uses a simple configuration file provided by the user to request cloud resources from Amazon and to automatically configure them with a queuing system, an NFS shared /home directory, passwordless SSH, OpenMPI, and ~140GB scratch disk space. It consists of a Python library and a simple command line interface to the library. For end-users, the command line interface provides simple intuitive options for getting started with distributed computing on EC2 (i.e. starting/stopping clusters, managing AMIs, etc). For developers, the library wraps the EC2 API to provide a simplified interface for launching/terminating nodes, executing commands on the nodes, copying files to/from the nodes, etc.

Download Website Updated 26 Feb 2011 WOSH Framework

Screenshot
Pop 175.41
Vit 5.09

WOSH (Wide Open Smart Home) is a message-oriented middleware for controlling and automating a smart home. It comes with working services and devices. WOSH is an open multi-platform C++ framework. Its architecture is service (bundles) oriented and designed for distributed (cloud) computing. WOSH ships with library source, many services, and some applications (a server, a trayicon remote controller, and a GUI full-controller). Some features provided by its micro-kernel are a multi-user system with access policies, a centralized database manager and system monitor, and automatic network management and masquerading (on TCP). Some of the implemented services are: multimedia audio playback, monitor and control of X10 devices, remote control using instant messaging, and a remote control using SMS and call notification.

No download Website Updated 11 Jun 2010 Ex-Crawler

Screenshot
Pop 23.49
Vit 1.03

The Ex-Crawler Project is divided into three subprojects. The main part is the Ex-Crawler daemon server, a highly configurable and flexible Web crawler written in Java. It comes with its own socket server, with which you can manage the server, users, distributed grid/volunteer computing, and much more. Crawled information is stored in a database (Currently MySQL, PostgreSQL, and MSSQL are supported). The second part is a graphical (Java Swing) distributed grid/volunteer computing client, including user computer state detection, based on JADIF Project. The Web search engine is written in PHP. It comes with a Content Management System, user language detection and multi-language support, and templates using Smarty, including an application framework that is partly forked from Joomla 1.5, so that Joomla components can be adapted quickly.

No download No website Updated 05 Jun 2010 JADIF

Screenshot
Pop 18.71
Vit 37.78

Java distributed framework is a framework for distributed grid and / or volunteer computing. It's divided into a server and client library. You can create new or implement it into existing applications in no time; you don't need knowledge about network connections, sockets, etc. The Framework does almost everything automatically. It provides secure automatic client <-> server communications, unique IDs, automatic resending of jobs to new clients if needed, user stats, and much more. The client framework supports the detection of the computer's user state (idling, away, online, etc.). It also offers many other useful features and helpers for developing a distributed client application.

Download Website Updated 30 Jun 2010 PyMW

Screenshot
Pop 46.99
Vit 1.00

PyMW is a Python module for parallel master-worker computing in a variety of environments. With the PyMW module, users can write a single program that scales from multicore machines to global computing platforms.

Download Website Updated 29 Jul 2013 Makeflow

Screenshot
Pop 199.28
Vit 9.68

Makeflow is a workflow engine for executing large complex applications on clusters, clouds, and grids. It can be used to drive several different distributed computing systems, including Condor, SGE, and the included Work Queue system. It does not require a distributed filesystem, so you can use it to harness whatever collection of machines you have available. It is typically used for scaling up data-intensive scientific applications to hundreds or thousands of cores.

No download No website Updated 30 Oct 2010 dtools

Screenshot
Pop 13.30
Vit 35.58

dtools (Distributed tools) is a suite of programs that allows Unix commands to be run in parallel on a list of tagged hosts. It is based on Capistrano and Fabric, has a modular architecture and is easy to extend, and has full integration with SSH.

Screenshot

Project Spotlight

gxmessage

A GTK-based xmessage clone.

Screenshot

Project Spotlight

Phototonic

An image viewer and organizer.