CAREER: Analyzing Distributed Systems Behavior Using Repeated Execution

职业:使用重复执行分析分布式系统行为

基本信息

  • 批准号:
    1054567
  • 负责人:
  • 金额:
    $ 45万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2011
  • 资助国家:
    美国
  • 起止时间:
    2011-07-01 至 2013-08-31
  • 项目状态:
    已结题

项目摘要

Modern distributed systems are extremely complex, due in large part toindividual node complexity, node unreliability and asynchrony, andunpredictable network message delays and orderings. Further complicatingdevelopment of these systems is both the presence of multiple potentiallyincompatible versions of the systems, and the need to build correct systemsalso exhibiting high performance. Prior testing and simulation frameworks arecharacterized either by extensive manual effort, or automated search forviolations of a binary decision problem---the presence or absence of a bug. We are developing automated and interactive techniques for helping developersunderstand the behavior of distributed systems implementations. By leveragingthe evolved frameworks, and instrumenting implementations in structured,straightforward ways, we are building development tools focused onunderstanding system behavior rather than merely identifying correctnesserrors. This change in focus will enable more general tools that improvedevelopment productivity in addition to testing productivity.This research is proceeding on three fronts: 1) developing automated tools using data mining with repeated executions to extract execution behaviors andperformance, 2) developing flexible execution descriptions suitable for bothuse-case descriptions and automated processing, allowing more intuitiveinteraction between users and their tools, and 3) incorporating testing toolswith revision control systems, enabling multi-version analysis and long-termprogress tracking. When completed, this research will reduce developer effortnecessary to design, update, and debug distributed systems, and may inspirecreation of a new class of systems debuggers analysing not just correctness,but also performance and complexity.
现代分布式系统是极其复杂的,这在很大程度上是由于单个节点的复杂性、节点的不可靠性和冗余性以及不可预测的网络消息延迟和排序。 这些系统的进一步复杂化的发展是存在多个潜在的不兼容的系统版本,并且需要构建正确的系统也表现出高性能。 以前的测试和模拟框架的特点是大量的手工工作,或自动搜索违反一个二元决策问题-存在或不存在一个错误。 我们正在开发自动化和交互式技术,以帮助开发人员理解分布式系统实现的行为。 通过对演化的框架进行封装,并以结构化的、直接的方式对实现进行插装,我们正在构建专注于理解系统行为的开发工具,而不仅仅是识别正确的错误。 这种关注点的变化将使更多的通用工具能够提高开发生产力和测试生产力。1)开发自动化工具,使用重复执行的数据挖掘来提取执行行为和性能,2)开发灵活的执行描述,既适合用例描述,又适合自动化处理,允许用户和他们的工具之间更直观的交互,3)将测试工具与版本控制系统相结合,实现多版本分析和长期进度跟踪。 完成后,这项研究将减少开发人员的努力必要的设计,更新和调试分布式系统,并可能激发重建一类新的系统调试器分析不仅是正确性,而且性能和复杂性。

项目成果

期刊论文数量(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 }}

Sunil Prabhakar其他文献

Using Control Theory for Load Shedding in Data Stream Management
在数据流管理中使用控制理论进行减载
Key Commitment in Multimedia Watermarking (CERIAS TR 2002-30)
多媒体水印的关键承诺 (CERIAS TR 2002-30)
  • DOI:
  • 发表时间:
    2002
  • 期刊:
  • 影响因子:
    0
  • 作者:
    R. Sion;M. Atallah;Sunil Prabhakar
  • 通讯作者:
    Sunil Prabhakar
Optimal Scheduling Algorithms for Tertiary Storage
  • DOI:
    10.1023/a:1025589332623
  • 发表时间:
    2003-11-01
  • 期刊:
  • 影响因子:
    0.900
  • 作者:
    Sunil Prabhakar;Divyakant Agrawal;Amr El Abbadi
  • 通讯作者:
    Amr El Abbadi
Quality-Aware Replication of Multimedia Data
多媒体数据的质量感知复制
VDBMS: A testbed facility for research in video database benchmarking
VDBMS:用于视频数据库基准测试研究的测试平台设施
  • DOI:
    10.1007/s00530-003-0129-9
  • 发表时间:
    2004
  • 期刊:
  • 影响因子:
    3.9
  • 作者:
    W. Aref;A. Catlin;A. Elmagarmid;Jianping Fan;M. Hammad;Ihab F. Ilyas;M. Marzouk;Sunil Prabhakar;Yi;Xingquan Zhu
  • 通讯作者:
    Xingquan Zhu

Sunil Prabhakar的其他文献

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

{{ truncateString('Sunil Prabhakar', 18)}}的其他基金

CPS: TTP Option: Medium: Collaborative Research: Trusted CPS from Untrusted Components
CPS:TTP 选项:中:协作研究:来自不受信任组件的受信任 CPS
  • 批准号:
    1837352
  • 财政年份:
    2018
  • 资助金额:
    $ 45万
  • 项目类别:
    Standard Grant
