Distributed computing, OGSI (Open Grid Services Infrastructure), OGSA (Open Grid Services Architecture)...
Categories: Grid computing
Author: The University of Melbourne
Latest version: 1.0 BetaAdded 2005-03-28Updated 2005-07-13
Open source software framework that allows you to aggregate the computing power of networked machines into a virtual supercomputer (computational grid) and to develop applications to run on the grid.Alchemi includes:- The runtime machinery (Windows executables) to construct computational grids.- A .NET API and tools to develop .NET grid applications and grid-enable legacy applications.Alchemi is written for the .NET CLR. Hence all machines running any Alchemi software component must have the .NET Framework installed. Note: While Alchemi has only been tested on Windows, it is conceivable that it could run on Unix-class operating systems as well.Additionally, the Alchemi API is closely tied in with the .NET CLR and thus can only be used by .NET applications. However, Alchemi does offer support for execution of cross-platform applications via web services. Thus, using the "grid job" model one can write:- Grid middleware that leverages Alchemi on any platform that supports web services (e.g. Gridbus Grid Server Broker)- Grid applications that use the "grid job" model (a Java API is under development)
Author: Digipede Technologies
Latest version: 2.0Added 2005-09-09Updated 2007-09-19
The Digipede Framework SDK lets .NET developers grid-enable their software.It integrates with Visual Studio or the .NET Framework SDK, and can distribute .NET, COM, or other objects for execution across the network.This SDK provides developers with the tools and information needed to build "Digipede enabled" applications based on the Digipede Network - a .NET distributed computing platform. The developer designates .NET objects for remote execution using the Digipede Framework API, and the Digipede Network migrates the objects (and the assemblies necessary) to available machines on their network. After execution, the objects are streamed back into the original program.
Latest version: 2.0Added 2005-10-22
Implementation of the Open Grid Services Infrastructure (OGSI) using .NET technologies.
Author: University of Virginia Grid Computing Group
Latest version: 1.0.5Added 2006-09-25
Client and server implementations of GRAM and GridFTP, two services provided by the Globus Toolkit. The Globus Toolkit 4 (GT4) implementations of GridFTP, a data transfer protocol, and GRAM, a job execution protocol, are deployed in many scientific grids.Both open source implementations of GridFTP and GRAM servers, clients and client libraries that run on the Microsoft .NET Framework and are interoperable with their GT4 counterparts.
Latest version: 3.0.1Added 2005-06-19Updated 2006-09-25
Platform for grid computing on .NET and bridge to grid computing solutions on Unix machines.WSRF.NET is based on both the Web Service Resource Framework (WRSF) and Microsoft .NET technologies. It is a set of software libraries, tools and applications that implement the WSRF and WSN families of specifications on top of .NET to allow service authors to build WSRF-compliant services and clients by adding metadata to their ASP.NET web service logic.
Author: Daniel Vaughan
Latest version: 2008-10-26Added 2009-02-05
Grid computing framework that uses the Silverlight CLR to execute user definable tasks.Legion provides grid-wide thread-safe operations for web clients. Client performance metrics, such as bandwidth and processor speed, may be used to tailor jobs. Also includes a WPF Manager application.
Latest version: 0.6Added 2006-02-16
pen source grid computing framework written in C#.NGrid aims to be platform independent via the Mono project and to provide:- a transparent multithread programming model for grid programming- a physical grid framework and some grid implementations- common utilities both for grid programming or grid implementationsNGrid is a two-side grid abstraction layer:- grid programming model: close as possible to what you are used to, a multithread programming model with a shared memory.- grid services abstraction: NGrid.Core is not tighten to any particular grid. By implementing the grid services, NGrid.Core could be connected to any physical grid.
Latest version: 2.1.7Added 2005-06-20
Platform for grid computing on .NET and bridge to grid computing solutions on Unix machines.OGSI.NET is an implementation of the OGSI specification on .NET. It provides a container framework on which to do OGSI-compliant grid computing in the .NET/Windows world. However, the OGSI.NET project is committed to inter-operability with other OGSI compliant frameworks (such as the Globus Toolkit 3) which run primarily on Unix systems and so represents a bridge between grid computing solutions on the two platforms. OGSI.NET provides tools and support for an attribute-based development model in which service logic is transformed into a grid service by annotating it with meta-data. OGSI.NET also includes class libraries that perform common functions needed by both services and clients.OGSI (Open Grid Services Infrastructure) is a set of WSDL specifications defining standard interfaces, behaviors, and schema for grid computing consistent with the OGSA (Open Grid Services Architecture) vision.