Client load distribution
    1.
    发明授权
    Client load distribution 有权
    客户端负载分配

    公开(公告)号:US08499086B2

    公开(公告)日:2013-07-30

    申请号:US10762985

    申请日:2004-01-21

    IPC分类号: G06F15/16 G06F15/173

    摘要: Systems and methods for providing an efficient partitioned resource server. In one embodiment, the partitioned resource server comprises a plurality of individual servers, and the individual servers appear to be equivalent to a client. Each of the individual servers may include a routing table that includes a reference for each resource that is maintained on the partitioned resource server. Requests from a client are processed as a function of the routing table to route the request to the individual server that maintains or has control over the resource of interest.

    摘要翻译: 用于提供有效的分区资源服务器的系统和方法。 在一个实施例中,分区资源服务器包括多个单独的服务器,并且各个服务器似乎等效于客户机。 每个单独的服务器可以包括路由表,其包括在分区资源服务器上维护的每个资源的引用。 来自客户端的请求作为路由表的功能被处理,以将请求路由到维护或控制感兴趣资源的各个服务器。

    CLIENT LOAD DISTRIBUTION
    2.
    发明申请
    CLIENT LOAD DISTRIBUTION 有权
    客户负载分配

    公开(公告)号:US20130254400A1

    公开(公告)日:2013-09-26

    申请号:US13619944

    申请日:2012-09-14

    IPC分类号: H04L12/70

    摘要: Systems and methods for providing an efficient partitioned resource server. In one embodiment, the partitioned resource server comprises a plurality of individual servers, and the individual servers appear to be equivalent to a client. Each of the individual servers may include a routing table that includes a reference for each resource that is maintained on the partitioned resource server. Requests from a client are processed as a function of the routing table to route the request to the individual server that maintains or has control over the resource of interest.

    摘要翻译: 用于提供有效的分区资源服务器的系统和方法。 在一个实施例中,分区资源服务器包括多个单独的服务器,并且各个服务器似乎等效于客户机。 每个单独的服务器可以包括路由表,其包括在分区资源服务器上维护的每个资源的引用。 来自客户端的请求作为路由表的功能被处理,以将请求路由到维护或控制感兴趣的资源的各个服务器。

    Short-cut response for distributed services
    4.
    发明授权
    Short-cut response for distributed services 有权
    分布式服务的快捷响应

    公开(公告)号:US07627650B2

    公开(公告)日:2009-12-01

    申请号:US10347901

    申请日:2003-01-20

    IPC分类号: G06F15/173

    摘要: The systems and methods described herein include methods for providing resources over a data network. The methods may be embodied as processes operating on a computer server, wherein that server comprises a plurality of server platforms, each of which are truly equivalent in that each provides a functionally equivalent interface to a client. In one practice of the invention, a method responds to client requests by detecting a request from a client for access to a resource and by establishing a connection for communicating with the client. The method then identifies a server available for servicing the detected request, and determines whether state information is associated with the connection. The method then, grants the identified server with access to the state information and allows the identified server to create and transmit a response to the client, also allowing the identified server to update the state information.

    摘要翻译: 这里描述的系统和方法包括通过数据网络提供资源的方法。 这些方法可以体现为在计算机服务器上运行的进程,其中该服务器包括多个服务器平台,每个服务器平台都是真正的等效的,因为每个服务器平台提供与客户端的功能上等效的接口。 在本发明的一个实践中,一种方法通过检测来自客户端的访问资源的请求并通过建立用于与客户端通信的连接来响应客户端请求。 然后,该方法识别可用于服务检测到的请求的服务器,并且确定状态信息是否与连接相关联。 然后,该方法向所识别的服务器授予对状态信息的访问权,并允许所识别的服务器创建并向客户端发送响应,还允许所识别的服务器更新状态信息。

    Storage area network with target side recognition and routing table upload

    公开(公告)号:US08447860B2

    公开(公告)日:2013-05-21

    申请号:US12215194

    申请日:2008-06-25

    IPC分类号: G06F15/16 G06F12/00

    CPC分类号: H04L67/1097

    摘要: A network of data processors for providing access to a resource, such as implemented a Storage Area Network that uses iSCSI and Microsoft MPIO-based network communication protocols. In preferred embodiments, the system or method uses (a) target-side consideration of MPIO disk structures, such as by having iSCSI initiators in from iSCSI targets via an iSCSI session object that is settable by a service action; and/or (b) uploading of routing tables from iSCSI targets to iSCSI initiator(s), such as to a Device Specific Module (DSM). Implementations may also involve, in a preferred embodiment: (1) requesting that the contents of the routing table be provided from the iSCSI target side storage servers to the iSCSI initiators, and using this as one of the factors influencing path selection as performed in the MPIO DSM on the initiator side; and/or (2) transmitting information from the iSCSI initiator to the iSCSI target storage server identifying connections as belonging to the same MPIO disk, and then receiving back from the iSCSI target storage server, information about the connections that should be created, and further then having a connection load balancer on the storage server handle those connections as related connections that need to be assigned each to a different Network Interface (NIC) on the storage servers.

    Storage area network with target side recognition and routing table upload
    6.
    发明申请
    Storage area network with target side recognition and routing table upload 有权
    存储区域网络与目标端识别和路由表上传

    公开(公告)号:US20090019157A1

    公开(公告)日:2009-01-15

    申请号:US12215194

    申请日:2008-06-25

    IPC分类号: G06F15/173

    CPC分类号: H04L67/1097

    摘要: A network of data processors for providing access to a resource, such as implemented a Storage Area Network that uses iSCSI and Microsoft MPIO-based network communication protocols. In preferred embodiments, the system or method uses (a) target-side consideration of MPIO disk structures, such as by having iSCSI initiators in from iSCSI targets via an iSCSI session object that is settable by a service action; and/or (b) uploading of routing tables from iSCSI targets to iSCSI initiator(s), such as to a Device Specific Module (DSM). Implementations may also involve, in a preferred embodiment: (1) requesting that the contents of the routing table be provided from the iSCSI target side storage servers to the iSCSI initiators, and using this as one of the factors influencing path selection as performed in the MPIO DSM on the initiator side; and/or (2) transmitting information from the iSCSI initiator to the iSCSI target storage server identifying connections as belonging to the same MPIO disk, and then receiving back from the iSCSI target storage server, information about the connections that should be created, and further then having a connection load balancer on the storage server handle those connections as related connections that need to be assigned each to a different Network Interface (NIC) on the storage servers.

    摘要翻译: 用于提供对资源的访问的数据处理器网络,例如实现使用基于iSCSI和基于微软MPIO的网络通信协议的存储区域网络。 在优选实施例中,系统或方法使用(a)MPIO磁盘结构的目标端考虑,例如通过可通过服务动作设置的iSCSI会话对象从iSCSI目标中启用iSCSI启动器; 和/或(b)将路由表从iSCSI目标上传到iSCSI启动器,如到特定于设备的模块(DSM)。 在优选实施例中,实现方式还可以包括:(1)请求从iSCSI目标侧存储服务器向iSCSI启动器提供路由表的内容,并将其用作影响路径选择的因素之一,如 MPIO DSM在发起方; 将信息从iSCSI启动器传输到iSCSI目标存储服务器,将连接识别为属于同一MPIO磁盘,然后从iSCSI目标存储服务器接收关于应创建的连接的信息,以及 那么在存储服务器上具有连接负载平衡器将这些连接作为相关连接处理,这些连接需要分配给存储服务器上的不同网络接口(NIC)。