Collaborative Research: CNS Core: Small: Scalable ACID Transactions for Persistent Memory Databases

合作研究:CNS 核心:小型:持久内存数据库的可扩展 ACID 事务

基本信息

  • 批准号:
    2008884
  • 负责人:
  • 金额:
    $ 28.5万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2020
  • 资助国家:
    美国
  • 起止时间:
    2020-10-01 至 2022-05-31
  • 项目状态:
    已结题

项目摘要

This project addresses the inability of current database systems to keep up with the ever growing demands of applications that analyze and extract information from machine-generated data sets, such as Internet-of-Things sensors and machine-learning systems. Intuitively, doubling a system's computing resources should double the load that the system can process per unit of time, but that is not true of today's databases: beyond a fairly modest system size, adding more computing resources does not scale to proportionate gains in performance. The key reason is that databases, to perform correctly, must limit concurrent access to some critical data structures: adding more resources increases competition for access to these data structures, creating a bottleneck for the system's performance. This project introduces a key innovation towards scalable databases. It frees the database from the need, whenever a databases record is modified, to immediately update range indexes---a common form of data organization in databases that tend to become a hotspot when databases try to scale up their computing resources. To remove this bottleneck, this project develops a new scalable interface: per-processor-core queues absorb index updates and merge them in the shared range index data structures periodically, in the background. Eliminating synchronous updates to range indices does not weaken the database guarantees: the standard correctness criterion of serializability is achieved by globally ordering transactional updates using multi-part timestamps derived from a system-wide clock; data durability is achieved by storing per-core queues in non-volatile memory; and a new data structure ensures that reads performed on individual records return their most-recently committed value.Databases are a critical component of modern planet-scale applications. By eliminating scalability bottlenecks and leveraging emerging non volatile memory technology, this project will dramatically reduce the cost to provision databases. In particular, a large fraction of operational cost in multi-billion-dollar data centers is spent on powering a growing number of servers. Improving the scalability of multiple processor cores will increase the density of database deployments, reducing drastically the number of servers required to provision a database: the savings can defer the need for new data centers and storage devices, as more useful work is achieved with existing servers, or reduce energy consumption for existing workloads. The work will also influence the education of the next generation of database engineers. Proposed lecture and project materials will prepare students to identify scalable database designs when responding to future changes in hardware and application workloads.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.
该项目解决了当前数据库系统无法跟上应用程序不断增长的需求,这些应用程序分析并从机器生成的数据集中提取信息,例如物联网传感器和机器学习系统。直观地说,将系统的计算资源加倍应该使系统在单位时间内可以处理的负载加倍,但这对于今天的数据库来说并不正确:除了相当适度的系统大小之外,增加更多的计算资源并不能按比例增加性能。 关键的原因是,数据库要正确地执行,必须限制对某些关键数据结构的并发访问:添加更多的资源会增加对这些数据结构的访问的竞争,从而为系统的性能造成瓶颈。 该项目引入了可扩展数据库的关键创新。它使数据库不必在数据库记录被修改时立即更新范围索引-这是数据库中数据组织的一种常见形式,当数据库试图扩展其计算资源时,它往往会成为一个热点。为了消除这个瓶颈,这个项目开发了一个新的可扩展接口:每个处理器核心队列吸收索引更新,并定期将它们合并到共享范围索引数据结构中,在后台。消除对范围索引的同步更新不会削弱数据库保证:通过使用从系统范围时钟导出的多部分时间戳对事务更新进行全局排序来实现可串行化的标准正确性标准;通过将每个核的队列存储在非易失性存储器中来实现数据持久性;新的数据结构确保对单个记录执行的读取返回其最近提交的值。数据库是现代行星级应用程序的关键组件。通过消除可伸缩性瓶颈和利用新兴的非易失性内存技术,该项目将大大降低配置数据库的成本。特别是,数十亿美元的数据中心的运营成本的很大一部分用于为越来越多的服务器提供动力。提高多处理器内核的可扩展性将提高数据库部署的密度,大幅减少配置数据库所需的服务器数量:节省可以推迟对新数据中心和存储设备的需求,因为使用现有服务器可以实现更有用的工作,或者减少现有工作负载的能耗。这项工作也将影响下一代数据库工程师的教育。建议的讲座和项目材料将帮助学生在应对硬件和应用程序工作负载的未来变化时识别可扩展的数据库设计。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
HeMem: Scalable Tiered Memory Management for Big Data Applications and Real NVM
{{ 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 }}

