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

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

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: Decoupling File System from Volatile Main Memory: A First Step towards a Single-Level Persistent Store
CSR:小:将文件系统与易失性主内存解耦:迈向单级持久存储的第一步
  • 批准号:
    1813485
  • 财政年份:
    2018
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
CSR: Small: System Support to Build Context Aware Applications at the Edge
CSR:小型:在边缘构建上下文感知应用程序的系统支持
  • 批准号:
    1816379
  • 财政年份:
    2018
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
CSR: Small: A Multi-Layered Deniable Steganographic File System
CSR:小型:多层可否认的隐写文件系统
  • 批准号:
    1814347
  • 财政年份:
    2018
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
CSR: Small: Software-defied HDDs: A System-centric Design Framework to Minimize Data Storage Cost for Data Centers
CSR:小型:软件定义的 HDD:以系统为中心的设计框架,可最大限度地降低数据中心的数据存储成本
  • 批准号:
    1814890
  • 财政年份:
    2018
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
CSR: Small: Collaborative Research: Tuning Extreme-Scale Storage System Through Deep Learning
CSR:小型:协作研究:通过深度学习调整超大规模存储系统
  • 批准号:
    1817089
  • 财政年份:
    2018
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
CSR: Small: Redshift: An Operating System for Pervasive Hardware Acceleration
CSR:小型:Redshift:用于普遍硬件加速的操作系统
  • 批准号:
    1817120
  • 财政年份:
    2018
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
CSR: Small: IO-Efficient Computer System for Graph Analytics
CSR:小型:用于图形分析的 IO 高效计算机系统
  • 批准号:
    1717774
  • 财政年份:
    2017
  • 资助金额:
    $ 49.95万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了