CSR: Small: Towards Programming Datacenters

CSR:小型:迈向数据中心编程

基本信息

  • 批准号:
    1817116
  • 负责人:
  • 金额:
    $ 50万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2018
  • 资助国家:
    美国
  • 起止时间:
    2018-07-01 至 2022-06-30
  • 项目状态:
    已结题

项目摘要

This project seeks to redefine how developers can exploit the computational power of modern datacenters. Today, developers must specify how each compute job is split across the many machines in a datacenter. This project will allow programmers to merely write programs intended for a single machine; these programs are then transformed (by the technologies developed in this project) into a form that can take advantage of the abundant parallelism available in datacenters. Thus, in this approach, developers are not just programming a single computer, but the entire datacenter.This project leverages the recent advances in serverless computing, and extends its generality by addressing several fundamental questions, such as:- How can one provide fault tolerance and improved Input/Output performance for both existing and emerging serverless applications?- How can one efficiently ensure consistency when running serverless applications which might access the same data? - Can one automatically translate code written to be executed on a single server so it can run in a serverless environment where each execution is only allowed to run for bounded time (after which it is terminated)? Serverless computing is an increasingly popular paradigm, since it allows application developers to deploy applications without managing individual virtual machines. However, the current approach is incomplete which both impacts its generality (by limiting applications that can be executed) and correctness (since correctly implementing applications requires developers to reason about runtimes and resource access times). This project will eliminate these limitations of serverless computing, thus enabling a larger set of applications to be deployed as serverless applications. This will make it easier to harness the power of datacenters, thereby enabling progress in myriad areas of significant social and commercial importance. The work developed in this project will be placed on a public github repository, with the appropriate documentation so that the technologies are available to all interested parties.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
该项目旨在重新定义开发人员如何利用现代数据中心的计算能力。如今,开发人员必须指定如何在数据中心中的许多计算机上分配每个计算作业。该项目将允许程序员仅编写用于单台计算机的程序;然后,将这些程序(由该项目中开发的技术)转换为一种形式,该形式可以利用数据中心中可用的丰富并行性。因此,在这种方法中,开发人员不仅在编程一台计算机,而且是整个数据中心。本项目利用了无服务器计算的最新进展,并通过解决几个基本问​​题来扩展其一般性,例如: - 一个人如何提供可容忍和改进的输入/输出性能在现有和不断的服务器上,在某种程度上可以保持一致性? - 一个人可以自动翻译写入代码以在单个服务器上执行的代码,以便它可以在无服务器的环境中运行,在该环境中,每个执行仅允许在有限的时间内运行(之后终止)?无服务器计算是一种越来越流行的范式,因为它允许应用程序开发人员在不管理单个虚拟机的情况下部署应用程序。但是,当前的方法是不完整的,这两者都会影响其通用性(通过限制可以执行的应用程序)和正确性(因为正确实施应用程序需要开发人员对运行时间和资源访问时间进行推理)。该项目将消除无服务器计算的这些局限性,从而使一组较大的应用程序将作为无服务器应用程序部署。这将使利用数据中心的力量变得更加容易,从而在众多社会和商业重要性方面取得了进步。该项目中开发的工作将放置在公共GitHub存储库中,并提供适当的文档,以便所有有关方面都可以使用这些技术。该奖项反映了NSF的法定任务,并认为使用基金会的知识分子优点和更广泛影响的评估标准,认为值得通过评估来获得支持。

项目成果

期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Kappa: a programming framework for serverless computing
{{ 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 }}

Scott Shenker其他文献

A Service Model for an Integrated Services Internet Status of Memo
一种综合业务互联网备忘录的服务模型
  • DOI:
  • 发表时间:
    1993
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Scott Shenker;D. Clark
  • 通讯作者:
    D. Clark
Rfc 1633: integrated services in the internet architecture: an overview
RFc 1633:互联网架构中的集成服务:概述
  • DOI:
  • 发表时间:
    1994
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Bob Braden;David Clark;Scott Shenker
  • 通讯作者:
    Scott Shenker
An investigation of the Internet’s IP-layer connectivity
  • DOI:
    10.1016/j.comcom.2008.12.015
  • 发表时间:
    2009-03-27
  • 期刊:
  • 影响因子:
  • 作者:
    Li Tang;Jun Li;Yanda Li;Scott Shenker
  • 通讯作者:
    Scott Shenker

