首页> 外国专利> Command-Coalescing Raid Controller

Command-Coalescing Raid Controller

机译:指挥突袭突袭控制器

摘要

A RAID controller is disclosed. The controller controls at least one redundant array of physical disks, receives I/O requests for the array from host computers, and responsively generates disk commands for each of the disks. Some commands specify host computer user data, and others specify internally generated redundancy data. The controller executes coalescer code that maintains the commands on a queue for each disk. Whenever a disk completes a command, the coalescer determines whether there are two or more commands on the disk's queue that have the same read/write type and specify adjacent locations on the disk, and if so, coalesces them into a single command, and issues the coalesced command to the disk. The coalescer immediately issues a received command, rather than queuing it, if the number of pending commands to the disk is less than a maximum command depth, which may be different for each disk.
机译:公开了一种RAID控制器。控制器控制至少一个物理磁盘冗余阵列,从主机接收该阵列的I / O请求,并响应地为每个磁盘生成磁盘命令。一些命令指定主机计算机用户数据,而其他命令指定内部生成的冗余数据。控制器执行合并器代码,该代码将命令保留在每个磁盘的队列中。每当磁盘完成命令时,合并器都会确定磁盘队列中是否有两个或多个命令具有相同的读/写类型并指定磁盘上的相邻位置,如果有,则将它们合并为一个命令,然后发出合并命令到磁盘。如果到磁盘的挂起命令数小于最大命令深度(对于每个磁盘可能有所不同),则合并器将立即发出已接收的命令,而不是对其进行排队。

著录项

  • 公开/公告号US2008120463A1

    专利类型

  • 公开/公告日2008-05-22

    原文格式PDF

  • 申请/专利权人 PAUL ANDREW ASHMORE;

    申请/专利号US20060718990

  • 发明设计人 PAUL ANDREW ASHMORE;

    申请日2006-02-07

  • 分类号G06F12/00;

  • 国家 US

  • 入库时间 2022-08-21 20:14:51

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号