Alchemi: A .NET-based Grid Computing Framework and its Integration into Global Grids
Akshay Luther, Rajkumar Buyya, Rajiv Ranjan, and Srikumar Venugopal

TL;DR
Alchemi is a .NET-based grid computing framework enabling Windows desktop grid formation and application development, supporting flexible, cross-platform, and voluntary resource utilization for large-scale scientific, engineering, and commercial problems.
Contribution
It introduces a novel .NET framework for Windows-based grid computing, supporting object-oriented programming, web services, and flexible execution models, filling a gap in existing Unix-centric solutions.
Findings
Supports dedicated and voluntary grid nodes
Enables cross-platform web services interface
Facilitates desktop grid application development
Abstract
Computational grids that couple geographically distributed resources are becoming the de-facto computing platform for solving large-scale problems in science, engineering, and commerce. Software to enable grid computing has been primarily written for Unix-class operating systems, thus severely limiting the ability to effectively utilize the computing resources of the vast majority of desktop computers i.e. those running variants of the Microsoft Windows operating system. Addressing Windows-based grid computing is particularly important from the software industry's viewpoint where interest in grids is emerging rapidly. Microsoft's .NET Framework has become near-ubiquitous for implementing commercial distributed systems for Windows-based platforms, positioning it as the ideal platform for grid computing in this context. In this paper we present Alchemi, a .NET-based grid computing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Parallel Computing and Optimization Techniques · Scientific Computing and Data Management