III: Small: Ensuring Integrity and Authenticity of Outsourced Databases
III:小:确保外包数据库的完整性和真实性
  • 批准号:
    1017990
  • 财政年份:
    2010
  • 资助金额:
    $ 45万
  • 项目类别:
    Standard Grant
III: Small: Towards Scalable and Comprehensive Uncertain Data Management
III:小:迈向可扩展和全面的不确定数据管理
  • 批准号:
    0916874
  • 财政年份:
    2009
  • 资助金额:
    $ 45万
  • 项目类别:
    Continuing Grant
Design and Development of a Data Management System for Uncertain Data
不确定数据的数据管理系统的设计与开发
  • 批准号:
    0534702
  • 财政年份:
    2006
  • 资助金额:
    $ 45万
  • 项目类别:
    Continuing Grant
Watermarking Relational Databases
关系数据库加水印
  • 批准号:
    0242421
  • 财政年份:
    2003
  • 资助金额:
    $ 45万
  • 项目类别:
    Continuing Grant
CAREER: Efficient I/O for Modern Database Applications
职业:现代数据库应用程序的高效 I/O
  • 批准号:
    9985019
  • 财政年份:
    2000
  • 资助金额:
    $ 45万
  • 项目类别:
    Continuing Grant

相似国自然基金

Computational Methods for Analyzing Toponome Data
  • 批准号:
    60601030
  • 批准年份:
    2006
  • 资助金额:
    17.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Analyzing the potential of hydrogen fuel cell electric vehicles as distributed energy storage or generators to decarbonize transportation and power sectors
分析氢燃料电池电动汽车作为分布式储能或发电机对交通和电力部门脱碳的潜力
  • 批准号:
    580840-2022
  • 财政年份:
    2022
  • 资助金额:
    $ 45万
  • 项目类别:
    Alliance Grants
Analyzing and visualizing staleness is distributed storage systems
分析和可视化分布式存储系统的陈旧性
  • 批准号:
    470888-2014
  • 财政年份:
    2014
  • 资助金额:
    $ 45万
  • 项目类别:
    University Undergraduate Student Research Awards
SHF: Small: Collaborative Research: Modeling and Analyzing Big Data on Peta- and Exascale Distributed Systems supported by MapReduce Methodologies
SHF:小型:协作研究:在 MapReduce 方法支持的 Peta 和 Exascale 分布式系统上建模和分析大数据
  • 批准号:
    1318445
  • 财政年份:
    2013
  • 资助金额:
    $ 45万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: Modeling and Analyzing Big Data on Peta- and Exascale Distributed Systems Supported by MapReduce Methodologies
SHF:小型:协作研究:在 MapReduce 方法支持下对 Peta 和 Exascale 分布式系统上的大数据进行建模和分析
  • 批准号:
    1318417
  • 财政年份:
    2013
  • 资助金额:
    $ 45万
  • 项目类别:
    Standard Grant
Verification of Indian refugium hypothesis by analyzing phylogeography of ants, widely distributed in Asia
通过分析广泛分布于亚洲的蚂蚁的系统发育地理学来验证印度避难所假说
  • 批准号:
    19405007
  • 财政年份:
    2007
  • 资助金额:
    $ 45万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
MRI: Creation of the AVIDD Data Facility: A Distributed Facility for Managing, Analyzing and Visualizing Instrument-Driven Data
MRI:创建 AVIDD 数据设施:用于管理、分析和可视化仪器驱动数据的分布式设施
  • 批准号:
    0116050
  • 财政年份:
    2001
  • 资助金额:
    $ 45万
  • 项目类别:
    Standard Grant
Specifying, analyzing, and coordinating distributed user-defined features
指定、分析和协调分布式用户定义功能
  • 批准号:
    245447-2000
  • 财政年份:
    2001
  • 资助金额:
    $ 45万
  • 项目类别:
    Collaborative Research and Development Grants
Specifying, analyzing, and coordinating distributed user-defined features
指定、分析和协调分布式用户定义功能
  • 批准号:
    245447-2000
  • 财政年份:
    2000
  • 资助金额:
    $ 45万
  • 项目类别:
    Collaborative Research and Development Grants
The IOA Language and Toolset: Support for Designing, Analyzing, and Building Distributed Systems
IOA 语言和工具集:支持设计、分析和构建分布式系统
  • 批准号:
    9876931
  • 财政年份:
    1999
  • 资助金额:
    $ 45万
  • 项目类别:
    Continuing Grant
U.S.-Korea Cooperative Research: Modeling and Analyzing Communication Behavior of Parallel Programs on Distributed-Memory Multiprocessors
美韩合作研究:分布式内存多处理器上并行程序的通信行为建模与分析
  • 批准号:
    9722545
  • 财政年份:
    1997
  • 资助金额:
    $ 45万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了