• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 19
Next 10 →

Multiple Bypass: Interposition Agents for Distributed Computing

by Douglas Thain, Miron Livny - Journal of Cluster Computing , 2001
"... Interposition agents are a well known device for attaching legacy applications to distributed system.s However, agents are difficult to build and are often large, monolithic pieces of software which are suited only to limited applications or systems. We solve this problem with Bypass, a language and ..."
Abstract - Cited by 46 (16 self) - Add to MetaCart
Interposition agents are a well known device for attaching legacy applications to distributed system.s However, agents are difficult to build and are often large, monolithic pieces of software which are suited only to limited applications or systems. We solve this problem with Bypass, a language

An Interposition Agent for the Legion File System

by Brian S. White, Marty Humphrey, Andrew S. Grimshaw , 2002
"... Wide-area operating systems, or grids, present users with access to a broad range of computational resources and storage facilities. To cope with the resulting heterogeneity, current solutions such as Legion operate at user level. While this provides desirable portability, lower levels of a host suc ..."
Abstract - Add to MetaCart
NFS daemon, or lnfsd, which interposes an NFS client and Legion to provide seamless access to the Legion name space from a Unix environment. lnfsd overcomes the insecurities of its NFS heritage and mitigates the performance degradation of interposition through well-known file system techniques

Interposition Agents: Transparently Interposing User Code at the System Interface

by Michael B. Jones - In Proceedings of the 14th ACM Symposium on Operating Systems Principles
"... 1.1. Terminology Many contemporary operating systems utilize a system Many contemporary operating systems provide an call interface between the operating system and its clients. interface between user code and the operating system Increasing numbers of systems are providing low-level services based ..."
Abstract - Cited by 183 (0 self) - Add to MetaCart
1.1. Terminology Many contemporary operating systems utilize a system Many contemporary operating systems provide an call interface between the operating system and its clients. interface between user code and the operating system Increasing numbers of systems are providing low-level services based on special "system calls". One can view mechanisms for intercepting and handling system calls in the system interface as simply a special form of structured user code. Nonetheless, they typically provide no higher- communication channel on which messages are sent, level tools or abstractions for effectively utilizing these allowing such operations as interposing programs that mechanisms. Using them has typically required record or modify the communications that take place on reimplementation of a substantial portion of the system this channel. In this paper, such a program that both uses interface from scratch, making the use of such facilities and provides the system interface will be refe...

Parrot: Transparent User-Level Middleware for Data Intensive Computing

by Douglas Thain, Miron Livny - In Workshop on Adaptive Grid Middleware , 2003
"... Distributed computing continues to be an alphabet-soup of services and protocols for managing computation and storage. To live in this environment, applications require middleware that can transparently adapt standard interfaces to new distributed systems; such software is known as an interposition ..."
Abstract - Cited by 50 (23 self) - Add to MetaCart
agent. In this paper, we present several lessons learned about interposition agents via a progressive study of design possibilities. Although performance is an important concern, we pay special attention to less tangible issues such as portability, reliability, and compatibility. We begin with a

for Data-Intensive Computing

by Douglas Thain, Miron Livny, Parrot Transparent, User-level Middleware, Douglas Thain, Miron Livny
"... Distributed computing continues to be an alphabet-soup of services and protocols for managing computation and storage. To live in this environment, applications require middleware that can transparently adapt standard interfaces to new distributed systems; such software is known as an interposition ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
agent. In this paper, we present several lessons learned about interposition agents via a progressive study of design possibilities. Although performance is an important concern, we pay special attention to less tangible issues such as portability, reliability, and compatibility. We begin with a

Parrot: An Application Environment for Data-Intensive Computing

by Douglas Thain, Miron Livny - Journal of Parallel and Distributed Computing Practices , 2005
"... Distributed computing continues to be an alphabet-soup of services and protocols for managing computation and storage. To live in this environment, applications require middleware that can transparently adapt standard interfaces to new distributed systems; such middleware is known as an interpositio ..."
Abstract - Cited by 16 (4 self) - Add to MetaCart
as an interposition agent. In this paper, we present several lessons learned about interposition agents via a progressive study of design possibilities. Although performance is an important concern, we pay special attention to less tangible issues such as portability, reliability, and compatibility. We begin with a

Paranoid: A Global Secure File Access Control System

by unknown authors
"... The Paranoid file system is an encrypted, secure, global file system with user-managed access control. The system provides efficient peer-to-peer applicationtransparent file sharing. This paper presents the design, implementation and evaluation of the Paranoid file system and its access-control arch ..."
Abstract - Add to MetaCart
seamlessly with existing applications through the use of interposition agents [18]. The interposition agents provide a layer of indirection making it possible to implement transparent remote file access and data encryption/decryption without any OS modifications. System performance evaluations show

Paranoid: A Global Secure File Access Control System

by Fareed Zaffar, Gershon Kedem, Ashish Gehani
"... The Paranoid file system is an encrypted, secure, global file system with user managed access control. The system provides efficient peer-to-peer application transparent file sharing. This paper presents the design, implementation and evaluation of the Paranoid file system and its accesscontrol arch ..."
Abstract - Add to MetaCart
seamlessly with existing applications through the use of interposition agents. The interposition agents provide a layer of indirection making it possible to implement transparent remote file access and data encryption/decryption without any kernel modifications. System performance evaluations show

(Preprint Version)

by Douglas Thain, Miron Livny
"... Interposition agents are a well-known device for attaching legacy applications to distributed systems. However, agents are difficult to build and are often large, monolithic pieces of software which are suited only to limited applications or systems. We solve this problem with Bypass, a language and ..."
Abstract - Add to MetaCart
Interposition agents are a well-known device for attaching legacy applications to distributed systems. However, agents are difficult to build and are often large, monolithic pieces of software which are suited only to limited applications or systems. We solve this problem with Bypass, a language

DOUGLAS THAIN AND MIRON LIVNY

by unknown authors
"... Abstra t. Distributed omputing ontinues to be an alphabet-soup of servi es and proto ols for managing omputation and storage. To live in this environment, appli ations require middleware that an transparently adapt standard interfa es to new distributed systems; su h middleware is known as an in ..."
Abstract - Add to MetaCart
as an interposition agent. In this paper, we present several lessons learned about interposition agents via a progressive study of design possibilities. Although performan e is an important on ern, we pay spe ial attention to less tangible issues su h as portability, reliability, and ompatibility. We begin with a
Next 10 →
Results 1 - 10 of 19
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University