333333 - Message-Based Cellular Peer-to-Peer Grids:...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Message-Based Cellular Peer-to-Peer Grids: Foundations for Secure Federation and Autonomic Services Geoffrey Fox, Sang Lim, Shrideep Pallickara, Marlon Pierce Community Grids Lab Indiana University Abstract We examine the creation of peer-to-peer Grids in which autonomous Grid components (“Gridlets”) may be federated into dynamic Grid collections. We examine two important aspects of these systems: federated security and autonomic considerations. As we discuss, both may be implemented using a messaging system as a substrate. Messaging systems provide the means of bridging Gridlet realms, organizing access control areas, and providing autonomic building blocks like discovery, reliability, resilience, and robustness of the peer-to-peer Grid. . Keywords: grid federation, publish/subscribe systems, reliable invocation and messaging, access control 1 Introduction Significant effort has been devoted over the last decade to create the basic infrastructure needed for Grid computing [1], yet many research issues are still open and much development work remains to be done [2]. In this paper we focus particularly on the need to support collections of grid peers as a solution to problems related to fined grained access control, reliability, and fault tolerance. We propose a Cellular, or Granular, Grid in which one composes a Grid out of smaller Grid components, here called Gridlets, into a peer assemblage [3]. Gridlet components are not necessarily individual computing resources as in the peer-to- peer (P2P) case but are instead self-contained Grid systems that may have several resources and services. We define a “gridlet” as a self-contained Grid deployment built in the standard fashion: say, a particular version of the Globus Toolkit installed by a particular (real or virtual) organization on a collection of distributed computing resources. A Grid installation in a particular university department or government lab would be an example of a gridlet. A gridlet is defined not just on a technical level, but on an organizational and policy level as well: a typical gridlet will have a long-term, well- defined usage, security, and maintenance policies. We seek to address the problems from assembling larger grids from these stable gridlet components. The Cellular Grid is intended to provide the infrastructure to make Gridlets, or subsets of their resources, available to highly dynamic virtual organizations: a particular grid installation may be long lived, but it may need to devote some of its resources to multiple virtual organizations through federation. We describe here the architecture for a system that will simplify this grid resource federation. To achieve this
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
federation, we are implementing a message-based substrate for grids, from which we may derive additional benefits such as reliable message delivery and robust services.
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 19

333333 - Message-Based Cellular Peer-to-Peer Grids:...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online