Simon Peter其他文献

Artificial intelligence-based pathology as a biomarker of sensitivity to atezolizumab-bevacizumab in patients with hepatocellular carcinoma: a multicentre retrospective study.
基于人工智能的病理学作为肝细胞癌患者对 atezolizumab-bevacizumab 敏感性的生物标志物:一项多中心回顾性研究。
  • DOI:
    10.1016/s1470-2045(23)00468-0
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Qinghe Zeng;Christophe Klein;Stefano Caruso;Pascale Maille;Daniela S. Allende;Beatriz Mínguez;Massimo Iavarone;Massih Ningarhari;A. Casadei‐Gardini;F. Pedica;M. Rimini;R. Perbellini;Camille Boulagnon;A. Heurgué;Marco Maggioni;Mohamed Rela;M. Vij;S. Baulande;P. Legoix;S. Lameiras;Léa Bruges;Viviane Gnemmi;J. Nault;C. Campani;Hyungjin Rhee;Young Nyun Park;M. Iñarrairaegui;Guillermo García;J. Argemí;B. Sangro;A. D’Alessio;B. Scheiner;D. Pinato;M. Pinter;Valérie Paradis;A. Beaufrère;Simon Peter;L. Rimassa;L. di Tommaso;A. Vogel;Sophie Michalak;J. Boursier;N. Loménie;Marianne Ziol;J. Calderaro;G. Amaddeo;María Bermúdez;Andres Castano Garcia;S. L. Chan;Alba Díaz;A. Digklia;Jean;N. Ghaffari Laleh;P. Gopal;Rondell P. Graham;Jakob Nikolas Kather;I. Labgaa;M. Lequoy;Howard Ho;Juan Ignacio Marín;Guillermo Mendoza;O. El Nahhas;P. Navale;J. Pawlotsky;P. Radu;H. Regnault;M. Reig;M. Salcedo;Christine Sempoux;Tung;Callie Torres;Nguyen H. Tran;E. Trépo;María Varela;G. Verset;D. Wendum
  • 通讯作者:
    D. Wendum
FRI-492-YI Tumor cell lines and patient derived xenograft models of intrahepatic cholangiocarcinoma maintain histology, transcription profiles and driver mutations of primary tumor but lose human stroma
  • DOI:
    10.1016/s0168-8278(24)01348-5
  • 发表时间:
    2024-06-01
  • 期刊:
  • 影响因子:
  • 作者:
    Denise Schlösser;Georgina Schumann;Simon Peter;Hanna Redeker;Tanja Reineke-Plaaß;Florian Vondran;Nora Nevermann;Stephan Bartels;Ulrich Lehmann-Mühlenhoff;Geffers Robert;Doan Duy Hai Tran;Anna Saborowski;Arndt Vogel
  • 通讯作者:
    Arndt Vogel
SAT579 - Characterization and clinical correlation of the immune contexture in intrahepatic cholangiocarcinoma using multiplex immunohistochemistry
SAT579 - 使用多重免疫组化技术对肝内胆管癌免疫微环境的特征和临床相关性进行分析
  • DOI:
    10.1016/s0168-8278(22)02136-5
  • 发表时间:
    2022-07-01
  • 期刊:
  • 影响因子:
    33.000
  • 作者:
    Simon Peter;Valery Volk;Charlotte Hoffmann;Melanie Bathon;Benjamin Goeppert;Thomas Longerich;Thomas Albrecht;Tanja Reineke-Plaaß;Friedrich Feuerhake;Arndt Vogel;Anna Saborowski
  • 通讯作者:
    Anna Saborowski
Resource management in a multicore operating system
  • DOI:
    10.3929/ethz-a-007579246
  • 发表时间:
    2012
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Simon Peter
  • 通讯作者:
    Simon Peter
Ingens: Huge Page Support for the OS and Hypervisor
Ingens:操作系统和虚拟机管理程序的大页面支持
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Youngjin Kwon;Hangchen Yu;Simon Peter;Christopher J. Rossbach;Emmett Witchel
  • 通讯作者:
    Emmett Witchel

Simon Peter的其他文献

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

{{ truncateString('Simon Peter', 18)}}的其他基金

