Aneka: Next-Generation Enterprise Grid Platform for e-Science and e-Business Applications
- 1 January 2007
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
In this paper, we present the design of Aneka, a .NET based service-oriented platform for desktop grid computing that provides: (i) a configurable service container hosting pluggable services for discovering, scheduling and balancing various types of workloads and (ii) a flexible and extensible framework/API supporting various programming models including threading, batch processing, MPI and dataflow. Users and developers can easily use different programming models and the services provided by the container to run their applications over desktop Grids managed by Aneka. We present the implementation of both the essential and advanced services within the platform. We evaluate the system with applications using the grid task and dataflow models on top of the infrastructure and conclude with some future directions of the current system.Keywords
This publication has 7 references indexed in Scilit:
- A model for cooperative federation of distributed clustersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- BOINC: A System for Public-Resource Computing and StoragePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Modeling and Managing State in Distributed Systems: The Role of OGSI and WSRFProceedings of the IEEE, 2005
- Entropia: architecture and performance of an enterprise desktop grid systemJournal of Parallel and Distributed Computing, 2003
- Condor-a hunter of idle workstationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- SETI@homeCommunications of the ACM, 2002
- Basic Local Alignment Search ToolJournal of Molecular Biology, 1990