METHOD AND SYSTEM FOR LOW OVERHEAD CONTROL/STATUS HANDSHAKE FOR REMOTE SHARED FILE SERVER

    公开(公告)号:US20190258810A1

    公开(公告)日:2019-08-22

    申请号:US15933662

    申请日:2018-03-23

    IPC分类号: G06F21/62 G06F17/30 G06F9/50

    摘要: A method and system for providing a plurality of host systems shared access to data files from a file server. The method includes monitoring a control file for updates, the control file located within a corresponding host directory located within the file server; receiving a request for access to a data file stored on the file server, the access request being written to the control file, the access request including a requested data file operation; performing the requested data file operation in response to the control file being updated with the access request; creating a status file in the host directory in which the requested data file operation was performed upon completion of the requested data file operation; writing status data in the status file, the status data including a result of the performance of the requested data file operation; and allowing access to the host directory in which the requested data file operation was performed in response to the status data being written to the status file.

    DATA INPUT/OUTPUT (I/O) HANDLING FOR COMPUTER NETWORK COMMUNICATIONS LINKS
    2.
    发明申请
    DATA INPUT/OUTPUT (I/O) HANDLING FOR COMPUTER NETWORK COMMUNICATIONS LINKS 有权
    数据输入/输出(I / O)处理计算机网络通信链接

    公开(公告)号:US20160062912A1

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

    申请号:US14474745

    申请日:2014-09-02

    IPC分类号: G06F12/10 G06F13/28

    CPC分类号: G06F13/28

    摘要: Systems and methods for performing data input/output (I/O) operations using a computer network communications link are described. A method may include assigning a block of virtual addresses for usage with at least one computer network communications link. The method may also include registering the entire block of virtual addresses prior to an operating system partition performing I/O operations using the at least one computer network communications link, wherein registering comprises setting a plurality of virtual page frame numbers of the block of virtual addresses to point to distinct pages of physical memory. In some embodiments, one or more I/O operations may be performed using the at least one computer network communications link and the registered block of virtual addresses.

    摘要翻译: 描述使用计算机网络通信链路执行数据输入/输出(I / O)操作的系统和方法。 方法可以包括为至少一个计算机网络通信链路分配用于使用的虚拟地址块。 该方法还可以包括在使用至少一个计算机网络通信链路执行I / O操作的操作系统分区之前注册整个虚拟地址块,其中注册包括设置虚拟地址块的多个虚拟页面帧号码 指向物理内存的不同页面。 在一些实施例中,可以使用至少一个计算机网络通信链路和注册的虚拟地址块来执行一个或多个I / O操作。