CNS Core: Medium: Collaborative Research: Cross Layer File Systems

CNS 核心:媒介:协作研究:跨层文件系统

基本信息

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

项目摘要

Computer hardware designers are developing new technologies for permanent storage of user data, such as non-volatile memories (NVM) and solid-state disks (SSD). Relative to the storage technologies commonly used just a decade ago, these offer unprecedented performance, but at a cost that is also much higher per megabyte of storage. This work uses software to bridge that gap: to build file storage systems that can seamlessly span multiple types of storage technology, from NVM to SSD to traditional disk storage, to reliably store user data at low cost and high performance.A key innovation is to change the interface between applications and the operating system to streamline file system updates. Applications ask the kernel for permission to log changes to the file system in per-application NVM. These changes can be applied with performance close to the hardware limits of NVM, often under a microsecond per update. In the background, the kernel copies these changes back to its own data region, providing the illusion that all applications are working on the same storage system. The kernel then copies the data to SSD and disk to make room for additional updates to NVM.Industry is rushing to deploy these new technologies because of the advantages they bring, but new software techniques are needed to bring those advantages to real users. As desktops and cloud computing systems are the default platform for all types of computing used by billions of people worldwide, there is the potential for widespread benefit. In addition, computer science instruction must adapt to address the challenges and solutions to these new technologies, to enable students to thrive in this new environment. Proposed lecture and project materials will prepare students for this multi-layer storage and file system future.The primary type of data to be produced will be software artifacts and measurements of these software artifacts. During the project, software source code and data measurements will be stored using an industry-standard version control system and backed up on multiple servers in different areas of the University of Texas Austin computer science department building. After publication, copies of the source code and data measurements will be moved, along with copies of all published papers, to a permanent repository at https://www.cs.utexas.edu/~simon/strata/ which will remain in place for at least ten years after completion of the project.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.
计算机硬件设计人员正在开发用于永久存储用户数据的新技术,例如非易失性存储器(NVM)和固态磁盘(SSD)。相对于十年前常用的存储技术,这些技术提供了前所未有的性能,但每兆字节存储的成本也高得多。这项工作利用软件来弥补这一差距:构建可以无缝跨越多种类型存储技术(从 NVM 到 SSD 再到传统磁盘存储)的文件存储系统,以低成本和高性能可靠地存储用户数据。一个关键的创新是更改应用程序和操作系统之间的接口以简化文件系统更新。 应用程序请求内核允许在每个应用程序 NVM 中记录对文件系统的更改。这些更改的应用性能接近 NVM 的硬件限制,通常每次更新不到微秒。在后台,内核将这些更改复制回其自己的数据区域,从而提供所有应用程序都在同一存储系统上工作的错觉。然后内核将数据复制到 SSD 和磁盘,为 NVM 的额外更新腾出空间。由于这些新技术带来的优势,业界正在争先恐后地部署这些新技术,但需要新的软件技术才能将这些优势带给真正的用户。 由于桌面和云计算系统是全球数十亿人使用的所有类型计算的默认平台,因此具有广泛受益的潜力。 此外,计算机科学教学必须适应这些新技术的挑战和解决方案,使学生能够在这个新环境中茁壮成长。 拟议的讲座和项目材料将使学生为这种多层存储和文件系统的未来做好准备。要生成的数据的主要类型将是软件工件和这些软件工件的测量。 在项目期间,软件源代码和数据测量将使用行业标准版本控制系统进行存储,并备份到德克萨斯大学奥斯汀分校计算机科学系大楼不同区域的多台服务器上。 发布后,源代码和数据测量的副本将与所有已发表论文的副本一起移至永久存储库,网址为 https://www.cs.utexas.edu/~simon/strata/,该存储库将保留在原处项目完成后至少十年。该奖项反映了 NSF 的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(7)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Strata: A Cross Media File System
Strata:跨媒体文件系统
AGAMOTTO: How Persistent is your Persistent Memory Application?
AGAMOTTO:您的持久内存应用程序的持久性如何?
  • DOI:
  • 发表时间:
    2024-09-14
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ian Neal;B. Reeves;Ben Stoler;Andrew Quinn;Youngjin Kwon;Simon Peter;Baris Kasikci
  • 通讯作者:
    Baris Kasikci
