LucyGrid library

GridComm

Multicast communication. By default LucyGrid uses 224.5.6.7 ip for multicast messages.

LucyGrid sends status, management and grid requests through the multicast messages. In case you want to communicate different networks you need to setup the routers to allow multicast messages.

Right now (in theory) multicast messages allows 2 jumps between networks (not tested yet).

GridEndpoint

Simple web server used to serve chunks to the grid nodes.

GridExecutor

Grid node worker code. For each grid request the grid node will run a grid executor connected to the grid request endpoint.

GridLinq

Linq extensions.

GridMaster

Responsible of creating a GridEndpoint and keep tracking of the data processing.

GridNode

Grid node resident code. Listeng for grid requests and creates grid executors on demand. Notifies about the status of the machine.

GridPerformance

Helper class to access computer performance counters.

GridUtils

Helper class. 

Last edited Oct 1, 2014 at 7:06 AM by gbrian, version 1