IO control method and program and computer
    1.
    发明授权
    IO control method and program and computer 有权
    IO控制方法和程序和计算机

    公开(公告)号:US08667186B2

    公开(公告)日:2014-03-04

    申请号:US13618466

    申请日:2012-09-14

    IPC分类号: G06F3/00 G06F12/00

    摘要: The disclosed method includes obtaining a result concerning a busy rate and the number of accesses per unit time for a storage device including first and second storage areas; determining, from the result, whether an event that a first indicator value for the busy rate is reset occurs; when the event occurred, notifying a controller that makes the number of accesses for the second storage area not greater than the notified number of accesses of the first number of accesses less than the second number of accesses, which was notified immediately before; obtaining another result; updating the first indicator value based on another result; calculating the third number of accesses so that a sum of busy rates corresponding to the third number of accesses and corresponding to the designated number of accesses becomes equal to the updated first indicator value; and notifying the controller of the third number of accesses.

    摘要翻译: 所公开的方法包括获得关于包括第一和第二存储区域的存储设备的忙碌率和每单位时间的访问次数的结果; 从结果确定是否发生忙碌率的第一指示符值的复位事件; 当事件发生时,通知使第二存储区域的访问次数不超过紧接在之前通知的第二次访问次数的第一次访问次数的通知次数的控制器; 获得另一个结果; 基于另一结果更新第一指标值; 计算第三次访问次数,使得对应于第三访问次数的对应于指定访问次数的繁忙速率的总和变得等于更新的第一指示符值; 并通知控制器第三个访问次数。

    Computer program, apparatus, and method for managing data
    2.
    发明授权
    Computer program, apparatus, and method for managing data 失效
    用于管理数据的计算机程序,设备和方法

    公开(公告)号:US08458425B2

    公开(公告)日:2013-06-04

    申请号:US12959674

    申请日:2010-12-03

    IPC分类号: G06F13/00

    摘要: A computer in a disk node executes a data management program. A deduplication-eligible data unit detection module detects a data unit whose deduplication grace period after last write time has expired. A deduplication address fetch module interacts with an index server to obtain a deduplication address associated with a unique value of data stored in a constituent storage space allocated to the data unit that is found to be deduplication-eligible. A constituent storage space deallocation module stores the obtained deduplication address in a data unit record memory, together with information indicating the detected data unit. Simultaneously a constituent storage space deallocation module releases the allocated constituent storage space from the detected data unit.

    摘要翻译: 磁盘节点中的计算机执行数据管理程序。 重复数据删除条件数据单元检测模块检测最后写入时间之后的重复数据删除宽限期到期的数据单元。 重复数据删除地址提取模块与索引服务器交互以获得与存储在分配给数据单元的组成存储空间中的唯一的数据值相关联的重复数据删除地址,该数据单元被发现是重复数据删除符合条件的。 构成存储空间解除分配模块将获得的重复数据删除地址连同指示检测到的数据单元的信息一起存储在数据单元记录存储器中。 同时,构成存储空间解除分配模块从检测到的数据单元释放所分配的构成存储空间。

    STORAGE SYSTEM AND STORAGE DEVICE
    3.
    发明申请
    STORAGE SYSTEM AND STORAGE DEVICE 有权
    存储系统和存储设备

    公开(公告)号:US20130138604A1

    公开(公告)日:2013-05-30

    申请号:US13613046

    申请日:2012-09-13

    IPC分类号: G06F17/30

    摘要: A storage system having a plurality of storages. The each of the storages include a memory and a processor coupled to the memory. The processor executes a process including transmitting an update request for data which is commonly stored in the plurality of storages according to a predetermined transmission order indicating a path to transfer the update request. The process includes updating data when receiving an update request from another storage. The process includes changing the predetermined transmission order to a transmission order in which one or more storages included in the path are excluded according to the number of times the update request for the data is received.

    摘要翻译: 一种具有多个存储器的存储系统。 每个存储器包括存储器和耦合到存储器的处理器。 处理器执行处理,包括根据指示传送更新请求的路径的预定传输顺序发送通常存储在多个存储器中的数据的更新请求。 该过程包括当从另一个存储器接收到更新请求时更新数据。 该过程包括根据接收到数据的更新请求的次数将预定的传输顺序改变为其中包括在路径中的一个或多个存储器被排除的传输顺序。

    COMPUTER PRODUCT, WRITING CONTROL METHOD, WRITING CONTROL APPARATUS, AND SYSTEM
    4.
    发明申请
    COMPUTER PRODUCT, WRITING CONTROL METHOD, WRITING CONTROL APPARATUS, AND SYSTEM 有权
    计算机产品,书写控制方法,书写控制装置和系统

    公开(公告)号:US20130111165A1

    公开(公告)日:2013-05-02

    申请号:US13588415

    申请日:2012-08-17

    IPC分类号: G06F12/16

    CPC分类号: G06F11/2089 G06F11/2092

    摘要: A computer-readable recording medium stores a program that causes a computer to execute a writing control process that includes receiving a writing request to write a first data to a first storage apparatus; determining a second data from among a series of data and based on a writing sequence of the series of data written to the computer and a count of storage areas at a second storage apparatus that sequentially selects from among the storage areas when data is received, a storage area to be over written by the received data, where the second data is written to the first storage apparatus and is identical to data that is stored in the storage area to be selected next at the second storage apparatus; and transmitting copy data of the first data to the second storage apparatus, when the second data has been written to the first storage apparatus.

    摘要翻译: 计算机可读记录介质存储使计算机执行写入控制处理的程序,该程序包括接收将第一数据写入第一存储装置的写入请求; 从一系列数据中确定第二数据,并且基于写入计算机的一系列数据的写入顺序和在接收数据时从存储区域中顺次选择的第二存储装置的存储区域的计数, 存储区域被接收到的数据写入,其中第二数据被写入到第一存储装置,并且与在第二存储装置中接下来要选择的存储区域中存储的数据相同; 以及当所述第二数据已被写入到所述第一存储装置时,将所述第一数据的复制数据发送到所述第二存储装置。

    IO CONTROL METHOD AND PROGRAM AND COMPUTER
    5.
    发明申请
    IO CONTROL METHOD AND PROGRAM AND COMPUTER 有权
    IO控制方法与程序与计算机

    公开(公告)号:US20130097341A1

    公开(公告)日:2013-04-18

    申请号:US13618466

    申请日:2012-09-14

    IPC分类号: G06F3/00

    摘要: The disclosed method includes obtaining a result concerning a busy rate and the number of accesses per unit time for a storage device including first and second storage areas; determining, from the result, whether an event that a first indicator value for the busy rate is reset occurs; when the event occurred, notifying a controller that makes the number of accesses for the second storage area not greater than the notified number of accesses of the first number of accesses less than the second number of accesses, which was notified immediately before; obtaining another result; updating the first indicator value based on another result; calculating the third number of accesses so that a sum of busy rates corresponding to the third number of accesses and corresponding to the designated number of accesses becomes equal to the updated first indicator value; and notifying the controller of the third number of accesses.

    摘要翻译: 所公开的方法包括获得关于包括第一和第二存储区域的存储设备的忙碌速率和每单位时间的访问次数的结果; 从结果确定是否发生忙碌率的第一指示符值的复位事件; 当事件发生时,通知使第二存储区域的访问次数不超过紧接在之前通知的第二次访问次数的第一次访问次数的通知次数的控制器; 获得另一个结果; 基于另一结果更新第一指标值; 计算第三次访问次数,使得对应于第三访问次数的对应于指定访问次数的繁忙速率的总和变得等于更新的第一指示符值; 并通知控制器第三个访问次数。

    Storage control program, storage control apparatus, and storage control method
    7.
    发明授权
    Storage control program, storage control apparatus, and storage control method 失效
    存储控制程序,存储控制装置和存储控制方法

    公开(公告)号:US07822923B2

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

    申请号:US11806521

    申请日:2007-05-31

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0866 G06F2212/314

    摘要: There is provided a storage control program, a storage control apparatus, and a storage control method capable of improving a random read performance for a logging operation.A storage control program allows a computer to control a storage apparatus and causes the computer to execute: a data write step that logs data to the storage apparatus based on a write request from outside; and a position information control step that can write position information in a cache apparatus connected to the computer through a network. The position information is equivalent to correspondence between a logical position specified by the write request and a physical position in the storage apparatus where the data write step logs data.

    摘要翻译: 提供了能够提高日志操作的随机读取性能的存储控制程序,存储控制装置和存储控制方法。 存储控制程序允许计算机控制存储装置并使计算机执行:基于来自外部的写请求将数据记录到存储装置的数据写入步骤; 以及位置信息控制步骤,其可以通过网络将位置信息写入连接到计算机的高速缓存装置。 位置信息等同于由写入请求指定的逻辑位置与数据写入步骤记录数据的存储装置中的物理位置之间的对应关系。

    DISK ARRAY APPARATUS, DATA DISTRIBUTION AND MANAGEMENT METHOD, AND DATA DISTRIBUTION AND MANAGEMENT PROGRAM
    8.
    发明申请
    DISK ARRAY APPARATUS, DATA DISTRIBUTION AND MANAGEMENT METHOD, AND DATA DISTRIBUTION AND MANAGEMENT PROGRAM 有权
    磁盘阵列设备,数据分配和管理方法以及数据分配和管理程序

    公开(公告)号:US20100199126A1

    公开(公告)日:2010-08-05

    申请号:US12636268

    申请日:2009-12-11

    IPC分类号: G06F11/00 G06F12/00 G06F11/16

    CPC分类号: G06F11/1076 G06F2211/104

    摘要: A parity-data generating unit generates, in response to a write request containing update data, updated parity data in the parity group to which the update data belongs. A time-series-information generating unit generates time-series information indicating an anteroposterior relationship during writing between the update data and existing data stored in the unit storage area to which the update data is to be written. A time-series-information adding unit adds the time-series information, generated in response to the write request, to the update data as certification time-series information and that adds comparison time-series information to the updated parity data in association with the update data, the comparison time-series information having the same value as the certification time-series information. A writing unit distributes and writes, to the multiple storage devices, the update data to which the certification time-series information is added and the updated parity data to which the comparison time-series information is added.

    摘要翻译: 奇偶校验数据生成单元响应于包含更新数据的写入请求,生成更新数据所属的奇偶校验组中的更新奇偶校验数据。 时间序列信息生成单元生成指示更新数据与存储在更新数据要被写入的单位存储区域中的现有数据之间的写入期间的前后关系的时间序列信息。 时间序列信息添加单元将作为响应于写入请求生成的时间序列信息添加到作为认证时间序列信息的更新数据,并且将比较时间序列信息与更新的奇偶校验数据相关联地将比较时间序列信息与 更新数据,比较时间序列信息具有与认证时间序列信息相同的值。 写入单元向多个存储设备分发并添加添加有认证时间序列信息的更新数据和添加了比较时间序列信息的更新的奇偶校验数据。

    Computer-readable medium storing data management program, computer-readable medium storing storage diagnosis program, and multinode storage system
    9.
    发明申请
    Computer-readable medium storing data management program, computer-readable medium storing storage diagnosis program, and multinode storage system 有权
    存储数据管理程序的计算机可读介质,存储存储诊断程序的计算机可读介质和多节点存储系统

    公开(公告)号:US20100106907A1

    公开(公告)日:2010-04-29

    申请号:US12585384

    申请日:2009-09-14

    IPC分类号: G06F12/00 G06F17/30

    摘要: A computer-readable medium storing a data management program makes a computer manage data redundantly stored in storage devices having storage areas split into slices for data management. The data management program realizes the following functions in the computer. A first function receives irregularity information indicating that each of one or more of the storage devices may be possibly faulty, and stores the irregularity information in a storage; and a second function determines, by reference to the irregularity information, whether or not a first storage device containing a slice to be accessed is possibly faulty, on receipt of access information indicating occurrence of a request to access the slice. When yes is determined, the second function instructs an external device to recover data stored in the slice, where the external device controls a second storage device storing redundant data identical to the data stored in the slice.

    摘要翻译: 存储数据管理程序的计算机可读介质使得计算机管理冗余地存储在存储设备中的数据,该存储设备具有被分割成切片以用于数据管理的存储区域。 数据管理程序在计算机中实现以下功能。 第一功能接收指示存储设备中的一个或多个可能有故障的不规则信息,并将不规则信息存储在存储器中; 并且第二功能通过参考不规则信息确定在接收到指示出现访问切片的请求的访问信息时,包含要被访问的切片的第一存储装置是否可能是故障的。 当确定为是时,第二功能指示外部设备恢复存储在切片中的数据,其中外部设备控制存储与存储在切片中的数据相同的冗余数据的第二存储设备。