首页> 外文会议>International Conference for High Performance Computing, Networking, Storage and Analysis >Toward millions of file system IOPS on low-cost, commodity hardware
【24h】

Toward millions of file system IOPS on low-cost, commodity hardware

机译:在低成本,通用硬件上实现数百万个文件系统IOPS

获取原文

摘要

We describe a storage system that removes I/O bottlenecks to achieve more than one million IOPS based on a user-space file abstraction for arrays of commodity SSDs. The file abstraction refactors I/O scheduling and placement for extreme parallelism and non-uniform memory and I/O. The system includes a set-associative, parallel page cache in the user space. We redesign page caching to eliminate CPU overhead and lock-contention in non-uniform memory architecture machines. We evaluate our design on a 32 core NUMA machine with four, eight-core processors. Experiments show that our design delivers 1.23 million 512-byte read IOPS. The page cache realizes the scalable IOPS of Linux asynchronous I/O (AIO) and increases user-perceived I/O performance linearly with cache hit rates. The parallel, set-associative cache matches the cache hit rates of the global Linux page cache under real workloads.
机译:我们描述了一种存储系统,该存储系统基于对用户商品SSD阵列的用户空间文件抽象,消除了I / O瓶颈,从而实现了超过一百万的IOPS。文件抽象重构了I / O调度和布局,以实现极端的并行性以及非均匀的内存和I / O。该系统在用户空间中包括一个集关联的并行页面缓存。我们重新设计了页面缓存,以消除CPU开销和非统一内存体系结构计算机中的锁争用。我们在具有四个八核处理器的32核NUMA机器上评估我们的设计。实验表明,我们的设计提供了123万个512字节读取IOPS。页面缓存可实现Linux异步I / O(AIO)的可扩展IOPS,并随缓存命中率线性增加用户感知的I / O性能。并行,集关联缓存与实际工作负载下的全局Linux页面缓存的缓存命中率匹配。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号