CSR-PDOS: Fast, Consistent Distributed File Systems through Operating System Speculation
CSR-PDOS: Fast, Consistent Distributed File Systems through Operating System Speculation
批准号:
0509093
负责人:
Jason Flinn
金额:
$60.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2005
资助国家:
美国
项目状态:
已结题
起止时间:
2005-09-01 至 2009-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
This project is investigating how generic support for speculativeexecution in a commodity operating system can improve the performanceand consistency of remote data access. Rather than block applicationsduring a remote file system operation, the operating systemcheckpoints the state of the calling process, predicts the result ofthe remote operation, and speculatively resumes execution based uponthe predicted results. If the speculation proves correct, thecheckpoint is discarded; if the speculation is incorrect, the callingprocess is restored to the checkpoint and the operation retried. Theoperating system guarantees safe execution by preventing speculativeprocesses from externalizing output until the speculations upon whichthat output depends have proven correct. By tracking causaldependencies created through inter-process communication, theoperating system allows multiple processes to safely share speculativestate. In addition to file systems, this project is exploring uses ofspeculation in diverse areas, including cyber-foraging, remotedesktops, and software installation.The major impact of this project lies in improving the performance,consistency guarantees, and safety of current distributed filesystems. The project is developing speculative versions of NFS, AFSand other distributed file systems that perform substantially betterthan current versions of these file systems. At the same time, theseversions provide stronger consistency and safety guarantees toapplications. The software artifacts developed as part of thisproject, including a modifed version of Linux that supportsspeculation, are being released to the open-source community.Additionally, educational initiatives are helping train the nextgeneration of systems software developers.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CSR: Medium: Eidetic Systems
-
批准号:1513718
-
项目类别:Continuing Grant
-
资助金额:$70.0万
-
财政年份:2015
-
负责人:Jason Flinn
-
依托单位:
CSR: Small: Telescopic Analysis for Black-Box Troubleshooting of Distributed Systems
-
批准号:1421441
-
项目类别:Standard Grant
-
资助金额:$49.82万
-
财政年份:2014
-
负责人:Jason Flinn
-
依托单位:
Student Support for the 10th USENIX Conference on File and Storage Technologies (FAST)
-
批准号:1227886
-
项目类别:Standard Grant
-
资助金额:$1.0万
-
财政年份:2012
-
负责人:Jason Flinn
-
依托单位:
CSR: Small: System Support for Causality-Driven Automated Troubleshooting
-
批准号:1017148
-
项目类别:Standard Grant
-
资助金额:$49.95万
-
财政年份:2010
-
负责人:Jason Flinn
-
依托单位:
CAREER: Building Intuitive Mobile Systems with Self-Tuning Parameter Translation
-
批准号:0346686
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Jason Flinn
-
依托单位:
Energy-Efficient Data Access for Pervasive Computing
-
批准号:0306251
-
项目类别:Continuing Grant
-
资助金额:$34.99万
-
财政年份:2003
-
负责人:Jason Flinn
-
依托单位:
国内基金
海外基金
基于pDOS策略的海洋甲壳源5-羟甲基糠醛衍生物的多样性合成及杀线活性评价
-
批准号:42076126
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2020
-
负责人:秦玉坤
-
依托单位: