Multi-protocol unified file-locking
    1.
    发明专利
    Multi-protocol unified file-locking 有权
    多协议统一文件锁定

    公开(公告)号:JP2008305405A

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

    申请号:JP2008148947

    申请日:2008-06-06

    Inventor: BORR ANDREA

    CPC classification number: G06F17/30171 Y10S707/99931

    Abstract: PROBLEM TO BE SOLVED: To provide a method and system for correct interoperation of multiple diverse file server protocols, using a uniform multi-protocol lock management system. SOLUTION: A file server determines, before allowing any client device to access data or to obtain a lock, whether locks attempted to be acquired by any client device would be inconsistent with existing locks, regardless of originating client device is any client device and furthermore, regardless of the originating file server protocol or a file locking protocol is any protocol for the existing locks. COPYRIGHT: (C)2009,JPO&INPIT

    Abstract translation: 要解决的问题:使用统一的多协议锁管理系统,提供多种不同文件服务器协议的正确互操作的方法和系统。 解决方案:文件服务器在允许任何客户端设备访问数据或获取锁定之前确定尝试由任何客户端设备获取的锁是否与现有锁不一致,而不管始发客户端设备是否是任何客户端设备 此外,无论起始文件服务器协议如何,或者文件锁定协议是现有锁的任何协议。 版权所有(C)2009,JPO&INPIT

    FILE ACCESS CONTROL IN A MULTI-PROTOCOL FILE SERVER

    公开(公告)号:CA2322320C

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

    申请号:CA2322320

    申请日:1999-03-02

    Abstract: The invention provides a method and system for enforcing file access control among client devices using multiple diverse access control models and multiple diverse file server protocols. A multi-protocol file server identifies each file with one particular access control model out of a plurality of possible models, and enforces that one particular model for all accesses to that file. When the file server receives a file server request for that file using a different access control model, the file server translates the access control limits for that file into no-less-restrictive limits in the different model. The file server restricts access by the client device using the translated access control limits. Each file is assigned the access control model of the user who created the file or who last set access control limits for the file. When a user having a different access control model sets access control limits, the access control model for the file is changed to the new model. Files are organized in a tree hierarchy, in which each tree is limited to one or more access control models (which can limit the ability of users to set access control limits for files in that tree). Each tree can be limited to NT-model-only format, Unix-model-only format, or mixed NT-or-Unix-models format.

    MULTI-PROTOCOL UNIFIED FILE-LOCKING

    公开(公告)号:CA2312492C

    公开(公告)日:2006-02-07

    申请号:CA2312492

    申请日:1998-11-30

    Inventor: BORR ANDREA

    Abstract: The invention provides a method and system for correct interoperation of multiple diverse file server or file locking protocols, using a uniform multi-protocol lock management system. A file server determines, before allowing any client device to access data or to obtain a lock, whether that would be inconsistent with existing locks, regardless of originating client device or originating protocol for those existing Locks. A first protocol enforces mandatory file-open and file-locking together with an opportunistic file-locking technique, while a second protocol lacks file-open semantics and provides only for advisory byte-range and file locking. Enforcing file-locking protects file data against corruption by NFS client devices. A CIFS client device, upon opening a file, can obtain an "oplock" (an opportunistic lock). When a client device issues a non-CIFS protocol request for the oplocked file, the file server sends an oplock-break message to the CIFS client device, giving the CIFS client device the opportunity to flush any cached write operations and possibly close the file. Allowing NFS and NLM requests to break oplocks ensures that file data remains available to NFS client devices simultaneously with protecting integrity of that file data. A CIFS client device can obtain a "change-monitoring" lockfor a directory in the file system, so as to be notified by the file server whenever there is a change to that directory. The file server notes changes to the directory by both CIFS and non-CIFS client devices, and notifies those CIFS client devices with "change-monitoring" locks of those changes.

    FILE ACCESS CONTROL IN A MULTI-PROTOCOL FILE SERVER
    7.
    发明申请
    FILE ACCESS CONTROL IN A MULTI-PROTOCOL FILE SERVER 审中-公开
    多协议文件服务器中的文件访问控制

    公开(公告)号:WO9945456B1

    公开(公告)日:1999-11-11

    申请号:PCT/US9904550

    申请日:1999-03-02

    CPC classification number: G06F21/6218 G06F21/41 G06F21/6236 G06F2221/2141

    Abstract: The invention provides a method and system for enforcing file access control among client devices using multiple diverse access control models and multiple diverse file server protocols. A multi-protocol file server identifies each file with one particular access control model out of a plurality of possible models, and enforces that one particular model for all accesses to that file. When the file server receives a file server request for that file using a different access control model, the file server translates the access control limits for that file into no-less-restrictive limits in the different model. The file server restricts access by the client device using the translated access control limits. Each file is assigned the access control model of the user who created the file or who last set access control limits for the file. When a user having a different access control model sets access control limits, the access control model for the file is changed to the new model. Files are organized in a tree hierarchy, in which each tree is limited to one or more access control models (which can limit the ability of users to set access control limits for files in that tree). Each tree can be limited to NT-model-only format, Unix-model-only format, or mixed NT-or-Unix-models format.

    Abstract translation: 本发明提供一种用于使用多种不同的访问控制模型和多种多样的文件服务器协议来实施客户端设备之间的文件访问控制的方法和系统 多协议文件服务器使用多个可能模型中的一个特定的访问控制模型识别每个文件,并对该文件的所有访问执行该特定模型。 当文件服务器使用不同的访问控制模型接收到该文件的文件服务器请求时,文件服务器将该文件的访问控制限制转换为不同模型中的无限制限制。 文件服务器使用翻译的访问控制限制来限制客户端设备的访问。 每个文件都分配了创建文件的用户的访问控制模型,或者最后为文件设置访问控制限制的访问控制模型。 当具有不同访问控制模型的用户设置访问控制限制时,将文件的访问控制模型更改为新模型。 文件以树状层次结构组织,其中每个树被限制到一个或多个访问控制模型(这可以限制用户为该树中的文件设置访问控制限制的能力)。 每个树可以限制为仅NT型格式,仅限Unix模型格式或混合的NT或Unix模型格式。

    FILE ACCESS CONTROL IN A MULTI-PROTOCOL FILE SERVER

    公开(公告)号:CA2322320A1

    公开(公告)日:1999-09-10

    申请号:CA2322320

    申请日:1999-03-02

    Abstract: The invention provides a method and system for enforcing file access control among client devices using multiple diverse access control models and multiple diverse file server protocols. A multi-protocol file server identifies each file with one particular access control model out of a plurality of possible models, and enforces that one particular model for all accesses to that file. When the file server receives a file server request for that file using a different access control model, the file server translates the access control limits for that file into no-less-restrictive limits in the different model. The file server restricts access by the client device using the translated access control limits. Each file is assigned the access control model of the user who created the file or who last set access control limits for the file. When a user having a different access control model sets access control limits, the access control model for the file is changed to the new model. Files are organized in a tree hierarchy, in which each tree is limited to one or more access control models (which can limit the ability of users to set access control limits for files in that tree). Each tree can be limited to NTmodel-only format, Unix-model-only format, or mixed NT-or-Unix-models format.

    MULTI-PROTOCOL UNIFIED FILE-LOCKING

    公开(公告)号:CA2312492A1

    公开(公告)日:1999-06-17

    申请号:CA2312492

    申请日:1998-11-30

    Inventor: BORR ANDREA

    Abstract: The invention provides a method and system for correct interoperation of multiple diverse file server or file locking protocols, using a uniform multiprotocol lock management system. A file server determines, before allowing any client device to access data or to obtain a lock, whether that would be inconsistent with existing locks, regardless of originating client device or originating protocol for those existing locks. A first protocol enforces mandatory file-open and file-locking together with an opportunistic filelocking technique, while a second protocol lacks file-open semantics and provides only for advisory byte-range and file locking. Enforcing file-locking protects file data against corruption by NFS client devices. A CIFS client device, upon opening a file, can obtain an "oplock" (an opportunistic lock). When a client device issues a non-CIFS protocol request for the oplocked file, the file server sends an oplock-break message to the CIFS client device, giving the CIFS client device the opportunity to flush any cached write operations and possibly close the file. Allowing NFS and NLM requests to break oplocks ensures that file data remains available to NFS client devices simultaneously with protecting integrity of that file data. A CIFS client device can obtain a "change-monitoring" lock for a directory in the file system, so as to be notified by the file server whenever there is a change to that directory. The file server notes changes to the directory by both CIFS and non-CIFS client devices, and notifies those CIFS client devices with "change-monitoring" locks of those changes.

Patent Agency Ranking