CAREER: Safe and Efficient Extensions for Low-Latency Multitenant Storage

职业:低延迟多租户存储的安全高效扩展

基本信息

  • 批准号:
    1750558
  • 负责人:
  • 金额:
    $ 55万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2018
  • 资助国家:
    美国
  • 起止时间:
    2018-05-01 至 2024-04-30
  • 项目状态:
    已结题

项目摘要

Businesses are moving data and applications into the cloud, meaning that many applications and data are consolidated efficiently in one place on fewer servers. Cloud storage services must keep the data of thousands of customers separated while also allowing customers to operate on it efficiently. Safely intermixing customer-provided operations over data is problematic. Historically, processor hardware isolates programs, but increasing data access rates make that costly. This project develops a new approach to storage that allows safe operation on data without hardware protection using recent advances in programming languages.The approach combats data movement between disaggregated storage and compute nodes by having untrusted tenant extensions pushed to Sandstorm, a new cloud storage system. Sandstorm's insight is that storage extensions can use language-level isolation to eliminate hardware isolation overheads that cannot be avoided today: not with virtual machines, containers, nor serverless Lambdas. Sandstorm also eliminates copying data for safety, so extensions benefit from low-level hardware functionality like zero-copy network transmission. The project will develop multitenant benchmarks, low-cost performance-isolated concurrency mechanisms for multicores, techniques to minimize data movement within servers, storage extensions that demonstrate the benefits, and distributed extensions over clusters.As power limits data center scale, minimizing data movement out of storage becomes crucial. Sandstorm enables any cloud developer to accelerate data-intensive applications like real-time social network and natural graph analysis and fine-grained coordination of hundreds of thousands of autonomous vehicles. All artifacts will be developed openly under a permissive MIT license for academic and industrial use. The project includes development of a new education platform for teaching students about distributed systems and cloud computing at the graduate, undergraduate, and high school levels with a set of serverless computing labs targeted toward University of Utah students and summer camp attendees. All data, code, experiments, and benchmarks will be open and made publicly available through http://github.com/utah-scs/ and at http://utah.systems/ and retained for a minimum of three years beyond the project award period. All data, code, benchmarks, and experiments associated with all published results will also be hosted at http://dataverse.harvard.edu/dataverse/utah-scs as part of the Harvard Dataverse for long-term retention.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.
企业正在将数据和应用程序移至云中,这意味着许多应用程序和数据在更少的服务器上有效地合并了。云存储服务必须使数千个客户的数据分开,同时允许客户有效地进行操作。通过数据安全地将客户提供的操作结合在一起是有问题的。从历史上看,处理器硬件隔离了程序,但是增加数据访问速率使得成本高昂。该项目开发了一种新的存储方法,可以使用编程语言的最新进展,可以在无硬件保护的情况下进行安全操作。该方法通过将不信任的租户扩展名推向新的云存储系统SandStorm来打击分类的存储和计算节点之间的数据移动。 Sandstorm的见解是,存储扩展可以使用语言级别的隔离来消除今天无法避免的硬件隔离开销:而不是使用虚拟机,容器,也不是无服务器的Lambdas。 SandStorm还消除了为安全性的复制数据,因此扩展从低级硬件功能(例如零拷贝网络传输)中受益。该项目将开发多种基准,低成本性能分散的并发机制,用于最小化服务器内的数据移动,存储扩展的技术,证明了好处的存储扩展,并分布了超过集群的扩展。由于功率限制数据中心规模,使数据移动最小化的存储变得至关重要。 SandStorm使任何云开发人员都能加速数据密集型应用程序,例如实时社交网络和自然图分析以及成千上万的自动驾驶汽车的细粒度协调。所有工件将根据宽松的MIT学术和工业用途公开开发。该项目包括开发一个新的教育平台,用于向学生提供有关毕业生,本科和高中级别的分布式系统和云计算的信息,该平台针对犹他大学学生和夏季营地的参与者。所有数据,代码,实验和基准都将通过http://github.com/utah-scs/和http://utah.systems/开放,并在项目奖励期之前至少保留三年。与所有已发表结果相关的所有数据,代码,基准和实验也将在http://dataverse.harvard.edu/datavers.edu/dataverse/utah-scs上托管,作为长期保留的哈佛大学数据的一部分。该奖项是NSF的法定任务,反映了NSF的法规和评估者的支持者,并已被视为众所周知的依据,并已被视为众所周知。

项目成果

期刊论文数量(11)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
SolarDB: Toward a Shared-Everything Database on Distributed Log-Structured Storage
SolarDB:在分布式日志结构存储上迈向共享一切的数据库
  • DOI:
    10.1145/3318158
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    1.7
  • 作者:
    Zhu Tao;Zhao Zhuoyue;Li Feifei;Qian Weining;Zhou Aoying;Xie Dong;Stutsman Ryan;Li Haining;Hu Huiqi
  • 通讯作者:
    Hu Huiqi
