【24h】

Further Exploit the Potential of I/O Forwarding by Employing File Striping

机译:通过使用文件条带化进一步开发I / O转发的潜力

获取原文
获取原文并翻译 | 示例

摘要

I/O forwarding has become a standard I/O layer in today's top HPC systems to alleviate the mismatch of computing power and I/O bandwidth. Each I/O node is exclusively utilized by a small group of compute nodes to forward their I/O requests to storage servers. Since I/O workloads on production HPC systems are bursty both in time and space, the load on I/O nodes are highly unbalanced. Rank 0 I/O pattern that commonly exists in scientific applications aggravates the load imbalance as well. A small number of I/O nodes can easily become hot spots, which hinders the potential of I/O forwarding layer to be fully realized. In addition, the lack of coordination between I/O forwarding layer and storage system layer causes serious I/O interference and impacts the performance significantly. In this paper, we propose to employ file striping on I/O forwarding layer to apportion the heavy workloads to multiple idle I/O nodes. We also coordinate the file striping on I/O forwarding layer and storage system layer to minimize the I/O interference on storage servers. Our ideas are implemented and evaluated on an open-source I/O forwarding software IOFSL, and the results show that the I/O performance of applications can be greatly accelerated by our approach.
机译:I / O转发已成为当今顶级HPC系统中的标准I / O层,以减轻计算能力和I / O带宽的不匹配。一小组计算节点专门利用每个I / O节点将其I / O请求转发到存储服务器。由于生产HPC系统上的I / O工作负载在时间和空间上都是突发性的,因此I / O节点上的负载高度不平衡。科学应用中普遍存在的0级I / O模式也加剧了负载不平衡。少量的I / O节点很容易成为热点,这阻碍了I / O转发层被完全实现的潜力。另外,I / O转发层与存储系统层之间缺乏协调会导致严重的I / O干扰,并严重影响性能。在本文中,我们建议在I / O转发层上使用文件分拆,以将繁重的工作负载分配给多个空闲I / O节点。我们还协调I / O转发层和存储系统层上的文件条带化,以最大程度地减少对存储服务器的I / O干扰。我们的想法是在开源I / O转发软件IOFSL上实现和评估的,结果表明,通过我们的方法可以大大提高应用程序的I / O性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号