Method, apparatus, and computer program product for using an array of high performance storage drives included in a storage array to reduce accessing of an array of lower performance storage drives included in the storage array
    1.
    发明授权
    Method, apparatus, and computer program product for using an array of high performance storage drives included in a storage array to reduce accessing of an array of lower performance storage drives included in the storage array 失效
    用于使用包括在存储阵列中的高性能存储驱动器阵列的方法,装置和计算机程序产品,以减少存储阵列中包括的低性能存储驱动器阵列的访问

    公开(公告)号:US07310715B2

    公开(公告)日:2007-12-18

    申请号:US11034265

    申请日:2005-01-12

    Abstract: A method, apparatus, and computer program product are disclosed for controlling accesses of drives in a storage subsystem. A first array of a first type of drive is provided. The first type of drive is a server class of drive. A second array of a second type of drive is provided. The second type of drive is a PC class drive. The first and second arrays are bound together to form a single array of drives. The single array of drives is presented to a host that is coupled to the storage subsystem as a single array. The host is unaware that the single array includes two different types of drives. Data is stored in the second array of drives. Data is migrated from the second array of drives to the first array of drives when an access rate of the second array of drives exceeds a threshold access rate for the second type of drive.

    Abstract translation: 公开了一种用于控制存储子系统中的驱动器的访问的方法,装置和计算机程序产品。 提供第一类驱动器的第一阵列。 驱动器的第一种类型是驱动器的服务器类。 提供第二类驱动器的第二阵列。 第二种类型的驱动器是PC类驱动器。 第一和第二阵列绑定在一起以形成单个驱动器阵列。 将单个驱动器阵列呈现给作为单个阵列耦合到存储子系统的主机。 主机不知道单个阵列包含两种不同类型的驱动器。 数据存储在第二个驱动器阵列中。 当第二驱动器阵列的访问速率超过第二类驱动器的阈值访问速率时,数据从第二驱动器阵列迁移到第一驱动器阵列。

    System and Method to Improve Sequential Serial Attached Small Computer System Interface Storage Device Performance
    5.
    发明申请
    System and Method to Improve Sequential Serial Attached Small Computer System Interface Storage Device Performance 失效
    系统和方法,提高顺序连接小型计算机系统接口存储设备性能

    公开(公告)号:US20080141256A1

    公开(公告)日:2008-06-12

    申请号:US11608512

    申请日:2006-12-08

    Abstract: A system, computer-implementable method, and computer-readable medium for improving sequential serial attached small computer system interface storage device performance. According to a preferred embodiment, a microprocessor within a target device receives a collection of tasks from at least one initiator device via a collection of initiator paths. The target device is a cyclic non-volatile memory medium. The microprocessor queues the collection of tasks according to a collection of task list. Each task list corresponds to a respective initiator path. The microprocessor combines the collection of tasks in an execution queue. The collection of tasks on the execution queue is reordered based on a priority scheme. The microprocessor executes the collection of tasks from the execution queue.

    Abstract translation: 一种系统,计算机可实现的方法和用于改进顺序连接的小型计算机系统接口存储设备性能的计算机可读介质。 根据优选实施例,目标设备内的微处理器经由发起者路径的集合从至少一个启动器设备接收任务的集合。 目标设备是循环非易失性存储介质。 微处理器根据任务列表的集合对任务集合进行排队。 每个任务列表对应于相应的启动器路径。 微处理器将任务的集合结合在执行队列中。 基于优先级方案对执行队列上的任务进行重新排序。 微处理器从执行队列执行任务的收集。

    Hard disk drive data scrub methodology
    6.
    发明授权
    Hard disk drive data scrub methodology 有权
    硬盘驱动器数据刷新方法

    公开(公告)号:US07346804B2

    公开(公告)日:2008-03-18

    申请号:US10948415

    申请日:2004-09-23

    CPC classification number: G06F11/0775 G06F11/0727 G06F11/2082

    Abstract: Method, system and computer program product for reporting and recovering from uncorrectable data errors in a data processing system using the Advanced Technology Attachment (ATA) or the Serial ATA (SATA) protocol. The invention utilizes the data scrubbing functionality of SCSI hard drives to provide a higher level of data integrity in an operating system implemented RAID environment. If an uncorrectable data error is found on a hard drive during a background data scrubbing operation, information concerning the data error is logged in a S.M.A.R.T. (Self Monitoring Analysis and Reporting Technology) error data structure. When the host operating system identifies the uncorrectable data error during normal operation, a Host Array Manager issues a Write Command to write the data from a redundant drive after the defective Logical Block Address (LBA) has been reassigned.

    Abstract translation: 方法,系统和计算机程序产品,用于使用高级技术附件(ATA)或串行ATA(SATA)协议来报告和恢复数据处理系统中的不可纠正的数据错误。 本发明利用SCSI硬盘驱动器的数据擦除功能在操作系统实现的RAID环境中提供更高级别的数据完整性。 如果在后台数据擦除操作期间在硬盘驱动器上发现无法纠正的数据错误,则在S.M.A.R.T.中记录有关数据错误的信息。 (自我监测分析和报告技术)错误数据结构。 当主机操作系统在正常操作期间识别出不可校正的数据错误时,主阵列管理器发出写命令,以在重新分配故障逻辑块地址(LBA)之后从冗余驱动器写入数据。

    Data redundancy in individual hard drives
    7.
    发明授权
    Data redundancy in individual hard drives 失效
    单个硬盘驱动器中的数据冗余

    公开(公告)号:US07191286B2

    公开(公告)日:2007-03-13

    申请号:US10809589

    申请日:2004-03-25

    CPC classification number: G06F11/2084 G06F11/1435

    Abstract: A method and system are disclosed for recovering lost data with redundancy in an individual hard drive. A mirroring-type process is used in a single hard drive to maintain a backup copy of all data stored on that hard drive. The hard drive maintains two copies of the stored data on different storage media segments or partitions defined by separate read/write heads. In the event that a hard drive media defect or error occurs with respect to any of the data stored on a segment defined by one head, that data can be restored from the segment defined by the other head(s).

    Abstract translation: 公开了用于在单个硬盘驱动器中恢复冗余的丢失数据的方法和系统。 在单个硬盘驱动器中使用镜像类型进程来维护存储在该硬盘驱动器上的所有数据的备份副本。 硬盘驱动器将存储的数据的两个副本保存在由单独的读/写头定义的不同存储介质段或分区上。 在存储在由一个头定义的段上的任何数据发生硬盘驱动器介质缺陷或错误的情况下,该数据可以从由另一个头定义的段恢复。

    System and method to improve sequential serial attached small computer system interface storage device performance
    8.
    发明授权
    System and method to improve sequential serial attached small computer system interface storage device performance 失效
    系统和方法提高顺序连接的小型计算机系统接口存储设备的性能

    公开(公告)号:US08307128B2

    公开(公告)日:2012-11-06

    申请号:US11608512

    申请日:2006-12-08

    Abstract: A system, computer-implementable method, and computer-readable medium for improving sequential serial attached small computer system interface storage device performance. According to a preferred embodiment, a microprocessor within a target device receives a collection of tasks from at least one initiator device via a collection of initiator paths. The target device is a cyclic non-volatile memory medium. The microprocessor queues the collection of tasks according to a collection of task list. Each task list corresponds to a respective initiator path. The microprocessor combines the collection of tasks in an execution queue. The collection of tasks on the execution queue is reordered based on a priority scheme. The microprocessor executes the collection of tasks from the execution queue.

    Abstract translation: 一种系统,计算机可实现的方法和用于改进顺序连接的小型计算机系统接口存储设备性能的计算机可读介质。 根据优选实施例,目标设备内的微处理器经由发起者路径的集合从至少一个启动器设备接收任务的集合。 目标设备是循环非易失性存储介质。 微处理器根据任务列表的集合对任务集合进行排队。 每个任务列表对应于相应的启动器路径。 微处理器将任务的集合结合在执行队列中。 基于优先级方案对执行队列上的任务进行重新排序。 微处理器从执行队列执行任务的收集。

    Hard disk drive data scrub methodology
    9.
    发明授权
    Hard disk drive data scrub methodology 有权
    硬盘驱动器数据刷新方法

    公开(公告)号:US07653838B2

    公开(公告)日:2010-01-26

    申请号:US11968391

    申请日:2008-01-02

    CPC classification number: G06F11/0775 G06F11/0727 G06F11/2082

    Abstract: Method, system and computer program product for reporting and recovering from uncorrectable data errors in a data processing system using the Advanced Technology Attachment (ATA) or the Serial ATA (SATA) protocol. The invention utilizes the data scrubbing functionality of SCSI hard drives to provide a higher level of data integrity in an operating system implemented RAID environment. If an uncorrectable data error is found on a hard drive during a background data scrubbing operation, information concerning the data error is logged in a S.M.A.R.T. (Self Monitoring Analysis and Reporting Technology) error data structure. When the host operating system identifies the uncorrectable data error during normal operation, a Host Array Manager issues a Write Command to write the data from a redundant drive after the defective Logical Block Address (LBA) has been reassigned.

    Abstract translation: 方法,系统和计算机程序产品,用于使用高级技术附件(ATA)或串行ATA(SATA)协议来报告和恢复数据处理系统中的不可纠正的数据错误。 本发明利用SCSI硬盘驱动器的数据擦除功能在操作系统实现的RAID环境中提供更高级别的数据完整性。 如果在后台数据擦除操作期间在硬盘驱动器上发现无法纠正的数据错误,则在S.M.A.R.T.中记录有关数据错误的信息。 (自我监测分析和报告技术)错误数据结构。 当主机操作系统在正常操作期间识别出不可校正的数据错误时,主阵列管理器发出写命令,以在重新分配故障逻辑块地址(LBA)之后从冗余驱动器写入数据。

Patent Agency Ranking