CAREER: Towards Full-Stack Crash Consistency
职业生涯:实现全栈崩溃一致性
基本信息
- 批准号:1943204
- 负责人:
- 金额:$ 51.24万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2020
- 资助国家:美国
- 起止时间:2020-09-01 至 2025-08-31
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
Storage systems are an essential component of modern computers. The enormous data generated every day (e.g., financial transactions, scientific computations) make the robustness of all hardware and software layers in storage systems increasingly important. When facing unexpected crash events (e.g., power outage, operating system panic), a robust system must handle the crashes gracefully and maintain crash consistency, which is extremely difficult to achieve in practice due to the system complexity. This project takes a holistic view to analyze the crash consistency of diverse storage systems. It takes into account the hardware characteristics, the interactions between software layers (e.g., device drivers, file systems, key-value stores), and the lifecycle of system execution (e.g., normal execution paths and recovery code paths) to ensure the completeness, and leverages virtualization to minimize the disturbance for high fidelity.This project hopes to advance the robustness of storage systems that serve as a fundamental building block of modern society. For financial institutions where one minute downtime may lead to millions of dollars lost, such improved robustness is valuable; for scientific exploration where any piece of data may advance human knowledge, the benefit is immeasurable. The full-stack approach is expected to stimulate synergistic research in computer architecture, operating systems, databases, software engineering, disaster response, etc., and will benefit a wide range of practitioners including hardware manufacturers, software developers, and system administrators. Moreover, by collaborating with multiple experts in education and entrepreneurship, the project will spur curriculum development and industry collaboration, promote open source and reproducibility, and broaden participation.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
存储系统是现代计算机的重要组成部分。每天产生的大量数据(例如,金融交易、科学计算)使得存储系统中所有硬件和软件层的鲁棒性变得越来越重要。当面临意外的崩溃事件时(例如,断电、操作系统恐慌),健壮的系统必须优雅地处理崩溃并保持崩溃一致性,由于系统的复杂性,这在实践中极难实现。该项目从整体上分析了不同存储系统的崩溃一致性。它考虑了硬件特性、软件层之间的交互(例如,设备驱动器、文件系统、键值存储),以及系统执行的生命周期(例如,正常执行路径和恢复代码路径),以确保完整性,并利用虚拟化来最大限度地减少干扰,以实现高保真度。该项目希望提高作为现代社会基本构建块的存储系统的健壮性。对于金融机构来说,一分钟的停机时间可能导致数百万美元的损失,这种改进的鲁棒性是有价值的;对于任何数据都可能促进人类知识的科学探索,这种好处是不可估量的。全栈方法有望促进计算机体系结构、操作系统、数据库、软件工程、灾难响应等方面的协同研究,并将使包括硬件制造商、软件开发商和系统管理员在内的广泛从业者受益。此外,通过与教育和创业领域的多位专家合作,该项目将促进课程开发和行业合作,促进开源和可重复性,并扩大参与度。该奖项反映了NSF的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(12)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
On the Reproducibility of Bugs in File-System Aware Storage Applications
关于文件系统感知存储应用程序中错误的再现性
- DOI:
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Zhang, Duo;Mahmud, Tabassum;Gatla, Om Rameshwar;Han, Runzhou;Chen, Yong;Zheng, Mai.
- 通讯作者:Zheng, Mai.
Drill: Log-based Anomaly Detection for Large-scale Storage Systems Using Source Code Analysis
- DOI:10.1109/ipdps54959.2023.00028
- 发表时间:2023-05
- 期刊:
- 影响因子:0
- 作者:Di Zhang;Chris Egersdoerfer;Tabassum Mahmud;Mai Zheng;Dong Dai
- 通讯作者:Di Zhang;Chris Egersdoerfer;Tabassum Mahmud;Mai Zheng;Dong Dai
Understanding Persistent-memory-related Issues in the Linux Kernel
- DOI:10.1145/3605946
- 发表时间:2023-07
- 期刊:
- 影响因子:1.7
- 作者:Om Rameshwar Gatla;Duo Zhang;Wei Xu;Mai Zheng
- 通讯作者:Om Rameshwar Gatla;Duo Zhang;Wei Xu;Mai Zheng
ConfD: Analyzing Configuration Dependencies of File Systems for Fun and Profit
ConfD:分析文件系统的配置依赖性以获得乐趣和利润
- DOI:
- 发表时间:2023
- 期刊:
- 影响因子:0
- 作者:Mahmud, Tabassum;Gatla, Om R.;Zhang, Duo;Love, Carson;Bumann, Ryan;Zheng, Mai
- 通讯作者:Zheng, Mai
PROV-IO: An I/O-Centric Provenance Framework for Scientific Data on HPC Systems
PROV-IO:HPC 系统上以 I/O 为中心的科学数据来源框架
- DOI:10.1145/3502181.3531477
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Han, Runzhou;Byna, Suren;Tang, Houjun;Dong, Bin;Zheng, Mai
- 通讯作者:Zheng, Mai
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Mai Zheng其他文献
On Failure Diagnosis of the Storage Stack
浅谈存储堆栈的故障诊断
- DOI:
- 发表时间:
2020 - 期刊:
- 影响因子:0
- 作者:
Duo Zhang;Om Rameshwar Gatla;Runzhou Han;Mai Zheng - 通讯作者:
Mai Zheng
Performance and mechanism of ammonia production by electrocatalytic nitrate reduction based on dodecahydro-emcloso/em-dodecaborate hybrid
基于十二氢-内包-十二硼酸盐杂化体的电催化硝酸盐还原制氨的性能与机制
- DOI:
10.1016/j.jcis.2023.08.132 - 发表时间:
2023-12-15 - 期刊:
- 影响因子:9.700
- 作者:
Jiajia Wang;Xuefan Deng;Haixu Zhao;Xun Liu;Mai Zheng;Zan Jiang;Long Zhang;Haibo Zhang - 通讯作者:
Haibo Zhang
Strong metal-support interactions for high sintering resistance of Ru-based catalysts toward the HER and ORR
用于 Ru 基催化剂对 HER 和 ORR 具有高抗烧结性的强金属-载体相互作用
- DOI:
10.1039/d3cc02529b - 发表时间:
2023-08-22 - 期刊:
- 影响因子:4.200
- 作者:
Xuzhuo Sun;Baofan Wu;Bo Li;Jiashou Zhao;Shanshan Li;Mai Zheng;Jing Chen;Haibo Zhang - 通讯作者:
Haibo Zhang
A command-level study of Linux kernel bugs
Linux 内核 bug 的命令级研究
- DOI:
- 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
Yiliang Shi;Danny Murillo;Simeng Wang;Jinrui Cao;Mai Zheng - 通讯作者:
Mai Zheng
A Cross-Layer Approach for Diagnosing Storage System Failures
诊断存储系统故障的跨层方法
- DOI:
- 发表时间:
2020 - 期刊:
- 影响因子:0
- 作者:
Duo Zhang;C. Gupta;Mai Zheng;A. Manzanares;F. Blagojevic;Cyril Guyot - 通讯作者:
Cyril Guyot
Mai Zheng的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Mai Zheng', 18)}}的其他基金
SHF: Small: Collaborative Research: A Parallel Graph-Based Paradigm for HPC Parallel File System Checkers
SHF:小型:协作研究:基于并行图的 HPC 并行文件系统检查器范例
- 批准号:
1910747 - 财政年份:2019
- 资助金额:
$ 51.24万 - 项目类别:
Standard Grant
CRII: CSR: Towards Pinpointing the Root Causes of Failures in Flash-based Storage Systems
CRII:CSR:找出基于闪存的存储系统故障的根本原因
- 批准号:
1855565 - 财政年份:2018
- 资助金额:
$ 51.24万 - 项目类别:
Standard Grant
SHF: Small: Collaborative Research: Uncovering Vulnerabilities in Parallel File Systems for Reliable High Performance Computing
SHF:小型:协作研究:发现并行文件系统中的漏洞以实现可靠的高性能计算
- 批准号:
1853714 - 财政年份:2018
- 资助金额:
$ 51.24万 - 项目类别:
Standard Grant
SHF: Small: Collaborative Research: Uncovering Vulnerabilities in Parallel File Systems for Reliable High Performance Computing
SHF:小型:协作研究:发现并行文件系统中的漏洞以实现可靠的高性能计算
- 批准号:
1717630 - 财政年份:2017
- 资助金额:
$ 51.24万 - 项目类别:
Standard Grant
CRII: CSR: Towards Pinpointing the Root Causes of Failures in Flash-based Storage Systems
CRII:CSR:找出基于闪存的存储系统故障的根本原因
- 批准号:
1566554 - 财政年份:2016
- 资助金额:
$ 51.24万 - 项目类别:
Standard Grant
相似海外基金
Using Research Practice Partnerships to Take Preliminary Steps towards a Full-fledged Investigation of the Influence of Teacher Leaders on STEM Teacher Effectiveness and Retention
利用研究实践合作伙伴关系,采取初步措施,全面调查教师领导者对 STEM 教师效能和保留率的影响
- 批准号:
2243377 - 财政年份:2023
- 资助金额:
$ 51.24万 - 项目类别:
Standard Grant
Towards full sequence design of functional chromosomes by AI
通过人工智能实现功能染色体的全序列设计
- 批准号:
2898853 - 财政年份:2023
- 资助金额:
$ 51.24万 - 项目类别:
Studentship
Towards remission and full recovery from obsessive-compulsive disorder: Investigating the efficacy of Inference-Based Cognitive-Behavioral Therapy when standard treatment has failed
强迫症的缓解和完全康复:研究标准治疗失败时基于推理的认知行为疗法的疗效
- 批准号:
477668 - 财政年份:2023
- 资助金额:
$ 51.24万 - 项目类别:
Operating Grants
Towards full lifecycle privacy protection on cloud
实现云端全生命周期隐私保护
- 批准号:
LP190100395 - 财政年份:2022
- 资助金额:
$ 51.24万 - 项目类别:
Linkage Projects
Towards a unified theory for element uptake by minerals over the full range of element concentrations
建立矿物在整个元素浓度范围内吸收元素的统一理论
- 批准号:
RGPIN-2020-04173 - 财政年份:2022
- 资助金额:
$ 51.24万 - 项目类别:
Discovery Grants Program - Individual
Towards a unified theory for element uptake by minerals over the full range of element concentrations
建立矿物在整个元素浓度范围内吸收元素的统一理论
- 批准号:
RGPIN-2020-04173 - 财政年份:2021
- 资助金额:
$ 51.24万 - 项目类别:
Discovery Grants Program - Individual
Collaborative Research: PPoSS: Planning: Towards an Integrated, Full-stack System for Memory-centric Computing
协作研究:PPoSS:规划:面向以内存为中心的计算的集成全栈系统
- 批准号:
2029014 - 财政年份:2021
- 资助金额:
$ 51.24万 - 项目类别:
Standard Grant
Collaborative Research: PPoSS: Planning: Towards an Integrated, Full-stack System for Memory-centric Computing
协作研究:PPoSS:规划:面向以内存为中心的计算的集成全栈系统
- 批准号:
2028825 - 财政年份:2021
- 资助金额:
$ 51.24万 - 项目类别:
Standard Grant
Collaborative Research: FET: Small: Towards full photon utilization by adaptive modulation and coding on quantum
合作研究:FET:小型:通过量子自适应调制和编码实现光子的充分利用
- 批准号:
2007203 - 财政年份:2020
- 资助金额:
$ 51.24万 - 项目类别:
Standard Grant
Collaborative Research: FET: Small: Towards full photon utilization by adaptive modulation and coding on quantum links
合作研究:FET:小型:通过量子链路上的自适应调制和编码实现光子的充分利用
- 批准号:
2008728 - 财政年份:2020
- 资助金额:
$ 51.24万 - 项目类别:
Standard Grant