Abstract

This paper presents a new system, called NetSolve, that allows users to access computational resources, such as hardware and software, distributed across the network. The development of NetSolve was motivated by the need for an easy-to-use, efficient mechanism for using compu tational resources remotely. Ease of use is obtained as a result of different interfaces, some of which require no programming effort from the user. Good performance is ensured by a load-balancing policy that enables NetSolve to use the computational resources available as efficiently as possible. NetSolve offers the ability to look for compu tational resources on a network, choose the best one available, solve a problem (with retry for fault tolerance), and return the answer to the user.

Keywords

Computer scienceDistributed computingFault toleranceSoftwareLoad balancing (electrical power)UsabilityHuman–computer interactionOperating system

Affiliated Institutions

Related Publications

NetSolve

This paper presents a new system, called NetSolve, that allows users to access computational resources, such as hardware and software, distributed across the network. The develo...

1996 390 citations

Publication Info

Year
1997
Type
article
Volume
11
Issue
3
Pages
212-223
Citations
313
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

313
OpenAlex

Cite This

Henri Casanova, Jack Dongarra (1997). Netsolve: a Network-Enabled Server for Solving Computational Science Problems. The International Journal of Supercomputer Applications and High Performance Computing , 11 (3) , 212-223. https://doi.org/10.1177/109434209701100304

Identifiers

DOI
10.1177/109434209701100304