Managing independently executing computer tasks that are interrelated by
dataflow
    1.
    发明授权
    Managing independently executing computer tasks that are interrelated by dataflow 失效
    管理独立执行与数据流相互关联的计算机任务

    公开(公告)号:US6044394A

    公开(公告)日:2000-03-28

    申请号:US898305

    申请日:1997-07-21

    IPC分类号: G06F9/44 G06F9/00

    CPC分类号: G06F9/45512

    摘要: A complex task is managed by controlling the independent, cooperating components that make up the complex task. This control includes, for instance, pre-run dynamic validation of the components of the complex task; programmatic determination of the proper order to start, stop or delete one or more of the components; post-run automatic recovery from a terminated component; and/or automatic collection of information regarding the independent, cooperating components, such that the overall status of the complex task is obtained and understood. The control is provided through a centralized mechanism that enables easy configuration, control and monitoring of the independent, cooperating components of a complex task.

    摘要翻译: 通过控制构成复杂任务的独立,合作的组件来管理复杂的任务。 该控制包括例如复杂任务的组件的预运行动态验证; 程序性确定启动,停止或删除一个或多个组件的正确顺序; 从终止的组件运行后自动恢复; 和/或自动收集关于独立的协作组件的信息,从而获得和理解复杂任务的总体状态。 该控制通过集中式机制提供,可以轻松配置,控制和监控复杂任务的独立配合组件。

    Record-based backward skipping within physical blocks of data
    2.
    发明授权
    Record-based backward skipping within physical blocks of data 失效
    在物理数据块内基于记录的向后跳过

    公开(公告)号:US06216210B1

    公开(公告)日:2001-04-10

    申请号:US09138710

    申请日:1998-08-24

    申请人: William S. Cadden

    发明人: William S. Cadden

    IPC分类号: G06F1200

    摘要: Record-based backward skipping is provided for accessing logical records contained within physical blocks of data of a storage medium. A computing unit coupled to the storage medium reads a current block of data from the storage medium and determines a number of logical records within the current block, as well as the location of each logical record. The number of logical records is then employed to determine whether the desired logical record is within the current block, and if so, a pointer is provided to the desired logical record for skipping back to that record. If the desired logical record is not within the current block, then a previous block is read from the storage medium and the process is repeated to determine whether the desired logical record is within the new block.

    摘要翻译: 提供基于记录的向后跳过用于访问包含在存储介质的数据的物理块内的逻辑记录。 耦合到存储介质的计算单元从存储介质读取当前的数据块,并且确定当前块内的逻辑记录的数量以及每个逻辑记录的位置。 然后使用逻辑记录的数量来确定期望的逻辑记录是否在当前块内,如果是,则将指针提供给期望的逻辑记录以跳回该记录。 如果期望的逻辑记录不在当前块内,则从存储介质读取先前的块,并且重复该过程以确定期望的逻辑记录是否在新块内。

    Technique for controlling selection of a peek adapter or a read adapter from multiple adapters connected to a high speed switch

    公开(公告)号:US07177322B2

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

    申请号:US10156377

    申请日:2002-05-28

    申请人: William S. Cadden

    发明人: William S. Cadden

    IPC分类号: H04J3/16

    摘要: A technique is provided for facilitating peeking and reading of messages from multiple adapters connected, for example, to a high speed switch in a distributed computing environment. The technique employs a first, relatively quick filter to initially test whether a previously used adapter of the multiple adapters should be used to peek or read a new message. If the first filter fails to select the previously used adapter, then the technique includes employing a second, more complicated filter to determine which adapter of the multiple adapters should be used to peek or read the next message. The first filter includes a first set of tests, and the second filter includes a second set of tests.

    Technique for controlling selection of a write adapter from multiple adapters connected to a high speed switch
    4.
    发明授权
    Technique for controlling selection of a write adapter from multiple adapters connected to a high speed switch 失效
    用于控制从连接到高速开关的多个适配器中选择写入适配器的技术

    公开(公告)号:US07161954B2

    公开(公告)日:2007-01-09

    申请号:US10156554

    申请日:2002-05-28

    申请人: William S. Cadden

    发明人: William S. Cadden

    IPC分类号: H04J3/16

    CPC分类号: H04L49/253 H04L49/30

    摘要: A technique is provided for facilitating writing of messages to multiple adapters connected to a high speed switch in a distributed computing environment. The technique employs a first, relatively quick filter to initially test whether a previously used adapter of the multiple adapters should be used to send a new message. If the first filter fails to select the previously used adapter, then the technique includes employing a second, more complicated filter to determine which adapter of the multiple adapters should be used to send the message. The first filter includes a first set of tests, and the second filter includes a second set of tests.

    摘要翻译: 提供了一种便于将消息写入到分布式计算环境中连接到高速交换机的多个适配器的技术。 该技术采用第一个相对较快的过滤器来初始测试是否应使用多个适配器的先前使用的适配器来发送新消息。 如果第一个过滤器无法选择先前使用的适配器,则该技术包括采用第二个更复杂的过滤器来确定应该使用多个适配器的哪个适配器来发送消息。 第一过滤器包括第一组测试,第二过滤器包括第二组测试。

    Method for multi-volume, write-behind data storage in a distributed processing system
    5.
    发明授权
    Method for multi-volume, write-behind data storage in a distributed processing system 失效
    分布式处理系统中多卷,写入数据存储的方法

    公开(公告)号:US06360304B1

    公开(公告)日:2002-03-19

    申请号:US09724414

    申请日:2000-11-28

    IPC分类号: G06F1200

    摘要: A write-behind enablement approach is presented which allows writing data to multiple volumes of storage media associated with one or more server nodes in a distributed processing environment. A client application on a client node writes blocks of data to a first magnetic tape of a first server node until an end of physical storage of the first magnetic tape is reached, without having predetermined the size of the first magnetic storage. Thereafter, the writing of blocks of data is switched to a second magnetic tape, which may be on the first server node or a second server node in the system. The writing and switching process can repeat a number of times across multiple magnetic tapes. Data is written in a write-behind operation and the switching to a new magnetic tape occurs transparent to the client application, and without loss of data. The client and server nodes are adapted to ascertain how many blocks of data were written to the first storage medium, and the second storage medium, and to allow for the client process to write a header label to the second storage medium prior to writing blocks of data thereto.

    摘要翻译: 提出了一种写入启用方法,其允许将数据写入与分布式处理环境中的一个或多个服务器节点相关联的多个存储介质卷。 客户端节点上的客户端应用将数据块写入第一服务器节点的第一磁带,直到达到第一磁带的物理存储结束,而没有预定第一磁存储器的大小。 此后,将数据块的写入切换到第二磁带,该第二磁带可以位于系统中的第一服务器节点或第二服务器节点上。 写入和切换过程可以在多个磁带上重复多次。 数据写入写入操作,切换到新的磁带对客户端应用程序是透明的,而不会丢失数据。 客户端和服务器节点适于确定向第一存储介质和第二存储介质写入多少数据块,并且允许客户端进程在写入第二存储介质之前将头标签写入第二存储介质 数据。

    Technique for controlling selection of a write adapter from multiple adapters connected to a high speed switch

    公开(公告)号:US07301962B2

    公开(公告)日:2007-11-27

    申请号:US11457612

    申请日:2006-07-14

    申请人: William S. Cadden

    发明人: William S. Cadden

    IPC分类号: H04J3/16

    CPC分类号: H04L49/253 H04L49/30

    摘要: A technique is provided for facilitating writing of messages to multiple adapters connected to a high speed switch in a distributed computing environment. The technique employs a first, relatively quick filter to initially test whether a previously used adapter of the multiple adapters should be used to send a new message. If the first filter fails to select the previously used adapter, then the technique includes employing a second, more complicated filter to determine which adapter of the multiple adapters should be used to send the message. The first filter includes a first set of tests, and the second filter includes a second set of tests.

    Technique for controlling selection of a peek adapter or a read adapter from multiple adapters connected to a high speed switch
    7.
    发明授权
    Technique for controlling selection of a peek adapter or a read adapter from multiple adapters connected to a high speed switch 失效
    用于控制从连接到高速开关的多个适配器选择窥视适配器或读取适配器的技术

    公开(公告)号:US07286559B2

    公开(公告)日:2007-10-23

    申请号:US11457583

    申请日:2006-07-14

    申请人: William S. Cadden

    发明人: William S. Cadden

    IPC分类号: H04J3/16

    摘要: A technique is provided for facilitating peeking and reading of messages from multiple adapters connected, for example, to a high speed switch in a distributed computing environment. The technique employs a first, relatively quick filter to initially test whether a previously used adapter of the multiple adapters should be used to peek or read a new message. If the first filter fails to select the previously used adapter, then the technique includes employing a second, more complicated filter to determine which adapter of the multiple adapters should be used to peek or read the next message. The first filter includes a first set of tests, and the second filter includes a second set of tests.

    摘要翻译: 提供了一种技术,用于促进从连接到例如分布式计算环境中的高速交换机的多个适配器窥视和读取消息。 该技术采用第一个相对较快的过滤器来初始测试是否应使用多个适配器的先前使用的适配器来窥视或读取新消息。 如果第一个过滤器无法选择先前使用的适配器,则该技术包括采用第二个更复杂的过滤器来确定应该使用多个适配器的哪个适配器来窥视或读取下一个消息。 第一过滤器包括第一组测试,第二过滤器包括第二组测试。

    Method for multi-volume, write-behind data storage in a distributed processing system
    8.
    发明授权
    Method for multi-volume, write-behind data storage in a distributed processing system 失效
    分布式处理系统中多卷,写入数据存储的方法

    公开(公告)号:US06223262B1

    公开(公告)日:2001-04-24

    申请号:US09136052

    申请日:1998-08-18

    IPC分类号: G06F1200

    摘要: A write-behind enablement approach is presented which allows writing data to multiple volumes of storage media associated with one or more server nodes in a distributed processing environment. A client application on a client node writes blocks of data to a first magnetic tape of a first server node until an end of physical storage of the first magnetic tape is reached, without having predetermined the size of the first magnetic storage. Thereafter, the writing of blocks of data is switched to a second magnetic tape, which may be on the first server node or a second server node in the system. The writing and switching process can repeat a number of times across multiple magnetic tapes. Data is written in a write-behind operation and the switching to a new magnetic tape occurs transparent to the client application, and without loss of data. The client and server nodes are adapted to ascertain how many blocks of data were written to the first storage medium, and the second storage medium, and to allow for the client process to write a header label to the second storage medium prior to writing blocks of data thereto.

    摘要翻译: 提出了一种写入启用方法,其允许将数据写入与分布式处理环境中的一个或多个服务器节点相关联的多个存储介质卷。 客户端节点上的客户端应用将数据块写入第一服务器节点的第一磁带,直到达到第一磁带的物理存储结束,而没有预定第一磁存储器的大小。 此后,将数据块的写入切换到第二磁带,该第二磁带可以位于系统中的第一服务器节点或第二服务器节点上。 写入和切换过程可以在多个磁带上重复多次。 数据写入写入操作,切换到新的磁带对客户端应用程序是透明的,而不会丢失数据。 客户机和服务器节点适于确定向第一存储介质和第二存储介质写入多少数据块,并且允许客户端处理在写入第二存储介质之前将标题标签写入第二存储介质 数据。

    Method for record-based backward skipping within physical blocks of data
    9.
    发明授权
    Method for record-based backward skipping within physical blocks of data 失效
    物理数据块内基于记录的向后跳过方法

    公开(公告)号:US06219766B1

    公开(公告)日:2001-04-17

    申请号:US09139068

    申请日:1998-08-24

    申请人: William S. Cadden

    发明人: William S. Cadden

    IPC分类号: G06F1200

    摘要: Record-based backward skipping is provided for accessing logical records contained within physical blocks of data of a storage medium. A computing unit coupled to the storage medium reads a current block of data from the storage medium and determines a number of logical records within the current block, as well as the location of each logical record. The number of logical records is then employed to determine whether the desired logical record is within the current block, and if so, a pointer is provided to the desired logical record for skipping back to that record. If the desired logical record is not within the current block, then a previous block is read from the storage medium and the process is repeated to determine whether the desired logical record is within the new block.

    摘要翻译: 提供基于记录的向后跳过用于访问包含在存储介质的数据的物理块内的逻辑记录。 耦合到存储介质的计算单元从存储介质读取当前的数据块,并且确定当前块内的逻辑记录的数量以及每个逻辑记录的位置。 然后使用逻辑记录的数量来确定期望的逻辑记录是否在当前块内,如果是,则将指针提供给期望的逻辑记录以跳回该记录。 如果期望的逻辑记录不在当前块内,则从存储介质读取先前的块,并且重复该过程以确定期望的逻辑记录是否在新块内。

    Technique for controlling selection of a peek adapter or a read adapter from multiple adapters of a high speed switch
    10.
    发明授权
    Technique for controlling selection of a peek adapter or a read adapter from multiple adapters of a high speed switch 失效
    用于控制从高速开关的多个适配器选择窥视适配器或读取适配器的技术

    公开(公告)号:US07792146B2

    公开(公告)日:2010-09-07

    申请号:US11874344

    申请日:2007-10-18

    申请人: William S. Cadden

    发明人: William S. Cadden

    IPC分类号: H04J3/16

    摘要: A technique is provided for facilitating peeking and reading of messages from multiple adapters connected, for example, to a high speed switch in a distributed computing environment. The technique employs a first, relatively quick filter to initially test whether a previously used adapter of the multiple adapters should be used to peek or read a new message. If the first filter fails to select the previously used adapter, then the technique includes employing a second, more complicated filter to determine which adapter of the multiple adapters should be used to peek or read the next message. The first filter includes a first set of tests, and the second filter includes a second set of tests.

    摘要翻译: 提供了一种技术,用于促进从连接到例如分布式计算环境中的高速交换机的多个适配器窥视和读取消息。 该技术采用第一个相对较快的过滤器来初始测试是否应使用多个适配器的先前使用的适配器来窥视或读取新消息。 如果第一个过滤器无法选择先前使用的适配器,则该技术包括采用第二个更复杂的过滤器来确定应该使用多个适配器的哪个适配器来窥视或读取下一个消息。 第一过滤器包括第一组测试,第二过滤器包括第二组测试。