【24h】

Maximizing performance in a striped disk array

机译:最大化带区磁盘阵列中的性能

获取原文

摘要

Improvements in disk speeds have not kept up with improvements in processor and memory speeds. One way to correct the resulting speed mismatch is to stripe data across many disks. In this paper, we address how to stripe data to get maximum performance from the disks. Specifically, we examine how to choose the striping unit, i.e. the amount of logically contiguous data on each disk. We synthesize rules for determining the best striping unit for a given range of workloads.

We show how the choice of striping unit depends on only two parameters: 1) the number of outstanding requests in the disk system at any given time, and 2) the average positioning time × data transfer rate of the disks. We derive an equation for the optimal striping unit as a function of these two parameters; we also show how to choose the striping unit without prior knowledge about the workload.

机译:

磁盘速度的提高跟不上处理器和内存速度的提高。纠正导致的速度不匹配的一种方法是在许多磁盘上分条数据。在本文中,我们讨论了如何对数据进行条带化以从磁盘获得最大性能。具体来说,我们研究如何选择条带化单元,即每个磁盘上逻辑上连续的数据量。我们综合了规则,以便为给定范围的工作负载确定最佳的条带化单元。

我们展示了条带化单元的选择如何仅取决于两个参数:1)磁盘系统在任何给定时间的未完成请求数,以及2)平均定位时间×磁盘的数据传输率。我们根据这两个参数得出最佳条带化单元的方程式;我们还将展示如何在没有工作量先验知识的情况下选择条带化单元。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号