High Velocity Kernel File Systems with Bento
带有 Bento 的高速内核文件系统
Rearchitecting Linux Storage Stack for µs Latency and High Throughput
重新架构 Linux 存储堆栈以实现 µs 延迟和高吞吐量
Assise: Performance and Availability via Client-local NVM in a Distributed File System
Assise:通过分布式文件系统中的客户端本地 NVM 实现性能和可用性
  • DOI:
  • 发表时间:
    2024-09-13
  • 期刊:
  • 影响因子:
    0
  • 作者:
    T. Anderson;Marco Canini;Jongyul Kim;Dejan Kostic;Youngjin Kwon;Simon Peter;Waleed Reda;Henry N. Schuh;Emmett Witchel
  • 通讯作者:
    Emmett Witchel
{{ 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其他文献

TaichiSort: Energy-efficient Sorting of 1TB with NVMe and Coffee Lake
TaichiSort:利用 NVMe 和 Coffee Lake 对 1TB 数据进行节能排序
iPipe : A Framework for Building Datacenter Applications Using In-networking Processors
iPipe:使用网络处理器构建数据中心应用程序的框架
E3: Energy-Efficient Microservices on SmartNIC-Accelerated Servers
E3:SmartNIC 加速服务器上的节能微服务
  • DOI:
  • 发表时间:
    2024-09-13
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ming Liu;Simon Peter;A. Krishnamurthy;P. Phothilimthana
  • 通讯作者:
    P. Phothilimthana
FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism
FlexTOE:具有细粒度并行性的灵活 TCP 卸载
Offloading distributed applications onto smartNICs using iPipe
使用 iPipe 将分布式应用程序卸载到 smartNIC 上

Simon Peter的其他文献

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

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

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

相似国自然基金

中等质量丰中子核区的新核结构模型方法
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    18 万元
  • 项目类别:
    专项基金项目
伏隔核D1/D2共表达中等多棘神经元在孤独症小鼠社交奖赏障碍中的作用及机制研究
  • 批准号:
    81901381
  • 批准年份:
    2019
  • 资助金额:
    20.5 万元
  • 项目类别:
    青年科学基金项目
星系中心的中等质量黑洞研究
  • 批准号:
    11473062
  • 批准年份:
    2014
  • 资助金额:
    90.0 万元
  • 项目类别:
    面上项目
过渡区中等质量原子核结构的配对壳模型研究
  • 批准号:
    11305101
  • 批准年份:
    2013
  • 资助金额:
    22.0 万元
  • 项目类别:
    青年科学基金项目
中等和大质量黑洞的潮汐瓦解及其吸积与辐射
  • 批准号:
    10873015
  • 批准年份:
    2008
  • 资助金额:
    42.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: CNS Core: Medium: Movement of Computation and Data in Splitkernel-disaggregated, Data-intensive Systems
合作研究:CNS 核心:媒介:Splitkernel 分解的数据密集型系统中的计算和数据移动
  • 批准号:
    2406598
  • 财政年份:
    2023
  • 资助金额:
    $ 74.78万
  • 项目类别:
    Continuing Grant
Collaborative Research: CNS Core: Medium: Reconfigurable Kernel Datapaths with Adaptive Optimizations
协作研究:CNS 核心:中:具有自适应优化的可重构内核数据路径
  • 批准号:
    2345339
  • 财政年份:
    2023
  • 资助金额:
    $ 74.78万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Medium: Programmable Computational Antennas for Sensing and Communications
合作研究:中枢神经系统核心:中:用于传感和通信的可编程计算天线
  • 批准号:
    2343964
  • 财政年份:
    2023
  • 资助金额:
    $ 74.78万
  • 项目类别:
    Standard Grant
CNS Core: Medium: Privacy-Preserving and Censorship-Resistant Domain Name System
CNS 核心:中:隐私保护和抗审查域名系统
  • 批准号:
    2310927
  • 财政年份:
    2023
  • 资助金额:
    $ 74.78万
  • 项目类别:
    Standard Grant
Collaborative Research: CNS Core: Medium: Innovating Volumetric Video Streaming with Motion Forecasting, Intelligent Upsampling, and QoE Modeling
合作研究:CNS 核心:中:通过运动预测、智能上采样和 QoE 建模创新体积视频流
  • 批准号:
    2409008
  • 财政年份:
    2023
  • 资助金额:
    $ 74.78万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了