Adaptive Placement for In-memory Storage Functions
  • DOI:
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ankit Bhardwaj;C. Kulkarni;Ryan Stutsman
  • 通讯作者:
    Ankit Bhardwaj;C. Kulkarni;Ryan Stutsman
Cache-coherent accelerators for persistent memory crash consistency
Narrowing the Gap Between Serverless and its State with Storage Functions
BPF for Storage: an Exokernel-Inspired Approach
用于存储的 BPF:一种受外内核启发的方法
{{ 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 }}

Ryan Stutsman其他文献

To Lock, Swap, or Elide: On the Interplay of Hardware Transactional Memory and Lock-Free Indexing
锁定、交换或删除:关于硬件事务内存和无锁索引的相互作用
  • DOI:
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    2.5
  • 作者:
    Darko Makreshanski;Justin J. Levandoski;Ryan Stutsman
  • 通讯作者:
    Ryan Stutsman
Durability and crash recovery in distributed in-memory storage systems
  • DOI:
  • 发表时间:
    2013
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ryan Stutsman
  • 通讯作者:
    Ryan Stutsman
Hybrid network clusters using common gameplay for massively multiplayer online games
使用大型多人在线游戏通用游戏玩法的混合网络集群
Exploiting Google's Edge Network for Massively Multiplayer Online Games
利用 Google 的边缘网络进行大型多人在线游戏
Memshare: a Dynamic Multi-tenant Memory Key-value Cache
Memshare:动态多租户内存键值缓存
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Asaf Cidon;D. Rushton;Stephen M. Rumble;Ryan Stutsman
  • 通讯作者:
    Ryan Stutsman

Ryan Stutsman的其他文献

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

{{ truncateString('Ryan Stutsman', 18)}}的其他基金

CSR: Small: Cache-Coherent Accelerators for Efficient Persistent Memory Programming
CSR:小型:用于高效持久内存编程的缓存一致性加速器
  • 批准号:
    2245999
  • 财政年份:
    2023
  • 资助金额:
    $ 55万
  • 项目类别:
    Standard Grant
CRII: CSR: Large-scale Systems Software Atop Scale-out In-memory Storage
CRII:CSR:横向扩展内存存储之上的大型系统软件
  • 批准号:
    1566175
  • 财政年份:
    2016
  • 资助金额:
    $ 55万
  • 项目类别:
    Standard Grant

相似国自然基金

面向高效和安全扑救决策的森林火灾场景自动识别研究
  • 批准号:
    32360392
  • 批准年份:
    2023
  • 资助金额:
    32 万元
  • 项目类别:
    地区科学基金项目
可验证、高效率的图神经网络安全训练方法研究
  • 批准号:
    62302308
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于多维数据特征的异构内存系统高效安全保障方法研究
  • 批准号:
    62302182
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
安全高效的点对点内容分发网络关键技术研究
  • 批准号:
    62302403
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
面向高通量互联网视频的高效内容理解与安全分析研究
  • 批准号:
    62372451
  • 批准年份:
    2023
  • 资助金额:
    52.00 万元
  • 项目类别:
    面上项目

相似海外基金

CAREER: Intelligent Battery Management with Safe, Efficient, Fast-Adaption Reinforcement Learning and Physics-Inspired Machine Learning: From Cells to Packs
职业:具有安全、高效、快速适应的强化学习和物理启发机器学习的智能电池管理:从电池到电池组
  • 批准号:
    2340194
  • 财政年份:
    2024
  • 资助金额:
    $ 55万
  • 项目类别:
    Continuing Grant
CAREER: Safe and Efficient Robot Learning from Demonstration in the Real World
职业:安全高效的机器人从现实世界的演示中学习
  • 批准号:
    2323384
  • 财政年份:
    2023
  • 资助金额:
    $ 55万
  • 项目类别:
    Continuing Grant
Integrating spatial and non-spatial data to examine multilevel drivers of HIV risk among adolescent mothers in sub-Saharan Africa
整合空间和非空间数据来研究撒哈拉以南非洲地区青少年母亲艾滋病毒风险的多层次驱动因素
  • 批准号:
    10700436
  • 财政年份:
    2023
  • 资助金额:
    $ 55万
  • 项目类别:
CAREER: Toward Hierarchical Game Theory and Hybrid Learning Framework for Safe, Efficient Large-scale Multi-agent Systems
职业:面向安全、高效的大规模多智能体系统的分层博弈论和混合学习框架
  • 批准号:
    2144646
  • 财政年份:
    2022
  • 资助金额:
    $ 55万
  • 项目类别:
    Continuing Grant
CAREER: Towards Elastic Security with Safe and Efficient Network Security Function Virtualization
职业:通过安全高效的网络安全功能虚拟化迈向弹性安全
  • 批准号:
    2129164
  • 财政年份:
    2021
  • 资助金额:
    $ 55万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了