developerWorks: Design an Application for Grid | Linux Today

developerWorks: Design an Application for Grid

Written By
Web Webster
Web Webster
Nov 12, 2003

“Let’s start by differentiating a grid application from a grid
service. The latter, under development for a couple of years,
includes useful functions based on the Open Grid Services
Architecture (OGSA). Currently, the Open Grid Services
Infrastructure (OGSI) provides specifications for query,
monitoring, discovery, factory, notification, security,
registration, management, scheduling, and other functions that can
be made available to all grid users. A grid application can use
these registered services, along with grid infrastructure, to
accomplish specific work-related tasks that solve business and
technical problems. Basically, a grid application is a collection
of work items or jobs that carry out a complex computing task by
using grid resources. It usually remains private and largely under
the developer’s control.

“Because a grid may be large, dispersed, and heterogeneous,
designing a grid application can present a challenge. While a
non-grid application runs in a relatively stable, well-defined, and
often dedicated environment, a grid-enabled application runs in a
dynamic, sometimes loosely defined, and heavily networked
environment. As the Redbook “Enabling applications for grid
computing with Globus” explains, there are almost three dozen
architectural and environmental elements to consider in designing
or enabling a grid application. In this article, I provide an
introduction to the Redbook and an overview of the considerations
related to the jobs, the data, and the environment of a grid
application…”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.