Scaling Up and Scaling Out of a Server Architecture for Large Scale Real-Time Applications
    2.
    发明申请
    Scaling Up and Scaling Out of a Server Architecture for Large Scale Real-Time Applications 审中-公开
    扩展和扩展大规模实时应用程序的服务器体系结构

    公开(公告)号:US20160044096A1

    公开(公告)日:2016-02-11

    申请号:US14886534

    申请日:2015-10-19

    Abstract: Scaling up and scaling out of a server architecture for large scale real-time applications is provided. A group of users may be provisioned by assigning them to a server pool and allotting them to a group. Grouped users help to reduce inter-server communication when they are serviced by the same server in the pool. High availability may be provided by choosing a primary server and one or more secondary servers from the pool to ensure that grouped users are serviced by the same server. Operations taken on the primary server are synchronously replicated to secondary servers so that when a primary server fails, a secondary server may be chosen as the primary for the group. Servers for multiple user groups may be load balanced to account for changes in either the number of users or the number of servers in a pool. Multiple pools may be paired for disaster recovery.

    Abstract translation: 提供了大规模实时应用程序的扩展和扩展服务器体系结构。 可以通过将一组用户分配给服务器池并将其分配给组来进行配置。 分组的用户在池中的同一服务器提供服务时,有助于减少服务器间通信。 可以通过从池中选择主服务器和一个或多个辅助服务器来提供高可用性,以确保分组的用户由同一服务器提供服务。 在主服务器上执行的操作同步复制到辅助服务器,以便在主服务器发生故障时,可以选择辅助服务器作为组的主服务器。 可以对多个用户组的服务器进行负载平衡,以考虑用户数量或池中服务器数量的变化。 多个池可能配对用于灾难恢复。

Patent Agency Ranking