scispace - formally typeset
Journal ArticleDOI

Grids and grid technologies for wide-area distributed computing

Reads0
Chats0
TLDR
This paper aims to present the state‐of‐the‐art of Grid computing and attempts to survey the major international efforts in developing this emerging technology.
Abstract
The last decade has seen a substantial increase in commodity computer and network performance, mainly as a result of faster hardware and more sophisticated software. Nevertheless, there are still problems, in the fields of science, engineering, and business, which cannot be effectively dealt with using the current generation of supercomputers. In fact, due to their size and complexity, these problems are often very numerically and/or data intensive and consequently require a variety of heterogeneous resources that are not available on a single machine. A number of teams have conducted experimental studies on the cooperative use of geographically distributed resources unified to act as a single powerful computer. This new approach is known by several names, such as metacomputing, scalable computing, global computing, Internet computing, and more recently peer-to-peer or Grid computing. The early efforts in Grid computing started as a project to link supercomputing sites, but have now grown far beyond their original intent. In fact, many applications can benefit from the Grid infrastructure, including collaborative engineering, data exploration, high-throughput computing, and of course distributed supercomputing. Moreover, due to the rapid growth of the Internet and Web, there has been a rising interest in Web-based distributed computing, and many projects have been started and aim to exploit the Web as an infrastructure for running coarse-grained distributed and parallel applications. In this context, the Web has the capability to be a platform for parallel and collaborative work as well as a key technology to create a pervasive and ubiquitous Grid-based infrastructure. This paper aims to present the state-of-the-art of Grid computing and attempts to survey the major international efforts in developing this emerging technology.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

A computational economy for grid computing and its implementation in the Nimrod-G resource broker

TL;DR: The authors' service-oriented grid computing system called Nimrod-G manages all operations associated with remote execution including resource discovery, trading, scheduling based on economic principles and a user-defined QoS requirement.

Scheduling Algorithms for Grid Computing: State of the Art and Open Problems

TL;DR: This survey provides a review of the subject of Grid scheduling mainly from the perspective of scheduling algorithms, and identifies the challenges and state of the art of current research.
Journal ArticleDOI

A taxonomy of Data Grids for distributed data sharing, management, and processing

TL;DR: In this article, the key concepts behind Data Grids and compare them with other data sharing and distribution paradigms such as content delivery networks, peer-to-peer networks, and distributed databases.
Posted Content

A Taxonomy of Data Grids for Distributed Data Sharing, Management and Processing

TL;DR: This article discusses the key concepts behind Data Grids and compares them with other data sharing and distribution paradigms such as content delivery networks, peer-to-peer networks, and distributed databases, and provides comprehensive taxonomies that cover various aspects of architecture, data transportation, data replication and resource allocation, and scheduling.
Journal ArticleDOI

A framework for adaptive execution in grids

TL;DR: A new Globus based framework that allows an easier and more efficient execution of jobs in a ‘submit and forget’ fashion and is currently functional on any Grid testbed based on Globus because it does not require new system software to be installed in the resources.
References
More filters
Book

The Grid 2: Blueprint for a New Computing Infrastructure

TL;DR: The Globus Toolkit as discussed by the authors is a toolkit for high-throughput resource management for distributed supercomputing applications, focusing on real-time wide-distributed instrumentation systems.
Journal ArticleDOI

The Anatomy of the Grid: Enabling Scalable Virtual Organizations

TL;DR: The authors present an extensible and open Grid architecture, in which protocols, services, application programming interfaces, and software development kits are categorized according to their roles in enabling resource sharing.
Posted Content

The Anatomy of the Grid - Enabling Scalable Virtual Organizations

TL;DR: This article reviews the "Grid problem," and presents an extensible and open Grid architecture, in which protocols, services, application programming interfaces, and software development kits are categorized according to their roles in enabling resource sharing.

The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration

TL;DR: This presentation complements an earlier foundational article, “The Anatomy of the Grid,” by describing how Grid mechanisms can implement a service-oriented architecture, explaining how Grid functionality can be incorporated into a Web services framework, and illustrating how the architecture can be applied within commercial computing as a basis for distributed system integration.
Journal ArticleDOI

Globus: a Metacomputing Infrastructure Toolkit

TL;DR: The Globus system is intended to achieve a vertically integrated treatment of application, middleware, and net work, an integrated set of higher level services that enable applications to adapt to heteroge neous and dynamically changing metacomputing environ ments.
Related Papers (5)