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
Kappa:无服务器计算的编程框架
- DOI:10.1145/3419111.3421277
- 发表时间:2020-10-12
- 期刊:
- 影响因子:0
- 作者:Wen Zhang;Vivian Fang;Aurojit P;a;a;S. Shenker
- 通讯作者:S. Shenker
Persistent State Machines for Recoverable In-memory Storage Systems with NVRam}
使用 NVRam 的可恢复内存存储系统的持久状态机}
- DOI:
- 发表时间:2020-01
- 期刊:
- 影响因子:0
- 作者:Zhang, Wen;Shenker, Scott;Zhang, Irene
- 通讯作者:Zhang, Irene
{{
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其他文献
Rfc 1633: integrated services in the internet architecture: an overview
RFc 1633:互联网架构中的集成服务:概述
- DOI:
- 发表时间:
1994 - 期刊:
- 影响因子:0
- 作者:
Bob Braden;David Clark;Scott Shenker - 通讯作者:
Scott Shenker
A Service Model for an Integrated Services Internet Status of Memo
一种综合业务互联网备忘录的服务模型
- DOI:
- 发表时间:
1993 - 期刊:
- 影响因子:0
- 作者:
Scott Shenker;D. Clark - 通讯作者:
D. Clark
Axiomatizing Congestion Control
拥塞控制公理化
- DOI:
10.1145/3309697.3331501 - 发表时间:
2019-06-20 - 期刊:
- 影响因子:0
- 作者:
Doron Zarchy;Radhika Mittal;Michael Schapira;Scott Shenker - 通讯作者:
Scott Shenker
How I Learned to Stop Worrying About CCA Contention
我如何学会不再担心 CCA 争用
- DOI:
10.1145/3626111.3628204 - 发表时间:
2023-11-28 - 期刊:
- 影响因子:0
- 作者:
Lloyd Brown;Yash Kothari;Akshay Narayan;Arvind Krishnamurthy;Aurojit P;a;a;Justine Sherry;Scott Shenker - 通讯作者:
Scott Shenker
Report of NSF Workshop on Overcoming Barriers to Disruptive Innovation in Networking January 2005
NSF 克服网络颠覆性创新障碍研讨会报告 2005 年 1 月
- DOI:
- 发表时间:
2005 - 期刊:
- 影响因子:0
- 作者:
Thomas Anderson;Larry Peterson;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
TC: Small: Practical Data Confinement
TC:小:实用的数据限制
- 批准号:
1015470 - 财政年份:2010
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
NeTS: Small: The Design and Use of a Network Operating System
NeTS:小型:网络操作系统的设计和使用
- 批准号:
1015459 - 财政年份:2010
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
相似国自然基金
TIM-4调控小胶质细胞向吞噬型转化促进蛛网膜下腔出血后血液清除的作用及机制
- 批准号:82301485
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
EGFR突变的肺腺癌向小细胞肺癌转变的分子机制及干预策略
- 批准号:82341002
- 批准年份:2023
- 资助金额:200 万元
- 项目类别:专项基金项目
巨噬细胞A20调控小管上皮细胞胞葬在AKI向CKD转变中的作用机制探讨
- 批准号:82270728
- 批准年份:2022
- 资助金额:50 万元
- 项目类别:面上项目
小胶质细胞外泌体调控卒中后星形胶质细胞亚型向神经干细胞转化的机制研究
- 批准号:82271320
- 批准年份:2022
- 资助金额:52 万元
- 项目类别:面上项目
小尺度场向电流时空分布特征及与沉降粒子关系的研究
- 批准号:
- 批准年份:2021
- 资助金额:59 万元
- 项目类别:面上项目
相似海外基金
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