Parrot 虛擬文件系統簡介

jopen 14年前發布 | 9K 次閱讀 文件系統

Parrot and Chirp是一款能迅速展開廣域區的文件系統的用戶級工具。Parrot是客戶端組件,它是未經修改的應用程序和重定向系統調用不同的遠程服務器,可應用 于各種控件去修改應用程序的命名空間和資源。Chirp是服務器組件,它允許普通用戶簡易地導出和通過廣域共享存儲一個命令,控制系統允許用戶混合和匹配 多個鑒別類型。Parrot and Chirp主要用在在大規模分布式系統,如集群、云和電網。

Parrot "speaks" a variety of remote I/O services include HTTP, FTP, GridFTP, iRODS, HDFS, XRootD, GROW, and Chirp on behalf of ordinary programs. It works by trapping a program's system calls through the ptrace debugging interface, and replacing them with remote I/O operations as desired. Parrot can be installed and operated by any user without special privileges or kernel changes and can be applied toalmost any program without re-writing, re-linking, or re-installing. Parrot is particularly useful for running batch jobs in large scale distributed systems.

Parrot is currently only available on the Linux operating system.

Parrot 虛擬文件系統

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!