首页> 外文期刊>IEEE Transactions on Computers >Matrix-Stripe-Cache-Based Contiguity Transform for Fragmented Writes in RAID-5
【24h】

Matrix-Stripe-Cache-Based Contiguity Transform for Fragmented Writes in RAID-5

机译:RAID-5中碎片写入的基于矩阵条带缓存的连续性转换

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

摘要

Given that contiguous reads and writes between a cache and a disk outperform fragmented reads and writes, fragmented reads and writes are forcefully transformed into contiguous reads and writes via a proposed matrix-stripe-cache-based contiguity transform (MSC-CT) method which employs a rule of consistency for data integrity at the block level and a rule of performance that ensures no performance degradation. MSC-CT performs for reads and writes, both of which are produced by write requests from a host as a write request from a host employs reads for parity update and writes to disks in a redundant array of independent disks (RAID)-5. MSC-CT is compatible with existing disk technologies. The proposed implementation in a Linux kernel delivers a peak throughput that is 3.2 times higher than a case without MSC-CT on representative workloads. The results demonstrate that MSC-CT is extremely simple to implement, has low overhead, and is ideally suited for RAID controllers not only for random writes but also for sequential writes in various realistic scenarios.
机译:假设缓存和磁盘之间的连续读写性能优于碎片读写,则通过基于矩阵条带缓存的连续性转换(MSC-CT)方法,可以将碎片读写强制转换为连续读写。块级别的数据完整性一致性规则和确保不降低性能的性能规则。 MSC-CT执行读取和写入操作,这两者都是由来自主机的写入请求产生的,而来自主机的写入请求则采用读取进行奇偶校验更新并写入独立磁盘冗余阵列(RAID)-5中的磁盘。 MSC-CT与现有磁盘技术兼容。在Linux内核中建议的实施方案提供的峰值吞吐量比没有MSC-CT的典型工作负载的情况高3.2倍。结果表明,MSC-CT的实施极其简单,开销低,并且非常适合RAID控制器,不仅适用于随机写入,而且还适用于各种实际情况下的顺序写入。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号