会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Using priority to determine whether to queue an input/output (I/O) request directed to storage
    • 使用优先级确定是否对指向存储的输入/输出(I / O)请求进行排队
    • US07840720B2
    • 2010-11-23
    • US12060215
    • 2008-03-31
    • Matthew Joseph KalosBruce McNutt
    • Matthew Joseph KalosBruce McNutt
    • G06F13/14G06F13/18
    • G06F3/0659G06F3/061G06F3/0656G06F3/067G06F3/0671
    • Provided are a method, system, and article of manufacture for using priority to determine whether to queue an Input/Output (I/O) request directed to storage. A maximum number of concurrent requests directed to a storage is measured. The measured maximum number of concurrent requests is used to determine a threshold for a specified priority. Subsequent requests of the specified priority directed to the storage are allowed to proceed in response to determining that a current number of concurrent requests for the specified priority does not exceed the determined threshold for the specified priority. Subsequent requests directed to the storage having a priority greater than the specified priority are allowed to proceed. Subsequent requests directed to the storage having the specified priority are queued in a queue in response to determining that the current number of concurrent requests for the specified priority exceeds the overall threshold.
    • 提供了一种方法,系统和制品,用于使用优先级来确定是否对指向存储的输入/输出(I / O)请求进行排队。 测量针对存储的并发请求的最大数量。 测量的最大并发请求数用于确定指定优先级的阈值。 响应于确定当前指定优先级的并发请求数量不超过所确定的优先级的阈值,允许针对存储器的指定优先级的后续请求进行。 允许针对具有大于指定优先级的优先级的存储的后续请求继续进行。 响应于确定当前指定优先级的并发请求数超过总阈值,针对具有指定优先级的存储器的后续请求被排队在队列中。
    • 4. 发明授权
    • Allocation of heterogeneous storage devices to spares and storage arrays
    • 将异构存储设备分配到备件和存储阵列
    • US07941628B2
    • 2011-05-10
    • US11849888
    • 2007-09-04
    • Matthew Joseph KalosRobert Akira KuboRichard Anthony Ripberger
    • Matthew Joseph KalosRobert Akira KuboRichard Anthony Ripberger
    • G06F12/00G06F11/00
    • G06F3/0607G06F3/0631G06F3/0689G06F11/2094
    • A plurality of storage devices of a plurality of types is provided. A plurality of criteria is associated for each of the plurality of storage devices, based on characteristics of the plurality of storage devices, wherein the plurality of criteria can be used to determine whether a selected storage device is a compatibility spare for a storage device in a storage device array, and whether the selected storage device is an availability spare for the storage device in the storage device array. A determination is made by a spare management application, based on at least the plurality of criteria and at least one optimality condition, of a first set of storage devices selected from the plurality of storage devices to be allocated to a plurality of storage device arrays, and of a second set of storage devices selected from the plurality of storage devices to be allocated as spares for the plurality of storage device arrays. An allocation is made of the first set of storage devices to the plurality of storage device arrays. An allocation made of the second set of storage devices as spares for the plurality of storage device array.
    • 提供多种类型的多个存储装置。 基于多个存储设备的特性,多个标准与多个存储设备中的每一个相关联,其中可以使用多个标准来确定所选择的存储设备是否是用于存储设备中的存储设备的兼容性备用 存储设备阵列,以及所选择的存储设备是否是存储设备阵列中的存储设备的可用性备用。 至少基于从多个存储设备中选择的要分配给多个存储设备阵列的第一组存储设备的标准和至少一个最优条件,备用管理应用进行确定, 以及从所述多个存储装置中选择的作为所述多个存储装置阵列的备件分配的第二组存储装置。 将第一组存储设备分配给多个存储设备阵列。 由第二组存储装置作为多个存储装置阵列的备件进行分配。
    • 5. 发明授权
    • Interrogate processing for complex I/O link
    • 复杂I / O链路的询问处理
    • US07930438B2
    • 2011-04-19
    • US12189573
    • 2008-08-11
    • Clint Alan HardyRoger Gregory HathornMatthew Joseph KalosBeth Ann Peterson
    • Clint Alan HardyRoger Gregory HathornMatthew Joseph KalosBeth Ann Peterson
    • G06F3/00G06F15/16
    • G06F13/385G06F13/102
    • A method for facilitating input/output (I/O) communication for a processing operation is provided. An interrogate command is obtained by an I/O communications adapter. The interrogate command queries for status information of the processing operation to be provided in an interrogate response. A fixed number of resources and a time allocated to the interrogate command is throttled by pre-allocating the fixed number of resources needed for the interrogate command, and maintaining a timestamp for a interrogate message. The interrogate message is forwarded from the I/O communications adapter to a control unit. If the interrogate response is not received by the I/O communications adapter within a limited timeout period as measured by the timestamp, or if the interrogate message is received while the fixed number of pre-allocated resources are in use, the I/O communications adapter returns a busy response indicating the control unit is busy to prevent overrunning the control unit.
    • 提供了一种用于促进用于处理操作的输入/输出(I / O)通信的方法。 询问命令由I / O通信适配器获得。 询问命令查询在询问响应中提供的处理操作的状态信息。 通过预分配询问命令所需的固定数量的资源以及维护询问消息的时间戳来限制分配给询问命令的固定数量的资源和时间。 询问消息从I / O通信适配器转发到控制单元。 如果I / O通信适配器在由时间戳测量的有限的超时时段内没有接收到询问响应,或者在固定数量的预分配资源正在使用时接收到询问消息,则I / O通信 适配器返回一个忙碌响应,指示控制单元正忙,以防止超控控制单元。
    • 6. 发明申请
    • REDUNDANCY INFORMATION FOR ADJUSTING THRESHOLD FOR COMPONENT FAILURE IN A MULTI-LAYER SYSTEM
    • 用于调整多层系统中组件故障的阈值的冗余信息
    • US20100100764A1
    • 2010-04-22
    • US12253855
    • 2008-10-17
    • Matthew Joseph Kalos
    • Matthew Joseph Kalos
    • G06F11/20
    • G06F11/2094G06F11/2028
    • A first unit and a second unit are provided in a multi-layer computing system, wherein the first unit is at a higher layer than the second unit in the multi-layer computing system, and wherein the first unit is a higher level unit and the second unit is a lower level unit. The higher level unit sends to the lower level unit, information to adjust a threshold for failure of components coupled to the lower level unit, wherein the higher level unit has more information on a degree of redundancy in the multi-layer computing system than the lower level unit. The lower level unit adjusts the threshold for the failure of the components, by using the information sent from the higher level unit.
    • 第一单元和第二单元设置在多层计算系统中,其中第一单元处于比多层计算系统中的第二单元更高的层,并且其中第一单元是较高级单元,并且 第二单位是下级单位。 较高级别的单元发送到下级单元,用于调整耦合到较低级单元的组件的故障阈值的信息,其中较高级单元具有关于多层计算系统中的冗余度的信息比下层单元更低 级别单位。 低级单元通过使用从较高级别单元发送的信息来调整组件故障的阈值。
    • 8. 发明授权
    • Usage of persistent information unit pacing protocol in fibre channel communications
    • 在光纤通道通信中使用持续信息单元起搏协议
    • US07668980B2
    • 2010-02-23
    • US11948833
    • 2007-11-30
    • Roger Gregory HathornBret Wayne HolleyMatthew Joseph Kalos
    • Roger Gregory HathornBret Wayne HolleyMatthew Joseph Kalos
    • G06F13/00
    • G06F13/387
    • Provided are a method, system, and article of manufacture, wherein a primary storage control unit receives an information unit from a remote host over a fiber channel connection, wherein persistent information unit pacing is implemented over the fiber channel connection. Information is maintained on how many large writes have been received at the primary storage control unit over at least one logical path established over the fiber channel connection between the primary storage control unit and the remote host, wherein a large write is an input/output (I/O) operation for which a number of data information units that are processed exceeds a default value of an information unit pacing credit. The primary storage control unit adjusts an information unit pacing parameter included in a response sent from the primary storage control unit to the remote host, wherein the adjusting is based at least on the information maintained on how many large writes have been received at the primary storage control unit over the at least one logical path.
    • 提供了一种方法,系统和制品,其中主存储控制单元通过光纤通道连接从远程主机接收信息单元,其中持续信息单元起搏在光纤通道连接上实现。 维持在通过在主存储控制单元和远程主机之间的光纤通道连接上建立的至少一个逻辑路径在主存储控制单元处接收到多少大写入的信息,其中大写是输入/输出( I / O)操作,其中处理的多个数据信息单元超过信息单元起搏信用的默认值。 主存储控制单元将从主存储控制单元发送的响应中包括的信息单元起搏参数调整到远程主机,其中调整至少基于在主存储器上已经接收到多少大写入的信息 所述至少一个逻辑路径上的控制单元。