TRANSPARENT FAILOVER
    1.
    发明申请
    TRANSPARENT FAILOVER 审中-公开
    透明失败

    公开(公告)号:WO2013003006A2

    公开(公告)日:2013-01-03

    申请号:PCT/US2012/041703

    申请日:2012-06-08

    Abstract: Described are embodiments directed at persistent handles that are used to retain state across network failures and server failovers. Persistent handles are requested by a client after a session has been established with a file server. The request for the persistent handle includes a handle identifier generated by the client. The server uses the handle identifier to associate with state information. When there is a network failure or a server failover, and a reconnection to the client, the handle identifier is used to identify replayed requests that if replayed would create an inconsistent state on the server. The replayed requests are then appropriately handled.

    Abstract translation: 描述的是针对用于在网络故障和服务器故障转移之间保持状态的持久句柄的实施例。 在与文件服务器建立会话之后,客户端请求持久句柄。 对持久句柄的请求包括由客户端生成的句柄标识符。 服务器使用句柄标识符与状态信息相关联。 当出现网络故障或服务器故障切换以及与客户端的重新连接时,使用句柄标识符来识别重播的请求,如果重播将在服务器上创建不一致的状态。 重播的请求被适当地处理。

    METHOD AND SYSTEM FOR CLOSING AN RDMA CONNECTION

    公开(公告)号:WO2006124718A3

    公开(公告)日:2006-11-23

    申请号:PCT/US2006/018623

    申请日:2006-05-15

    Abstract: Disclosed are methods for handling RDMA connections carried over packet stream connections. In one aspect, I/O completion events are distributed among a number of processors in a multi-processor computing device, eliminating processing bottlenecks. For each processor that will accept I/O completion events, at least one completion queue is created. When an I/O completion event is received on one of the completion queues, the processor associated with that queue processes the event. In a second aspect, semantics of the interactions among a packet stream handler, an RDMA layer, and an RNIC are defined to control RDMA closures and thus to avoid implementation errors. In a third aspect, semantics are defined for transferring an existing packet stream connection into RDMA mode while avoiding possible race conditions. The resulting RNIC architecture is simpler than is traditional because the RNIC never needs to process both streaming messages and RDMA-mode traffic at the same time.

    SMB2 SCALEOUT
    3.
    发明申请
    SMB2 SCALEOUT 审中-公开

    公开(公告)号:WO2013036698A2

    公开(公告)日:2013-03-14

    申请号:PCT/US2012/054039

    申请日:2012-09-07

    Abstract: Systems and methods are disclosed for clients and servers operating in a scaled cluster environment. Efficiencies are introduced to the process of connecting a client to a clustered environment by providing the client with the ability to attempt a connection with multiple servers in parallel. Servers operating the in the clustered environment are also capable of providing persistent storage of file handles and other state information. Ownership of the state information and persistent handles may be transferred between servers, thereby providing clients with the opportunity to move from one server to another while maintaining access to resources in the clustered environment.

    Abstract translation: 针对在缩放集群环境中操作的客户端和服务器公开了系统和方法。 通过为客户端提供尝试与多个服务器并行连接的能力,将客户端连接到集群环境的过程中引入了效率。 在群集环境中运行的服务器也能够提供文件句柄和其他状态信息的持久存储。 可以在服务器之间传输状态信息和持久句柄的所有权,从而为客户提供从一台服务器移动到另一台服务器的机会,同时保持对群集环境中资源的访问。

    TOKEN BASED FILE OPERATIONS
    4.
    发明申请
    TOKEN BASED FILE OPERATIONS 审中-公开
    基于TOKEN的文件操作

    公开(公告)号:WO2013022582A2

    公开(公告)日:2013-02-14

    申请号:PCT/US2012/047261

    申请日:2012-07-19

    CPC classification number: H04L67/06 G06F21/6218

    Abstract: Described are embodiments which allow token-based file operations. The client may request a special offload file operation that is formatted according to a file access protocol. The file operation may be an offload read operation or an offload write operation. In an offload read operation, the client requests that data be logically read from a stored file, or a portion thereof. In response, the file server provides a response that includes a token that represents the logically read data. In some embodiments, the file server may return a response with a token that represents less than all of the requested data if for some reason it cannot provide a token that represents all of the data. The token can then be used by the client in a subsequent offload write operation. In embodiments, the tokens represent immutable data that can be safely and securely used across servers and clients.

    Abstract translation: 描述了允许基于令牌的文件操作的实施例。 客户端可以请求根据文件访问协议格式化的特殊卸载文件操作。 文件操作可以是卸载读取操作或卸载写入操作。 在卸载读取操作中,客户端请求从存储的文件或其一部分逻辑地读取数据。 作为响应,文件服务器提供包括表示逻辑读取数据的令牌的响应。 在一些实施例中,如果由于某些原因它不能提供表示所有数据的令牌,则文件服务器可以返回具有表示小于所有请求的数据的令牌的响应。 然后,客户端可以在后续的卸载写入操作中使用令牌。 在实施例中,令牌表示可以跨服务器和客户机安全和安全地使用的不可变数据。

    PROVIDING A WITNESS SERVICE
    5.
    发明申请
    PROVIDING A WITNESS SERVICE 审中-公开
    提供证人服务

    公开(公告)号:WO2012134729A2

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

    申请号:PCT/US2012/027796

    申请日:2012-03-06

    Abstract: Described are embodiments directed at providing a witness service that sends notifications with a resource state to clients. Embodiments provide a protocol that includes various messages for registering and receiving notifications regarding the state of a resource. The protocol may include a message for requesting node information from a first node in a cluster. The node information identifies nodes in the cluster that provide a witness service, which monitors a resource. The protocol includes a message that is used to register with the witness service for notifications regarding a state, or state change, of a network or cluster resource. The protocol also includes messages for sending notifications with state information of the resource.

    Abstract translation: 所描述的实施例涉及提供将具有资源状态的通知发送给客户端的见证服务。 实施例提供包括用于注册和接收关于资源状态的通知的各种消息的协议。 协议可以包括用于从集群中的第一节点请求节点信息的消息。 节点信息标识集群中提供见证服务的节点,该服务监视资源。 该协议包含一条消息,用于向证人服务注册关于网络或群集资源的状态或状态更改的通知。 该协议还包括用于发送具有资源状态信息的通知的消息。

    PROVIDING A WITNESS SERVICE
    6.
    发明公开
    PROVIDING A WITNESS SERVICE 审中-公开
    提供服务证人

    公开(公告)号:EP2692088A2

    公开(公告)日:2014-02-05

    申请号:EP12764430.0

    申请日:2012-03-06

    Abstract: Described are embodiments directed at providing a witness service that sends notifications with a resource state to clients. Embodiments provide a protocol that includes various messages for registering and receiving notifications regarding the state of a resource. The protocol may include a message for requesting node information from a first node in a cluster. The node information identifies nodes in the cluster that provide a witness service, which monitors a resource. The protocol includes a message that is used to register with the witness service for notifications regarding a state, or state change, of a network or cluster resource. The protocol also includes messages for sending notifications with state information of the resource.

    TOKEN BASED FILE OPERATIONS
    7.
    发明公开
    TOKEN BASED FILE OPERATIONS 审中-公开
    TOKENBASIERTE DATEIOPERATIONEN

    公开(公告)号:EP2742432A2

    公开(公告)日:2014-06-18

    申请号:EP12821531.6

    申请日:2012-07-19

    CPC classification number: H04L67/06 G06F21/6218

    Abstract: Described are embodiments which allow token-based file operations. The client may request a special offload file operation that is formatted according to a file access protocol. The file operation may be an offload read operation or an offload write operation. In an offload read operation, the client requests that data be logically read from a stored file, or a portion thereof. In response, the file server provides a response that includes a token that represents the logically read data. In some embodiments, the file server may return a response with a token that represents less than all of the requested data if for some reason it cannot provide a token that represents all of the data. The token can then be used by the client in a subsequent offload write operation. In embodiments, the tokens represent immutable data that can be safely and securely used across servers and clients.

    TRANSPARENT FAILOVER
    8.
    发明公开
    TRANSPARENT FAILOVER 有权
    透明AUSFALLSICHERUNG

    公开(公告)号:EP2727287A2

    公开(公告)日:2014-05-07

    申请号:EP12804233.0

    申请日:2012-06-08

    Abstract: Described are embodiments directed at persistent handles that are used to retain state across network failures and server failovers. Persistent handles are requested by a client after a session has been established with a file server. The request for the persistent handle includes a handle identifier generated by the client. The server uses the handle identifier to associate with state information. When there is a network failure or a server failover, and a reconnection to the client, the handle identifier is used to identify replayed requests that if replayed would create an inconsistent state on the server. The replayed requests are then appropriately handled.

    Abstract translation: 描述的是针对用于在网络故障和服务器故障转移之间保持状态的持久句柄的实施例。 在与文件服务器建立会话后,客户端请求持久句柄。 对持久句柄的请求包括由客户端生成的句柄标识符。 服务器使用句柄标识符与状态信息相关联。 当出现网络故障或服务器故障转移以及与客户端的重新连接时,使用句柄标识符来标识重播的请求,如果重播将在服务器上创建不一致的状态。 重播的请求被适当地处理。

    METHOD AND SYSTEM FOR CLOSING AN RDMA CONNECTION
    10.
    发明公开
    METHOD AND SYSTEM FOR CLOSING AN RDMA CONNECTION 审中-公开
    方法和系统关闭RDMA连接的

    公开(公告)号:EP1880308A2

    公开(公告)日:2008-01-23

    申请号:EP06752537.8

    申请日:2006-05-15

    CPC classification number: H04L67/1097 H04L69/10 H04L69/12

    Abstract: Disclosed are methods for handling RDMA connections carried over packet stream connections. In one aspect, I/O completion events are distributed among a number of processors in a multi-processor computing device, eliminating processing bottlenecks. For each processor that will accept I/O completion events, at least one completion queue is created. When an I/O completion event is received on one of the completion queues, the processor associated with that queue processes the event. In a second aspect, semantics of the interactions among a packet stream handler, an RDMA layer, and an RNIC are defined to control RDMA closures and thus to avoid implementation errors. In a third aspect, semantics are defined for transferring an existing packet stream connection into RDMA mode while avoiding possible race conditions. The resulting RNIC architecture is simpler than is traditional because the RNIC never needs to process both streaming messages and RDMA-mode traffic at the same time.

Patent Agency Ranking