CAREER: Systematic Design of Distributed Protocols - from Methodologies and Toolkits to Systems
CAREER: Systematic Design of Distributed Protocols - from Methodologies and Toolkits to Systems
批准号:
0448246
负责人:
Indranil Gupta
金额:
$0.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2005
资助国家:
美国
项目状态:
已结题
起止时间:
2005-03-01 至 2010-02-28
中文摘要
点击翻译按钮获取中文摘要
英文摘要
PROPOSAL NUMBER: CNS-0448246PRINCIPAL INVESTIGATOR: Gupta, IndranilINSTITUTION: University of Illinois at Urbana-ChampaignPROPOSAL TITLE: CAREER: Systematic Design of Distributed Protocols- from Methodologies and Toolkits to SystemsDistributed protocols such as resource discovery, cooperative caching, replication, etc., are crucial to the scalability and reliability of large-scale distributed systems such as the Web and the Grid. Today, however, the critical activity of designing a distributed protocol relies on an ad-hoc approach - literature, experience, and basic Computer Science knowledge provide the only assistance. This often leads to complex protocols, increased design times and costs, and eventually to inefficient use of research potential.This project is exploring systematic techniques for designing distributed protocols, assisted by the use of Design Methodologies for distributed protocols. Design methodologies augment the creative process of protocol innovation, without stifling it. The project is creating new methodologies that systematically convert naturally observed phenomena into protocols with predictable properties. One innovative methodology translates differential equation systems into equivalent distributed protocols. Composable methodologies are also being developed, allowing protocol designers flexibility to enrich protocols with desired properties. The methodologies invented and discovered in this project will be used to design new system designs for cooperative web caching, adaptive Grid computing, persistent distributed file systems, and disaster response and recovery. The methodologies will be made available to the community as Integrated design Toolkits (IdTs) that automate methodologies and enable a designer to automatically generate compilable code for a protocol. While methodologies have been used with varying degrees of success in other fields of science, this project is the one of the first to study its benefits and drawbacks in certain focus areas of distributed systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CNS Core: Small: GoT -- Groups of Things Abstractions for Distributed IoT
-
批准号:1908888
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2019
-
负责人:Indranil Gupta
-
依托单位:
CSR: Medium: Availability-Consistency Tradeoffs in Key-Value and NoSQL Storage Systems
-
批准号:1409416
-
项目类别:Standard Grant
-
资助金额:$58.45万
-
财政年份:2014
-
负责人:Indranil Gupta
-
依托单位:
CSR: Small: Online Global Reconfigurations in Key-Value and NoSQL Cloud Storage Systems
-
批准号:1319527
-
项目类别:Standard Grant
-
资助金额:$48.0万
-
财政年份:2013
-
负责人:Indranil Gupta
-
依托单位:
DC: Medium: Tackling and Understanding Intermediate Data in Cloud Applications as a First-Class Citizen
-
批准号:0964471
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2010
-
负责人:Indranil Gupta
-
依托单位:
海外基金