Scott Shenker的其他文献

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

{{ truncateString('Scott Shenker', 18)}}的其他基金

Collaborative Research: CNS Core: Small: Creating An Extensible Internet Through Interposition
合作研究:CNS核心:小:通过介入创建可扩展的互联网
  • 批准号:
    2242502
  • 财政年份:
    2023
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CC* Integration-Large: An Extensible Internet for Science Applications and Beyond
CC* Integration-Large:用于科学应用及其他应用的可扩展互联网
  • 批准号:
    2201489
  • 财政年份:
    2022
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
EAGER: Collaborative Research: Towards an Extensible Internet
EAGER:协作研究:迈向可扩展的互联网
  • 批准号:
    2137219
  • 财政年份:
    2021
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Collaborative Research: PPoSS: Planning: Making Smart Use of SmartNICs
协作研究:PPoSS:规划:巧妙利用 SmartNIC
  • 批准号:
    2029037
  • 财政年份:
    2020
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
NeTS: Small: Creating an Evolvable, Diverse, and Dynamic Internet
NeTS:小:创建一个可进化、多样化和动态的互联网
  • 批准号:
    1817115
  • 财政年份:
    2018
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
NeTS: Medium: Collaborative Research: A Software Defined Internet Exchange
NeTS:媒介:协作研究:软件定义的互联网交换
  • 批准号:
    1420064
  • 财政年份:
    2014
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
EAGER: Network Virtualization for OpenCloud
EAGER:OpenCloud 的网络虚拟化
  • 批准号:
    1343947
  • 财政年份:
    2013
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
NeTS: Small: New Directions in Routing and Traffic Engineering
NeTS:小型:路由和流量工程的新方向
  • 批准号:
    1117161
  • 财政年份:
    2011
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
NeTS: Small: The Design and Use of a Network Operating System
NeTS:小型:网络操作系统的设计和使用
  • 批准号:
    1015459
  • 财政年份:
    2010
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
FIA: Collaborative Research: Architecting for Innovation
FIA:协作研究:创新架构
  • 批准号:
    1040838
  • 财政年份:
    2010
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant

相似国自然基金

TIM-4调控小胶质细胞向吞噬型转化促进蛛网膜下腔出血后血液清除的作用及机制
  • 批准号:
    82301485
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
EGFR突变的肺腺癌向小细胞肺癌转变的分子机制及干预策略
  • 批准号:
    82341002
  • 批准年份:
    2023
  • 资助金额:
    200 万元
  • 项目类别:
    专项基金项目
巨噬细胞A20调控小管上皮细胞胞葬在AKI向CKD转变中的作用机制探讨
  • 批准号:
    82270728
  • 批准年份:
    2022
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
小胶质细胞外泌体调控卒中后星形胶质细胞亚型向神经干细胞转化的机制研究
  • 批准号:
    82271320
  • 批准年份:
    2022
  • 资助金额:
    52 万元
  • 项目类别:
    面上项目
小尺度场向电流时空分布特征及与沉降粒子关系的研究
  • 批准号:
    42174191
  • 批准年份:
    2021
  • 资助金额:
    59.00 万元
  • 项目类别:
    面上项目

相似海外基金

CSR: Small: Decoupling File System from Volatile Main Memory: A First Step towards a Single-Level Persistent Store
CSR:小:将文件系统与易失性主内存解耦:迈向单级持久存储的第一步
  • 批准号:
    1813485
  • 财政年份:
    2018
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CSR: Small: Towards Efficient Deep Inference for Mobile Applications
CSR:小:迈向移动应用程序的高效深度推理
  • 批准号:
    1815619
  • 财政年份:
    2018
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
NeTS: CSR: Small: Towards a Redundancy Aware Network Stack
NeTS:CSR:小型:迈向冗余感知网络堆栈
  • 批准号:
    1618321
  • 财政年份:
    2016
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CSR: Small: Towards Energy-efficient Internet Mobile Streaming
CSR:小:迈向节能的互联网移动流媒体
  • 批准号:
    1524462
  • 财政年份:
    2015
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CSR: Small: Towards Blocking Resistant Network Services
CSR:小:迈向抗阻塞网络服务
  • 批准号:
    1420703
  • 财政年份:
    2014
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了