Key-configured topology with connection management
    1.
    发明授权
    Key-configured topology with connection management 有权
    具有连接管理的关键配置拓扑

    公开(公告)号:US08078705B2

    公开(公告)日:2011-12-13

    申请号:US10818549

    申请日:2004-04-05

    IPC分类号: G06F15/173

    摘要: Systems, methodologies, media, and other embodiments associated with key-configured topology connection management are described. One exemplary system embodiment includes a logic for mapping a resource to a port through which it can be accessed and a logic for determining whether a requestor will be granted a connection to the machine on which the resource resides based, at least in part, on membership in a key-configured topology. Membership in the key-configured topology may be determined by a connection management logic analyzing a key provided by the requestor in a request related to accessing the resource. The key may be internally generated by a key maintenance logic.

    摘要翻译: 描述了与密钥配置的拓扑连接管理相关联的系统,方法,介质和其他实施例。 一个示例性系统实施例包括用于将资源映射到可以被访问的端口的逻辑,以及至少部分地基于成员资格的用于确定请求者是否将被授予与资源​​驻留的机器的连接的逻辑 在密钥配置的拓扑中。 关键配置拓扑中的成员资格可以由连接管理逻辑确定,该连接管理逻辑在与访问资源有关的请求中分析由请求者提供的密钥。 密钥可以由密钥维护逻辑内部生成。

    Aggregation of network resources providing offloaded connections between applications over a network
    2.
    发明申请
    Aggregation of network resources providing offloaded connections between applications over a network 有权
    网络资源聚合,通过网络提供应用之间的卸载连接

    公开(公告)号:US20060165074A1

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

    申请号:US11013185

    申请日:2004-12-14

    IPC分类号: H04L12/56 H04L12/28

    摘要: A computer system aggregates a plurality of network resources of a computer system. The plurality of network resources forms a bypass stack operable to provide offloaded connections to one or more applications available on the computer system. Each of the applications is associated with a first port number. The computer system itself is addressable on the network by a public IP address. The system assigns private IP addresses to uniquely identify each of the plurality of network resources. The system creates a socket for each application by which the application can communicate with the network. The socket is associated with a first endpoint tuple that includes the public IP address and the first port number associated with the application for which the socket is created. The socket is further associated with a set of bypass endpoint tuples that are translated from the first endpoint tuple, each of the set including a different one of the private IP addresses. Each of the bypass endpoint tuples is available to be a transport address to define an offloaded connection to the application through one of the network resources. The created socket can be a listening one at a server node or a connection one at a client node.

    摘要翻译: 计算机系统聚合计算机系统的多个网络资源。 所述多个网络资源形成旁路堆栈,其可操作以向计算机系统上可用的一个或多个应用提供卸载连接。 每个应用程序都与第一个端口号相关联。 计算机系统本身可以通过公共IP地址在网络上寻址。 系统分配私有IP地址以唯一地标识多个网络资源中的每一个。 系统为应用程序可以与网络通信的每个应用程序创建一个套接字。 套接字与第一个端点元组相关联,该元组包括公共IP地址和与创建套接字的应用程序相关联的第一个端口号。 套接字还与从第一端点元组转换的一组旁路端点元组相关联,该集合中的每一个包括不同的专用IP地址。 每个旁路端点元组可用作传输地址,以通过网络资源之一定义到应用的卸载连接。 创建的套接字可以是服务器节点上的监听端口,也可以是客户机节点处的连接。

    Pre-configured topology with connection management
    3.
    发明申请
    Pre-configured topology with connection management 有权
    具有连接管理的预配置拓扑

    公开(公告)号:US20050213608A1

    公开(公告)日:2005-09-29

    申请号:US10806628

    申请日:2004-03-23

    CPC分类号: H04L41/0803

    摘要: Systems, methodologies, media, and other embodiments associated with pre-configured topology connection management are described. One exemplary system embodiment includes an interface logic configured to acquire information about a set of client nodes, to pre-configure a subset of the client nodes into a pre-configured topology, and to make available information about the pre-configured topology. The exemplary system may also include a logic for mapping a resource to a port through which it can be accessed and a logic for determining whether a requestor will be granted a connection to the machine on which the resource resides based, at least in part, on membership in the pre-configured topology. Membership in the pre-configured topology may be determined by a connection management logic analyzing a node identifier provided by the requestor in a request related to accessing the resource.

    摘要翻译: 描述了与预配置的拓扑连接管理相关联的系统,方法,介质和其他实施例。 一个示例性系统实施例包括接口逻辑,其被配置为获取关于一组客户端节点的信息,将客户机节点的子集预先配置为预配置的拓扑,并且提供关于预配置拓扑的可用信息。 该示例性系统还可以包括用于将资源映射到可以被访问的端口的逻辑,以及用于确定请求者将被授予与资源​​驻留的机器的连接的逻辑,至少部分地基于 成为预先配置的拓扑。 预先配置的拓扑中的成员资格可以由连接管理逻辑确定,该连接管理逻辑在与访问资源有关的请求中分析由请求者提供的节点标识符。

    KEY-CONFIGURED TOPOLOGY WITH CONNECTION MANAGEMENT
    4.
    发明申请
    KEY-CONFIGURED TOPOLOGY WITH CONNECTION MANAGEMENT 审中-公开
    关键配置拓扑与连接管理

    公开(公告)号:US20120030574A1

    公开(公告)日:2012-02-02

    申请号:US13253687

    申请日:2011-10-05

    摘要: Systems, methodologies, media, and other embodiments associated with key-configured topology connection management are described. One exemplary system embodiment includes a logic for mapping a resource to a port through which it can be accessed and a logic for determining whether a requestor will be granted a connection to the machine on which the resource resides based, at least in part, on membership in a key-configured topology. Membership in the key-configured topology may be determined by a connection management logic analyzing a key provided by the requestor in a request related to accessing the resource. The key may be internally generated by a key maintenance logic.

    摘要翻译: 描述了与密钥配置的拓扑连接管理相关联的系统,方法,介质和其他实施例。 一个示例性系统实施例包括用于将资源映射到可以被访问的端口的逻辑,以及至少部分地基于成员资格的用于确定请求者是否将被授予与资源​​驻留的机器的连接的逻辑 在密钥配置的拓扑中。 关键配置拓扑中的成员资格可以由连接管理逻辑确定,该连接管理逻辑在与访问资源有关的请求中分析由请求者提供的密钥。 密钥可以由密钥维护逻辑内部生成。

    Key-configured topology with connection management
    5.
    发明申请
    Key-configured topology with connection management 有权
    具有连接管理的关键配置拓扑

    公开(公告)号:US20050226248A1

    公开(公告)日:2005-10-13

    申请号:US10818549

    申请日:2004-04-05

    IPC分类号: H04L12/56 H04L29/06 H04L29/08

    摘要: Systems, methodologies, media, and other embodiments associated with key-configured topology connection management are described. One exemplary system embodiment includes a logic for mapping a resource to a port through which it can be accessed and a logic for determining whether a requestor will be granted a connection to the machine on which the resource resides based, at least in part, on membership in a key-configured topology. Membership in the key-configured topology may be determined by a connection management logic analyzing a key provided by the requestor in a request related to accessing the resource. The key may be internally generated by a key maintenance logic.

    摘要翻译: 描述了与密钥配置的拓扑连接管理相关联的系统,方法,介质和其他实施例。 一个示例性系统实施例包括用于将资源映射到可以被访问的端口的逻辑,以及至少部分地基于成员资格的用于确定请求者是否将被授予与资源​​驻留的机器的连接的逻辑 在密钥配置的拓扑中。 关键配置拓扑中的成员资格可以由连接管理逻辑确定,该连接管理逻辑在与访问该资源相关的请求中分析由请求者提供的密钥。 密钥可以由密钥维护逻辑内部生成。

    Method and apparatus for performing connection management with multiple stacks
    6.
    发明授权
    Method and apparatus for performing connection management with multiple stacks 有权
    用多个堆栈执行连接管理的方法和装置

    公开(公告)号:US07554993B2

    公开(公告)日:2009-06-30

    申请号:US10401237

    申请日:2003-03-27

    IPC分类号: H04L12/56 H04J3/24 H04J3/22

    摘要: The disclosed embodiments relate to a communication device for use in a node of a system having a plurality of nodes. Each of the plurality of nodes may include network interface controllers (“NICs”) and each of the NICs may have a public identifier and a private identifier associated therewith. A first protocol stack may operate according to a first protocol that is associated with the public identifier and a second protocol stack may operate according to a second protocol that is associated with the private identifier. A storage device may associate the public identifier of one or more of the NICs with the first protocol stack and the private identifier of one or more of the NICs with the second protocol stack. Received messages that incorporate the public identifier may be directed to the first protocol stack and messages that incorporate the private identifier may be directed to the second protocol stack.

    摘要翻译: 所公开的实施例涉及用于具有多个节点的系统的节点中的通信设备。 多个节点中的每一个可以包括网络接口控制器(“NIC”),并且每个NIC可以具有与之相关联的公共标识符和专用标识符。 第一协议栈可以根据与公共标识符相关联的第一协议来操作,并且第二协议栈可以根据与专用标识符相关联的第二协议来操作。 存储设备可以将NIC中的一个或多个的公共标识符与第一协议栈和一个或多个NIC的私有标识符与第二协议栈相关联。 包含公共标识符的接收消息可以被引导到第一协议栈,并且将包含专用标识符的消息引导到第二协议栈。

    Aggregation of network resources providing offloaded connections between applications over a network
    7.
    发明授权
    Aggregation of network resources providing offloaded connections between applications over a network 有权
    网络资源聚合,通过网络提供应用之间的卸载连接

    公开(公告)号:US07403535B2

    公开(公告)日:2008-07-22

    申请号:US11013185

    申请日:2004-12-14

    IPC分类号: H04J3/16 H04J3/22

    摘要: A computer system aggregates a plurality of network resources of a computer system. The plurality of network resources forms a bypass stack operable to provide offloaded connections to one or more applications available on the computer system. Each of the applications is associated with a first port number. The computer system itself is addressable on the network by a public IP address. The system assigns private IP addresses to uniquely identify each of the plurality of network resources. The system creates a socket for each application by which the application can communicate with the network. The socket is associated with a first endpoint tuple that includes the public IP address and the first port number associated with the application for which the socket is created. The socket is further associated with a set of bypass endpoint tuples that are translated from the first endpoint tuple, each of the set including a different one of the private IP addresses. Each of the bypass endpoint tuples is available to be a transport address to define an offloaded connection to the application through one of the network resources. The created socket can be a listening one at a server node or a connection one at a client node.

    摘要翻译: 计算机系统聚合计算机系统的多个网络资源。 所述多个网络资源形成旁路堆栈,其可操作以向计算机系统上可用的一个或多个应用提供卸载连接。 每个应用程序都与第一个端口号相关联。 计算机系统本身可以通过公共IP地址在网络上寻址。 系统分配私有IP地址以唯一地标识多个网络资源中的每一个。 系统为应用程序可以与网络通信的每个应用程序创建一个套接字。 套接字与第一个端点元组相关联,该元组包括公共IP地址和与创建套接字的应用程序相关联的第一个端口号。 套接字还与从第一端点元组转换的一组旁路端点元组相关联,该集合中的每一个包括不同的专用IP地址。 每个旁路端点元组可用作传输地址,以通过网络资源之一定义到应用的卸载连接。 创建的套接字可以是服务器节点上的监听端口,也可以是客户机节点处的连接。

    Managing connections through an aggregation of network resources providing offloaded connections between applications over a network
    8.
    发明授权
    Managing connections through an aggregation of network resources providing offloaded connections between applications over a network 有权
    通过网络资源的聚合管理连接,通过网络提供应用之间的卸载连接

    公开(公告)号:US08984140B2

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

    申请号:US11012510

    申请日:2004-12-14

    摘要: A computer system establishes offloaded connections over a network between requestor applications running on client nodes and server applications running on a server node. The connections are established through an aggregated plurality of network resources of the server node. Each of the aggregated plurality of server resources is operable to provide offloaded connections over the network and each is assigned to a unique private IP address. Connect queries are generated on behalf of requesting applications. Each of the connect queries specifies one of the server applications using a first endpoint tuple. The first endpoint tuple includes one of one or more IP addresses identifying the server node publicly on the network and a first port number uniquely identifying the server application. A valid set of bypass endpoint tuples are obtained that are translated from the first endpoint tuple specified in the query. Each tuple of the set includes a different one of the assigned private IP addresses. A connect request is issued over the network that specifies a selected one of the valid set of bypass endpoint tuples as the destination transport address for the connection.

    摘要翻译: 计算机系统通过在客户机节点上运行的请求程序应用程序和在服务器节点上运行的服务器应用程序之间的网络建立卸载连接。 通过服务器节点的聚合多个网络资源建立连接。 聚合的多个服务器资源中的每一个可操作以通过网络提供卸载的连接,并且每个分配给唯一的专用IP地址。 连接查询是代表请求的应用程序生成的。 每个连接查询使用第一个端点元组指定服务器应用程序之一。 第一端点元组包括在网络上公开地标识服务器节点的一个或多个IP地址中的一个和唯一地标识服务器应用的第一端口号。 从查询中指定的第一个端点元组获得一组有效的旁路端点元组。 集合的每个元组包括分配的专用IP地址中的不同的一个。 通过网络发出连接请求,该请求将有选择的旁路端点元组中的一个指定为连接的目标传输地址。

    Pre-configured topology with connection management
    9.
    发明授权
    Pre-configured topology with connection management 有权
    具有连接管理的预配置拓扑

    公开(公告)号:US07502333B2

    公开(公告)日:2009-03-10

    申请号:US10806628

    申请日:2004-03-23

    IPC分类号: H04L12/28

    CPC分类号: H04L41/0803

    摘要: Systems, methodologies, media, and other embodiments associated with pre-configured topology connection management are described. One exemplary system embodiment includes an interface logic configured to acquire information about a set of client nodes, to pre-configure a subset of the client nodes into a pre-configured topology, and to make available information about the pre-configured topology. The exemplary system may also include a logic for mapping a resource to a port through which it can be accessed and a logic for determining whether a requestor will be granted a connection to the machine on which the resource resides based, at least in part, on membership in the pre-configured topology. Membership in the pre-configured topology may be determined by a connection management logic analyzing a node identifier provided by the requestor in a request related to accessing the resource.

    摘要翻译: 描述了与预配置的拓扑连接管理相关联的系统,方法,介质和其他实施例。 一个示例性系统实施例包括接口逻辑,其被配置为获取关于一组客户端节点的信息,将客户机节点的子集预先配置为预配置的拓扑,并且提供关于预配置拓扑的可用信息。 该示例性系统还可以包括用于将资源映射到可以被访问的端口的逻辑,以及用于确定请求者将被授予与资源​​驻留的机器的连接的逻辑,至少部分地基于 成为预先配置的拓扑。 预先配置的拓扑中的成员资格可以由连接管理逻辑确定,该连接管理逻辑在与访问资源有关的请求中分析由请求者提供的节点标识符。

    Managing connections through an aggregation of network resources providing offloaded connections between applications over a network
    10.
    发明申请
    Managing connections through an aggregation of network resources providing offloaded connections between applications over a network 有权
    通过网络资源的聚合管理连接,通过网络提供应用之间的卸载连接

    公开(公告)号:US20060129676A1

    公开(公告)日:2006-06-15

    申请号:US11012510

    申请日:2004-12-14

    IPC分类号: G06F15/16

    摘要: A computer system establishes offloaded connections over a network between requester applications running on client nodes and server applications running on a server node. The connections are established through an aggregated plurality of network resources of the server node. Each of the aggregated plurality of server resources is operable to provide offloaded connections over the network and each is assigned to a unique private IP address. Connect queries are generated on behalf of requesting applications. Each of the connect queries specifies one of the server applications using a first endpoint tuple. The first endpoint tuple includes one of one or more IP addresses identifying the server node publicly on the network and a first port number uniquely identifying the server application. A valid set of bypass endpoint tuples are obtained that are translated from the first endpoint tuple specified in the query. Each tuple of the set includes a different one of the assigned private IP addresses. A connect request is issued over the network that specifies a selected one of the valid set of bypass endpoint tuples as the destination transport address for the connection.

    摘要翻译: 计算机系统通过在客户机节点上运行的请求者应用程序和在服务器节点上运行的服务器应用程序之间的网络建立卸载的连接。 通过服务器节点的聚合多个网络资源建立连接。 聚合的多个服务器资源中的每一个可操作以通过网络提供卸载的连接,并且每个分配给唯一的专用IP地址。 连接查询是代表请求的应用程序生成的。 每个连接查询使用第一个端点元组指定服务器应用程序之一。 第一端点元组包括在网络上公开地标识服务器节点的一个或多个IP地址中的一个和唯一地标识服务器应用的第一端口号。 从查询中指定的第一个端点元组获得一组有效的旁路端点元组。 集合的每个元组包括分配的专用IP地址中的不同的一个。 通过网络发出连接请求,该请求将有选择的旁路端点元组中的一个指定为连接的目标传输地址。