Group communication system and method
    31.
    发明申请
    Group communication system and method 有权
    集团通讯系统及方法

    公开(公告)号:US20080069098A1

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

    申请号:US11522151

    申请日:2006-09-15

    CPC classification number: G06F9/546 G06F9/544 G06Q10/107 H04L67/10

    Abstract: Provided is a system and method for directing group communication in a system environment that has a plurality of discrete application nodes networked with at least one discrete memory node, establishing a shared memory providing a passive message queue. A code library permits an application node member of a group to assemble a message selected from the group of send, join, leave, or read. The send, join and leave messages permit a first application node to add a message to the queue for all members of a group including the first application node at the time the message was added. The instruction set permitting the addition of the message is executed atomically.

    Abstract translation: 提供了一种用于在具有与至少一个离散存储器节点联网的多个离散应用节点的系统环境中引导组通信的系统和方法,建立提供被动消息队列的共享存储器。 代码库允许组的应用程序节点成员组合从发送,连接,离开或读取组中选择的消息。 发送,加入和离开消息允许第一应用节点在添加消息时,向包括第一应用节点的组的所有成员向队列添加消息。 允许添加消息的指令集以原子方式执行。

    Acceptability testing for capacity planning of data storage system
    33.
    发明授权
    Acceptability testing for capacity planning of data storage system 失效
    数据存储系统容量规划的可接受性测试

    公开(公告)号:US06606585B1

    公开(公告)日:2003-08-12

    申请号:US09379204

    申请日:1999-08-21

    CPC classification number: G06F11/3452 G06F11/3414

    Abstract: Data storage devices of an enterprise system are tested to determine whether the enterprise system is optimally configured. Each data storage device is tested to determine whether it can satisfy a performance requirement for an assigned group of n workloads. A group of n inequalities are generated, and only up to n of the inequalities may be evaluated to determine whether the device satisfies the performance requirement for the assigned group of workloads. The inequalities are based on a phased, correlated model of I/O activity.

    Abstract translation: 对企业系统的数据存储设备进行测试,以确定企业系统是否被最佳配置。 对每个数据存储设备进行测试,以确定它是否能够满足分配的n个工作负载组的性能要求。 生成一组n个不等式,并且只能对n个不等式进行评估,以确定该设备是否满足所分配的工作负载组的性能要求。 不等式基于I / O活动的分阶段相关模型。

    Method of estimating storage system reliability
    35.
    发明授权
    Method of estimating storage system reliability 有权
    估计存储系统可靠性的方法

    公开(公告)号:US07467329B1

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

    申请号:US11166851

    申请日:2005-06-23

    CPC classification number: G06F11/008 G06F11/1446

    Abstract: An embodiment of a method of estimating storage system reliability begins with a first step of modeling a storage system design in operation under a workload to determine location of retrieval points. The retrieval points provide sources for primary storage recovery for a plurality of failure scenarios. The method continues with a second step of finding a most recent retrieval point relative to a target recovery time that is available for recovery for a particular failure scenario. In a third step, a difference between the target recovery time and a retrieval point creation time for the most recent retrieval point is determined. The difference indicates a data loss time period.

    Abstract translation: 估计存储系统可靠性的方法的实施例从在工作负载下操作的存储系统设计建模的第一步骤开始,以确定检索点的位置。 检索点为多个故障场景的主存储恢复提供源。 该方法继续第二步,找到相对于可用于特定故障场景的恢复的目标恢复时间的最新检索点。 在第三步骤中,确定目标恢复时间与最近检索点的检索点创建时间之间的差异。 差值表示数据丢失时间段。

    Redundant data assigment in a data storage system
    37.
    发明申请
    Redundant data assigment in a data storage system 有权
    数据存储系统中的冗余数据分配

    公开(公告)号:US20080046779A1

    公开(公告)日:2008-02-21

    申请号:US11827973

    申请日:2007-07-13

    Abstract: The present invention provides techniques for assignment and layout of redundant data in data storage system. In one aspect, the data storage system stores a number M of replicas of the data. Nodes that have sufficient resources available to accommodate a requirement of data to be assigned to the system are identified. When the number of nodes is greater than M, the data is assigned to M randomly selected nodes from among those identified. The data to be assigned may include a group of data segments and when the number of nodes is less than M, the group is divided to form a group of data segments having a reduced requirement. Nodes are then identified that have sufficient resources available to accommodate the reduced requirement. In other aspects, techniques are providing for adding a new storage device node to a data storage system having a plurality of existing storage device nodes and for removing data from a storage device node in such a data storage system.

    Abstract translation: 本发明提供了用于在数据存储系统中分配和布置冗余数据的技术。 在一个方面,数据存储系统存储数字M的数据副本。 确定具有足够资源以适应要分配给系统的数据的节点。 当节点数大于M时,数据被分配给所识别的M个随机选择的节点。 要分配的数据可以包括一组数据段,并且当节点数小于M时,该组被划分以形成具有减少的需求的一组数据段。 然后识别具有足够资源以适应减少的需求的节点。 在其他方面,技术提供了向具有多个现有存储设备节点的数据存储系统添加新的存储设备节点并且用于从这样的数据存储系统中的存储设备节点移除数据。

    Storage system using fast storage device for storing redundant data
    39.
    发明授权
    Storage system using fast storage device for storing redundant data 有权
    存储系统使用快速存储设备存储冗余数据

    公开(公告)号:US07228381B2

    公开(公告)日:2007-06-05

    申请号:US10980649

    申请日:2004-11-02

    Abstract: A computer storage system includes a controller and a storage device array. The storage device array may include a first sub-array and a fast storage device sub-array. The first sub-array includes one or more first storage devices storing data. The fast storage device sub-array includes one or more fast storage devices storing a copy of the data stored in the first sub-array.

    Abstract translation: 计算机存储系统包括控制器和存储设备阵列。 存储设备阵列可以包括第一子阵列和快速存储设备子阵列。 第一子阵列包括存储数据的一个或多个第一存储设备。 快速存储设备子阵列包括存储存储在第一子阵列中的数据的副本的一个或多个快速存储设备。

    Method of caching data
    40.
    发明申请
    Method of caching data 审中-公开
    缓存数据的方法

    公开(公告)号:US20060174067A1

    公开(公告)日:2006-08-03

    申请号:US11051433

    申请日:2005-02-03

    CPC classification number: G06F12/0804

    Abstract: An embodiment of a method of caching data writes data units into a write cache for eventual flushing to storage. The method sets a copy-to-read-cache flag for each particular data unit that is read from the write cache. Upon flushing each data unit to the storage, the method copies the data unit to a read cache if the flag for the data unit is set. Another embodiment of a method of caching data writes data units into a write cache. The method simulates a transfer policy for copying the data units from the write cache to a read cache to determine a performance indicator for the transfer policy. Upon flushing each data unit, the method copies the data unit to the read cache if the performance indicator exceeds a threshold and the transfer policy includes copying the data unit into the read cache.

    Abstract translation: 缓存数据的方法的一个实施例将数据单元写入写缓存以最终冲洗到存储。 该方法为从写入高速缓存读取的每个特定数据单元设置一个复制到读取高速缓存标志。 在将每个数据单元刷新到存储器时,如果设置了数据单元的标志,该方法将数据单元复制到读高速缓存。 缓存数据的方法的另一个实施例将数据单元写入写高速缓存。 该方法模拟将数据单元从写缓存复制到读缓存的传输策略,以确定传输策略的性能指标。 在冲洗每个数据单元时,如果性能指示符超过阈值,则该方法将数据单元复制到读高速缓存,并且传输策略包括将数据单元复制到读高速缓存中。

Patent Agency Ranking