End-to-End Data Reliability with Runtime Verification
End-to-End Data Reliability with Runtime Verification
批准号:
298289-2012
负责人:
Goel, Ashvin
金额:
$1.6万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2015
资助国家:
加拿大
项目状态:
已结题
起止时间:
2015-01-01 至 2016-12-31
中文摘要
几项研究表明,由于软件缺陷导致的故障占系统总停机时间的25-35%,仅在美国每年就造成600亿美元的损失。当软件错误导致磁盘上的数据损坏时,会发生一种特别严重的故障。与瞬时内存故障不同,数据损坏不能通过重新启动系统或使用硬件可靠性技术(如存储冗余)来解决。相反,需要复杂的恢复过程,而且它们往往容易出错。例如,从备份中恢复数据很耗时,而且有丢失最近工作的风险。
英文摘要
Several studies have shown that failures due to software bugs account for 25-35% of the total system downtime and cost $60 billion annually in the US alone. A particularly severe type of failure occurs when a software bug causes corruption of data on disk. Unlike transient memory failures, data corruption cannot be resolved by restarting the system, or by using hardware reliability techniques, such as storage redundancy. Instead, complex recovery procedures are needed, and they tend to be error-prone. For instance, restoring data from a backup is time-taking and risks loss of recent work.
The goal of the proposed research is to prevent data corruption on disk in the face of arbitrary application bugs and vulnerabilities, thereby minimizing the need for expensive and error-prone disaster recovery solutions. We plan to address this challenging problem by using a technique based on runtime verification. The key idea is to detect faults by observing disk input/output behavior, and then verifying that disk updates satisfy an application's consistency requirements. Unlike traditional formal verification techniques, such as model checking, that statically verify a simplified model of the target system, runtime verification is performed continuously on the real system, thereby providing assurance that the implementation matches its specification. We expect that this research will have a significant impact on the design of reliable software systems, especially storage-based applications.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Reliability for Fast, Persistent Memory Applications
-
批准号:RGPIN-2017-06009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2021
-
负责人:Goel, Ashvin
-
依托单位:
Reliability for Fast, Persistent Memory Applications
-
批准号:RGPIN-2017-06009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2020
-
负责人:Goel, Ashvin
-
依托单位:
Reliability for Fast, Persistent Memory Applications
-
批准号:DGDND-2017-00086
-
项目类别:DND/NSERC Discovery Grant Supplement
-
资助金额:$2.91万
-
财政年份:2019
-
负责人:Goel, Ashvin
-
依托单位:
Reliability for Fast, Persistent Memory Applications
-
批准号:RGPIN-2017-06009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2019
-
负责人:Goel, Ashvin
-
依托单位:
Reliability for Fast, Persistent Memory Applications
-
批准号:RGPIN-2017-06009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2018
-
负责人:Goel, Ashvin
-
依托单位:
Reliability for Fast, Persistent Memory Applications
-
批准号:DGDND-2017-00086
-
项目类别:DND/NSERC Discovery Grant Supplement
-
资助金额:$2.91万
-
财政年份:2018
-
负责人:Goel, Ashvin
-
依托单位:
Reliability for Fast, Persistent Memory Applications
-
批准号:RGPIN-2017-06009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2017
-
负责人:Goel, Ashvin
-
依托单位:
Reliability for Fast, Persistent Memory Applications
-
批准号:DGDND-2017-00086
-
项目类别:DND/NSERC Discovery Grant Supplement
-
资助金额:$2.91万
-
财政年份:2017
-
负责人:Goel, Ashvin
-
依托单位:
End-to-End Data Reliability with Runtime Verification
-
批准号:429593-2012
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2014
-
负责人:Goel, Ashvin
-
依托单位:
End-to-End Data Reliability with Runtime Verification
-
批准号:298289-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.6万
-
财政年份:2014
-
负责人:Goel, Ashvin
-
依托单位:
End-to-End Data Reliability with Runtime Verification
-
批准号:298289-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.6万
-
财政年份:2013
-
负责人:Goel, Ashvin
-
依托单位:
End-to-End Data Reliability with Runtime Verification
-
批准号:429593-2012
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2013
-
负责人:Goel, Ashvin
-
依托单位:
End-to-End Data Reliability with Runtime Verification
-
批准号:429593-2012
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2012
-
负责人:Goel, Ashvin
-
依托单位:
End-to-End Data Reliability with Runtime Verification
-
批准号:298289-2012
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.6万
-
财政年份:2012
-
负责人:Goel, Ashvin
-
依托单位:
Towards designing dependable software systems
-
批准号:298289-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2011
-
负责人:Goel, Ashvin
-
依托单位:
Towards designing dependable software systems
-
批准号:298289-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2010
-
负责人:Goel, Ashvin
-
依托单位:
Towards designing dependable software systems
-
批准号:298289-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2009
-
负责人:Goel, Ashvin
-
依托单位:
Improving the performance and reliability of solid-state device based storage systems
-
批准号:389862-2010
-
项目类别:Research Tools and Instruments - Category 1 (<$150,000)
-
资助金额:$2.19万
-
财政年份:2009
-
负责人:Goel, Ashvin
-
依托单位:
Towards designing dependable software systems
-
批准号:298289-2007
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2008
-
负责人:Goel, Ashvin
-
依托单位:
Securing Internet client computers
-
批准号:356674-2007
-
项目类别:Strategic Projects Supplemental Competition
-
资助金额:$7.28万
-
财政年份:2008
-
负责人:Goel, Ashvin
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
-
批准号:--
-
项目类别:合作创新研究团队
-
资助金额:--
-
批准年份:2024
-
负责人:姚韬
-
依托单位:
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
-
批准号:--
-
项目类别:外国青年学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:江洋子
-
依托单位:
Development of a Linear Stochastic Model for Wind Field Reconstruction from Limited Measurement Data
-
批准号:--
-
项目类别:--
-
资助金额:40万元
-
批准年份:2020
-
负责人:Vikrant Gupta
-
依托单位:
基于Linked Open Data的Web服务语义互操作关键技术
-
批准号:61373035
-
项目类别:面上项目
-
资助金额:77.0万元
-
批准年份:2013
-
负责人:冯志勇
-
依托单位:
Molecular Interaction Reconstruction of Rheumatoid Arthritis Therapies Using Clinical Data
-
批准号:31070748
-
项目类别:面上项目
-
资助金额:34.0万元
-
批准年份:2010
-
负责人:Christine Nardini
-
依托单位:
高维数据的函数型数据(functional data)分析方法
-
批准号:11001084
-
项目类别:青年科学基金项目
-
资助金额:16.0万元
-
批准年份:2010
-
负责人:周迎春
-
依托单位:
染色体复制负调控因子datA在细胞周期中的作用
-
批准号:31060015
-
项目类别:地区科学基金项目
-
资助金额:25.0万元
-
批准年份:2010
-
负责人:莫日根
-
依托单位:
Computational Methods for Analyzing Toponome Data
-
批准号:60601030
-
项目类别:青年科学基金项目
-
资助金额:17.0万元
-
批准年份:2006
-
负责人:Axel Mosig
-
依托单位: