Virtual file system and method
    1.
    发明授权
    Virtual file system and method 有权
    虚拟文件系统和方法

    公开(公告)号:US06895591B1

    公开(公告)日:2005-05-17

    申请号:US09420210

    申请日:1999-10-18

    IPC分类号: G06F3/00 G06F17/30 H04L29/08

    摘要: A file accessing scheme allows logical files to be processed outside of the native operating system and its logical I/O subsystem. When an application program wants to process a file outside of the native operating system, a file information block is built with a special type of file designated as “virtual.” A pointer is provided within the file information block to a handler. The handler is a library that is external to the native operating system. The library processes the file without using the native operating system. Upon completion of the processing, the handler returns the operation results to the file information block and control is transferred back to the application program.

    摘要翻译: 文件访问方案允许在本机操作系统及其逻辑I / O子系统之外处理逻辑文件。 当应用程序想要处理本地操作系统之外的文件时,将使用指定为“虚拟”的特殊类型的文件构建文件信息块。 文件信息块中的指针被提供给处理程序。 处理程序是在本机操作系统外部的库。 该库不使用本地操作系统来处理该文件。 处理完成后,处理程序将操作结果返回到文件信息块,并将控制转移回应用程序。

    FABRIC COMPUTER COMPLEX METHOD AND SYSTEM FOR NODE FUNCTION RECOVERY
    2.
    发明申请
    FABRIC COMPUTER COMPLEX METHOD AND SYSTEM FOR NODE FUNCTION RECOVERY 审中-公开
    织物计算机复杂方法和系统的节点功能恢复

    公开(公告)号:US20160077937A1

    公开(公告)日:2016-03-17

    申请号:US14487669

    申请日:2014-09-16

    IPC分类号: G06F11/20

    摘要: A fabric computer method and system for recovering fabric computer node function. The fabric computer method includes monitoring a processing environment operating on a first Processor and Memory node within the fabric computer complex, detecting a failure of the first Processor and Memory node, and transferring the processing environment from the first Processor and Memory node to a second Processor and Memory node within the fabric computer complex in response to the detection of a failure of the first Processor and Memory node. The fabric computer system includes a first Processor and Memory node, a second Processor and Memory node coupled to the first Processor and Memory node, at least one input/output (I/O) and Networking node coupled to the first and second Processor and Memory nodes, and a fabric manager coupled to the first and second Processor and Memory nodes and the at least one I/O and Networking node. The fabric manager is configured to monitor a processing environment operating on the first Processor and Memory node, to receive notification of a failure of the first Processor and Memory node, and to transfer the processing environment from the first Processor and Memory node to the second Processor and Memory node in response to the detection of a failure of the first Processor and Memory node.

    摘要翻译: 一种用于恢复织物计算机节点功能的织物计算机方法和系统。 结构计算机方法包括监视在结构计算机复合体内的第一处理器和存储器节点上操作的处理环境,检测第一处理器和存储器节点的故障,以及将处理环境从第一处理器和存储器节点传送到第二处理器 并且结构计算机内的内存节点复杂以响应检测到第一个处理器和存储器节点的故障。 结构计算机系统包括耦合到第一处理器和存储器节点的第一处理器和存储器节点,第二处理器和存储器节点,耦合到第一和第二处理器和存储器的至少一个输入/输出(I / O)和网络节点 节点和耦合到第一和第二处理器和存储器节点以及至少一个I / O和网络节点的结构管理器。 结构管理器被配置为监视在第一处理器和存储器节点上操作的处理环境,以接收第一处理器和存储器节点的故障的通知,并且将处理环境从第一处理器和存储器节点传送到第二处理器 和Memory节点,以响应检测到第一处理器和存储器节点的故障。

    Method and system for exchanging data between a central processing unit and an input/output processor

    公开(公告)号:US07234008B1

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

    申请号:US10858776

    申请日:2004-06-02

    申请人: Craig F. Russ

    发明人: Craig F. Russ

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F13/124

    摘要: A method is disclosed for exchanging data between a central processing unit (CPU) and an input/output processor (IOP). The CPU and IOP may both be senders or receivers depending on whether data is flowing to or from the CPU. Where data is flowing to the CPU, the CPU is the receiver and the IOP is the sender. Where data is flowing from the CPU, the CPU is the sender and the IOP is the receiver. A sender evaluates the amount of empty buffers and, in a preferred embodiment, whether there is more data coming to determine whether to release partially full buffers in its buffer pool. Partially full buffers may be released based on any threshold as desired from a simple integer to a complex algorithm. The evaluation of whether to release partially full buffers is preferably implemented where a sender obtains at least one data packet for sending to a receiver and where a sender obtains an empty buffer from a receiver.

    Method, Apparatus, and System for Restarting an Emulated Mainframe IOP
    4.
    发明申请
    Method, Apparatus, and System for Restarting an Emulated Mainframe IOP 审中-公开
    重新启动仿真主机IOP的方法,装置和系统

    公开(公告)号:US20100162043A1

    公开(公告)日:2010-06-24

    申请号:US12347196

    申请日:2008-12-31

    IPC分类号: G06F11/14

    CPC分类号: G06F11/1479

    摘要: A method, apparatus and system for restarting an emulated mainframe IOP, such as a failed or hung emulated mainframe IOP within an emulated mainframe commodity computer. The method includes a rescue process that polls a home location for Restart Request information. In response to receiving Restart Request information, the rescue process is configured to shut down the existing emulated mainframe IOP, start a new emulated mainframe IOP, and reset the home location. The Restart Request information can be provided to the home location by the mainframe computer being emulated. Alternatively, the rescue mechanism can use an interface management card instructed to restart the commodity computer hosting the failed or hung IOP, e.g., from a maintenance service and/or a maintenance program residing in an active commodity computer coupled to the commodity computers hosting one of several emulated mainframe IOPs.

    摘要翻译: 用于在仿真的大型机商品计算机内重新启动仿真大型机IOP的方法,装置和系统,例如故障或挂起的仿真大型机IOP。 该方法包括对归属位置轮询重新启动请求信息的救援过程。 响应于接收到重新启动请求信息,救援过程被配置为关闭现有的仿真大型机IOP,启动新的仿真主机IOP,并重置归属位置。 重新启动请求信息可以由被仿真的主机计算机提供给本地位置。 或者,救援机构可以使用指示重新启动托管失败或挂起的IOP的商品计算机的接口管理卡,例如,来自维护服务和/或驻留在主办商品计算机中的维护程序 几个仿真的主机IOP。

    METHOD, APPARATUS AND SYSTEM FOR TRANSMITTING MULTIPLE INPUT/OUTPUT (I/O) REQUESTS IN AN I/O PROCESSOR (IOP)
    6.
    发明申请
    METHOD, APPARATUS AND SYSTEM FOR TRANSMITTING MULTIPLE INPUT/OUTPUT (I/O) REQUESTS IN AN I/O PROCESSOR (IOP) 审中-公开
    用于在I / O处理器(IOP)中发送多个输入/输出(I / O)请求的方法,装置和系统

    公开(公告)号:US20100161853A1

    公开(公告)日:2010-06-24

    申请号:US12340854

    申请日:2008-12-22

    IPC分类号: G06F9/46

    CPC分类号: G06F13/385

    摘要: A method, apparatus and system for transmitting multiple I/O requests from an input/output processor (IOP) to an I/O device. The IOP is configured with multiple I/O threads, each having a corresponding active I/O, that allow a queuing thread to coordinate the transfer of multiple I/O requests at a time from the output of the device queue to the active I/Os and their I/O threads. The queuing thread and a promotion algorithm are configured to consider the promotion of one or more I/O requests ahead of other I/O requests in the device queue, based on a set of promotion requirements. After processing by the I/O threads, multiple I/O requests are transferred at a time from the multiple active I/Os to the I/O device. Promotion of I/O requests based on the promotion requirements improves processing efficiency by making better use of the multiple I/O thread processing resources.

    摘要翻译: 一种用于从输入/输出处理器(IOP)向I / O设备发送多个I / O请求的方法,装置和系统。 IOP配置有多个I / O线程,每个I / O线程都具有相应的活动I / O,允许排队线程协调从设备队列的输出到活动I / O请求的多个I / O请求的传输, Os及其I / O线程。 排队线程和升级算法被配置为基于一组促销要求考虑在设备队列中的其他I / O请求之前促进一个或多个I / O请求。 在I / O线程处理之后,多个I / O请求从多个活动I / O一次传输到I / O设备。 根据推广要求推广I / O请求,通过更好地利用多个I / O线程处理资源来提高处理效率。

    Method and system for improved communication between central processing units and input/output processors
    7.
    发明申请
    Method and system for improved communication between central processing units and input/output processors 审中-公开
    用于改善中央处理单元与输入/输出处理器之间通信的方法和系统

    公开(公告)号:US20080301328A1

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

    申请号:US10832746

    申请日:2004-04-27

    IPC分类号: G06F13/28

    CPC分类号: G06F13/28 G06F13/126

    摘要: A method and system for communicating information regarding input/output (IO) processing in a shared access to memory environment is disclosed. A central processing unit (CPU) and an input/output processor (IOP) are configured to write to and read from predetermined memory locations to manage the detection, performance, and completion of IOs. The CPU and the IOP may read from and write to memory as desired.

    摘要翻译: 公开了一种用于在对存储器环境的共享访问中传送关于输入/输出(IO))处理的信息的方法和系统。 中央处理单元(CPU)和输入/输出处理器(IOP)被配置为写入和读取预定存储器位置以管理IO的检测,执行和完成。 CPU和IOP可以根据需要读取和写入存储器。

    Method and apparatus for writing files on nonerasable storage medium
    8.
    发明授权
    Method and apparatus for writing files on nonerasable storage medium 失效
    在不可擦除存储介质上写入文件的方法和装置

    公开(公告)号:US5446857A

    公开(公告)日:1995-08-29

    申请号:US898109

    申请日:1992-06-12

    申请人: Craig F. Russ

    发明人: Craig F. Russ

    摘要: Method and apparatus for writing data to files from a computer system to a Write Once Read Many (WORM) Disc medium which results in a creation of an ISO 9660 standard disc is disclosed. The method and apparatus each efficiently manages writes to WORM medium in the creation of a file structure that conforms to ISO standard 9660 which governs management of CD-ROM disc files. The method and apparatus are efficient both in terms of the time required to perform such writes and in the amount of medium consumed as overhead. In addition, the invention provides a method and apparatus for writing to WORM disc in which there is a high degree of confidence that the information written is indelible.

    摘要翻译: 公开了一种将数据从计算机系统写入到一次写入多个(WORM)盘介质中的方法和装置,其导致创建ISO 9660标准盘。 该方法和装置在创建符合管理CD-ROM光盘文件管理的ISO标准9660的文件结构时有效地管理对WORM介质的写入。 该方法和装置在执行这种写入所需的时间以及以开销消耗的介质量方面是有效的。 此外,本发明提供了一种用于写入WORM盘的方法和装置,其中存在写入的信息不可擦除的高度置信度。

    METHOD AND APPARATUS FOR DETECTING ACTIVE AND ORPHAN SESSION-BASED CONNECTIONS
    9.
    发明申请
    METHOD AND APPARATUS FOR DETECTING ACTIVE AND ORPHAN SESSION-BASED CONNECTIONS 审中-公开
    用于检测基于活动和基于会话的会话连接的方法和装置

    公开(公告)号:US20110225230A1

    公开(公告)日:2011-09-15

    申请号:US12723858

    申请日:2010-03-15

    申请人: Craig F. Russ

    发明人: Craig F. Russ

    IPC分类号: G06F15/173 G06F15/16

    摘要: A method and apparatus for determining whether a session-based circuit or connection between a first computing device, such as a server device, and a second computing device, such as a client device, is an active session that should remain open or an orphan session that is terminated. The method includes marking the value of a TCP/IP ACK counter, sending a NetBios KeepAlive packet from the first computing device to the second computing device. If, after a first duration of time, the value of the TCP/IP ACK counter has not changed, the connection is treated as an orphan session and terminated. If, during the first duration of time, the value of the TCP/IP ACK counter has changed due to the receipt of a TCP/IP ACK response by the first computing device from the second computing device, the connection is treated as an active session and remains open.

    摘要翻译: 一种用于确定基于会话的电路或诸如服务器设备的第一计算设备与诸如客户端设备的第二计算设备之间的连接的方法和装置是应该保持打开的活动会话还是孤立会话 终止了。 该方法包括标记TCP / IP ACK计数器的值,将NetBios KeepAlive分组从第一计算设备发送到第二计算设备。 如果在第一个持续时间之后,TCP / IP ACK计数器的值没有改变,则该连接被视为孤立会话并终止。 如果在第一持续时间期间,由于第一计算设备从第二计算设备接收到TCP / IP ACK响应,TCP / IP ACK计数器的值已经改变,则该连接被视为活动会话 并保持开放。

    METHOD, APPARATUS AND SYSTEM FOR RESTARTING AN EMULATED MAINFRAME IOP
    10.
    发明申请
    METHOD, APPARATUS AND SYSTEM FOR RESTARTING AN EMULATED MAINFRAME IOP 审中-公开
    方法,装置和系统,用于重新启动模拟的主体眼压

    公开(公告)号:US20100162045A1

    公开(公告)日:2010-06-24

    申请号:US12340865

    申请日:2008-12-22

    IPC分类号: G06F11/20

    CPC分类号: G06F11/1479

    摘要: A method, apparatus and system for restarting an emulated mainframe IOP, such as a failed or hung emulated mainframe IOP within an emulated mainframe commodity computer. The method includes a rescue process that polls a home location for Restart Request information. In response to receiving Restart Request information, the rescue process is configured to shut down the existing emulated mainframe IOP, start a new emulated mainframe IOP, and reset the home location. The Restart Request information can be provided to the home location by the mainframe computer being emulated. Alternatively, the rescue mechanism can use an interface management card instructed to restart the commodity computer hosting the failed or hung IOP, e.g., from a maintenance service and/or a maintenance program residing in an active commodity computer coupled to the commodity computers hosting one of several emulated mainframe IOPs.

    摘要翻译: 用于在仿真的大型机商品计算机内重新启动仿真大型机IOP的方法,装置和系统,例如故障或挂起的仿真大型机IOP。 该方法包括对归属位置轮询重新启动请求信息的救援过程。 响应于接收到重新启动请求信息,救援过程被配置为关闭现有的仿真大型机IOP,启动新的仿真主机IOP,并重置归属位置。 重新启动请求信息可以由被仿真的主机计算机提供给本地位置。 或者,救援机构可以使用指示重新启动托管失败或挂起的IOP的商品计算机的接口管理卡,例如,来自维护服务和/或驻留在主办商品计算机中的维护程序 几个仿真的主机IOP。