Ordinary Program

2
Ordinary Program The Parrot Virtual File System HTTP FTP RFIO NeST Chirp Local Cache HTTP Server FTP Server (POSIX Interface) Whole File I/O (get/put) Partial File I/O (open,close,read,write, lseek) RFIO Server NeST Server Chirp Server Static User Policy /data = /gsiftp/ftp.cs.wisc. /etc = /chirp/coral.cs.wisc. /tmp = DENY Condor Proxy Secure Remote RPC Condor Shadow Integration with Castor Traditional I/O Services Allocation and Mgmt Full UNIX Semantics Integration with Condor Dynamic User Policy (I/O) (Policy) Name Resolution and Security Policies Overview of Parrot (Ptrace trap)

description

Overview of Parrot. Static User Policy /data = /gsiftp/ftp.cs.wisc.edu/x5 /etc = /chirp/coral.cs.wisc.edu/etc /tmp = DENY. Ordinary Program. Name Resolution and Security Policies. (POSIX Interface). (Ptrace trap). Local Cache. The Parrot Virtual File System. (Policy). HTTP. FTP. - PowerPoint PPT Presentation

Transcript of Ordinary Program

Page 1: Ordinary Program

OrdinaryProgram

The Parrot Virtual File System

HTTP FTP RFIO NeST Chirp

LocalCache

HTTPServer

FTPServer

(POSIX Interface)

Whole File I/O(get/put)

Partial File I/O(open,close,read,write, lseek)

RFIOServer

NeSTServer

ChirpServer

Static User Policy/data = /gsiftp/ftp.cs.wisc.edu/x5/etc = /chirp/coral.cs.wisc.edu/etc/tmp = DENY

CondorProxy

SecureRemote

RPC

CondorShadow

Integrationwith Castor

TraditionalI/O Services

Allocationand Mgmt

Full UNIXSemantics

Integrationwith Condor

DynamicUserPolicy

(I/O)

(Policy)

Name Resolutionand Security Policies

Overview of Parrot

(Ptrace trap)

Page 2: Ordinary Program

Chirp!NeST!RFIO!FTP!HTTP!