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
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)
Chirp!NeST!RFIO!FTP!HTTP!