Collaborative Research: CNS Core: Medium: Terabyte-scale Tiered Memory Management
合作研究:CNS 核心:中:TB 级分层内存管理
  • 批准号:
    2212580
  • 财政年份:
    2022
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Continuing Grant
CNS Core: Medium: Collaborative Research: Cross Layer File Systems
CNS 核心:媒介:协作研究:跨层文件系统
  • 批准号:
    2227132
  • 财政年份:
    2022
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: CNS Core: Small: Scalable ACID Transactions for Persistent Memory Databases
合作研究:CNS 核心:小型:持久内存数据库的可扩展 ACID 事务
  • 批准号:
    2227066
  • 财政年份:
    2022
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Standard Grant
RINGS: Power Resilient NextG Data Centers
RINGS:电力弹性 NextG 数据中心
  • 批准号:
    2148209
  • 财政年份:
    2022
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Continuing Grant
CAREER: High-Performance Packet Processing with Programmable NIC Data-Planes
职业:使用可编程 NIC 数据平面进行高性能数据包处理
  • 批准号:
    2226057
  • 财政年份:
    2021
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Continuing Grant
CNS Core: Medium: Collaborative Research: Cross Layer File Systems
CNS 核心:媒介:协作研究:跨层文件系统
  • 批准号:
    1900457
  • 财政年份:
    2019
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Continuing Grant
CAREER: High-Performance Packet Processing with Programmable NIC Data-Planes
职业:使用可编程 NIC 数据平面进行高性能数据包处理
  • 批准号:
    1751231
  • 财政年份:
    2018
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Continuing Grant

相似国自然基金

Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
Cell Research
  • 批准号:
    31224802
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research
  • 批准号:
    31024804
  • 批准年份:
    2010
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research (细胞研究)
  • 批准号:
    30824808
  • 批准年份:
    2008
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
  • 批准号:
    10774081
  • 批准年份:
    2007
  • 资助金额:
    45.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: CNS Core: Small: A Compilation System for Mapping Deep Learning Models to Tensorized Instructions (DELITE)
合作研究:CNS Core:Small:将深度学习模型映射到张量化指令的编译系统(DELITE)
  • 批准号:
    2230945
  • 财政年份:
    2023
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Medium: Movement of Computation and Data in Splitkernel-disaggregated, Data-intensive Systems
合作研究:CNS 核心:媒介:Splitkernel 分解的数据密集型系统中的计算和数据移动
  • 批准号:
    2406598
  • 财政年份:
    2023
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: CNS Core: Small: SmartSight: an AI-Based Computing Platform to Assist Blind and Visually Impaired People
合作研究:中枢神经系统核心:小型:SmartSight:基于人工智能的计算平台,帮助盲人和视障人士
  • 批准号:
    2418188
  • 财政年份:
    2023
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Medium: Reconfigurable Kernel Datapaths with Adaptive Optimizations
协作研究:CNS 核心:中:具有自适应优化的可重构内核数据路径
  • 批准号:
    2345339
  • 财政年份:
    2023
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Standard Grant
Collaborative Research: NSF-AoF: CNS Core: Small: Towards Scalable and Al-based Solutions for Beyond-5G Radio Access Networks
合作研究:NSF-AoF:CNS 核心:小型:面向超 5G 无线接入网络的可扩展和基于人工智能的解决方案
  • 批准号:
    2225578
  • 财政年份:
    2023
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Small: Creating An Extensible Internet Through Interposition
合作研究:CNS核心:小:通过介入创建可扩展的互联网
  • 批准号:
    2242503
  • 财政年份:
    2023
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Small: Adaptive Smart Surfaces for Wireless Channel Morphing to Enable Full Multiplexing and Multi-user Gains
合作研究:CNS 核心:小型:用于无线信道变形的自适应智能表面,以实现完全复用和多用户增益
  • 批准号:
    2343959
  • 财政年份:
    2023
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Small: Efficient Ways to Enlarge Practical DNA Storage Capacity by Integrating Bio-Computer Technologies
合作研究:中枢神经系统核心:小型:通过集成生物计算机技术扩大实用 DNA 存储容量的有效方法
  • 批准号:
    2343863
  • 财政年份:
    2023
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Small: A Compilation System for Mapping Deep Learning Models to Tensorized Instructions (DELITE)
合作研究:CNS Core:Small:将深度学习模型映射到张量化指令的编译系统(DELITE)
  • 批准号:
    2341378
  • 财政年份:
    2023
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Medium: Innovating Volumetric Video Streaming with Motion Forecasting, Intelligent Upsampling, and QoE Modeling
合作研究:CNS 核心:中:通过运动预测、智能上采样和 QoE 建模创新体积视频流
  • 批准号:
    2409008
  • 财政年份:
    2023
  • 资助金额:
    $ 28.5万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了