CSR: Small: System Support for Causality-Driven Automated Troubleshooting

CSR:小型:对因果关系驱动的自动故障排除的系统支持

基本信息

项目摘要

This project is building tools and developing methods that identify the root cause of software configuration problems and suggest potential corrective actions. Our work is motivated by the increasing complexity of modern software, which makes computer systems difficult to configure and manage correctly. Users and administrators currently spend considerable time and effort troubleshooting software configuration problems. For instance, technical support is estimated to contribute 17% of the total cost of ownership for desktop computers and 60-80% for information systems.We are demonstrating how system support for causality tracking can substantially reduce the time and human effort needed to troubleshoot software. We are focusing on configuration problems, in which the application code is correct, but the software has been installed, configured, or updated incorrectly so that it does not behave as desired. We are developing methods and tools that automate troubleshooting, thereby reducing the time to recover from errors and requiring less manual effort. Our tools track causality within software binaries by using dynamic instrumentation to monitor information flow at byte granularity. They propagate this information among files, processes, and multiple computers to troubleshoot complex distributed systems. Multi-level causality tracking helps determine the set of configuration values and other inputs that are most likely to have influenced the control flow of misconfigured software programs. We expect that the tools developed during this project will make complex computer systems easier to manage; this has the potential to dramatically reduce administrative support costs for our nation's computer infrastructure.
该项目是构建工具和开发方法,以识别软件配置问题的根本原因并提出潜在的纠正措施。 我们的工作是由现代软件越来越复杂的激励,这使得计算机系统难以配置和正确管理。 用户和管理员目前花费大量时间和精力来解决软件配置问题。 例如,估计技术支持占台式计算机总拥有成本的17%和信息系统的60-80%。我们正在证明系统对因果关系跟踪的支持如何大大减少软件解决问题所需的时间和人类努力。 我们关注的是配置问题,其中应用程序代码正确,但是已安装,配置或更新的软件是错误的,因此它的行为不按需要进行。 我们正在开发自动化故障排除的方法和工具,从而减少了从错误中恢复并需要减少手动努力的时间。 我们的工具通过使用动态仪器来监视字节粒度的信息流来跟踪软件二进制文件中的因果关系。 他们在文件,过程和多台计算机之间传播这些信息,以对复杂的分布式系统进行故障排除。多级因果关系跟踪有助于确定最有可能影响错误配置软件程序的控制流的配置值和其他输入的集合。 我们预计该项目期间开发的工具将使复杂的计算机系统易于管理;这有可能大大降低国家计算机基础设施的行政支持成本。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ 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 }}

Jason Flinn其他文献

Jason Flinn的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Jason Flinn', 18)}}的其他基金

CSR: Medium: Eidetic Systems
CSR:媒介:Eidetic Systems
  • 批准号:
    1513718
  • 财政年份:
    2015
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Continuing Grant
CSR: Small: Telescopic Analysis for Black-Box Troubleshooting of Distributed Systems
CSR:小型:分布式系统黑盒故障排除的伸缩分析
  • 批准号:
    1421441
  • 财政年份:
    2014
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
Student Support for the 10th USENIX Conference on File and Storage Technologies (FAST)
学生对第十届 USENIX 文件和存储技术会议 (FAST) 的支持
  • 批准号:
    1227886
  • 财政年份:
    2012
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
CSR-PDOS: Fast, Consistent Distributed File Systems through Operating System Speculation
CSR-PDOS:通过操作系统推测实现快速、一致的分布式文件系统
  • 批准号:
    0509093
  • 财政年份:
    2005
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Continuing Grant
CAREER: Building Intuitive Mobile Systems with Self-Tuning Parameter Translation
职业:通过自调整参数转换构建直观的移动系统
  • 批准号:
    0346686
  • 财政年份:
    2004
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
Energy-Efficient Data Access for Pervasive Computing
普适计算的节能数据访问
  • 批准号:
    0306251
  • 财政年份:
    2003
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Continuing Grant

相似国自然基金

黄土微地貌连通性及其对黄土小流域沟谷系统发育的影响研究
  • 批准号:
    42371432
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
工程化巨噬细胞递药系统靶向介导小胶质细胞—星形胶质细胞交互治疗脑卒中后抑郁症的机制研究
  • 批准号:
    82301675
  • 批准年份:
    2023
  • 资助金额:
    30.00 万元
  • 项目类别:
    青年科学基金项目
金葡菌毒素-抗毒素系统YefM-YoeB失衡介导其代谢水平下降导致小菌落变异的分子机制研究
  • 批准号:
    82372292
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
铁死亡防御系统谷胱甘肽过氧化物酶4小分子模拟物的发现和感音神经性听力损伤治疗活性研究
  • 批准号:
    82373735
  • 批准年份:
    2023
  • 资助金额:
    48.00 万元
  • 项目类别:
    面上项目

相似海外基金

CSR: Small: Multi-FPGA System for Real-time Fraud Detection with Large-scale Dynamic Graphs
CSR:小型:利用大规模动态图进行实时欺诈检测的多 FPGA 系统
  • 批准号:
    2317251
  • 财政年份:
    2024
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
CSR: Small: A Fine-Grained Hierarchical Memory Management System for Applications with Dynamic Memory Demand on GPUs
CSR:小型:针对 GPU 上具有动态内存需求的应用程序的细粒度分层内存管理系统
  • 批准号:
    2311610
  • 财政年份:
    2023
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Continuing Grant
CSR: Small: Redshift: An Operating System for Pervasive Hardware Acceleration
CSR:小型:Redshift:用于普遍硬件加速的操作系统
  • 批准号:
    2313412
  • 财政年份:
    2022
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
CSR:Small:System Support for Petabyte Memories
CSR:Small:系统支持 PB 内存
  • 批准号:
    1815656
  • 财政年份:
    2018
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
CSR: Small: System Support to Build Context Aware Applications at the Edge
CSR:小型:在边缘构建上下文感知应用程序的系统支持
  • 批准号:
    1816379
  • 财政年份:
    2018
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了