Anycast based, wide area distributed mapping and load balancing system
    1.
    发明授权
    Anycast based, wide area distributed mapping and load balancing system 有权
    基于Anycast的广域分布式映射和负载均衡系统

    公开(公告)号:US09467506B2

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

    申请号:US14164925

    申请日:2014-01-27

    Applicant: Google Inc.

    Abstract: This disclosure provides systems, methods, and apparatus for providing anycast based load balancing for a plurality of servers within a network. The network includes a domain name system (DNS) server that is configured to respond to domain name queries received from one or more clients. The DNS server maintains a set of anycast IP addresses associated with a domain name. The DNS server responds to a client's request with one or more selected anycast IP addresses from the set of anycast IP addresses. The DNS server also instructs a plurality of content servers to advertise all of the anycast IP addresses to the network. The DNS server also receives load information from each of the plurality of content servers, and instructs, based on the load information, one of the plurality of content servers to cease advertising one or more of the previously advertised anycast IP addresses.

    Abstract translation: 本公开提供了用于为网络内的多个服务器提供基于任播的负载平衡的系统,方法和装置。 该网络包括被配置为响应从一个或多个客户端接收到的域名查询的域名系统(DNS)服务器。 DNS服务器维护与域名相关联的一组anycast IP地址。 DNS服务器使用一组任播IP地址从一组或多个选定的任播IP地址响应客户端的请求。 DNS服务器还指示多个内容服务器向网络通告所有任播IP地址。 DNS服务器还从多个内容服务器中的每一个接收负载信息,并且基于负载信息指示多个内容服务器中的一个内容服务器停止广告一个或多个先前通告的任播IP地址。

    ANYCAST BASED, WIDE AREA DISTRIBUTED MAPPING AND LOAD BALANCING SYSTEM
    2.
    发明申请
    ANYCAST BASED, WIDE AREA DISTRIBUTED MAPPING AND LOAD BALANCING SYSTEM 有权
    基于ANYCAST,宽域分布式映射和负载平衡系统

    公开(公告)号:US20150215388A1

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

    申请号:US14164925

    申请日:2014-01-27

    Applicant: Google Inc.

    Abstract: This disclosure provides systems, methods, and apparatus for providing anycast based load balancing for a plurality of servers within a network. The network includes a domain name system (DNS) server that is configured to respond to domain name queries received from one or more clients. The DNS server maintains a set of anycast IP addresses associated with a domain name. The DNS server responds to a client's request with one or more selected anycast IP addresses from the set of anycast IP addresses. The DNS server also instructs a plurality of content servers to advertise all of the anycast IP addresses to the network. The DNS server also receives load information from each of the plurality of content servers, and instructs, based on the load information, one of the plurality of content servers to cease advertising one or more of the previously advertised anycast IP addresses.

    Abstract translation: 本公开提供了用于为网络内的多个服务器提供基于任播的负载平衡的系统,方法和装置。 该网络包括被配置为响应从一个或多个客户端接收到的域名查询的域名系统(DNS)服务器。 DNS服务器维护与域名相关联的一组anycast IP地址。 DNS服务器使用一组任播IP地址从一组或多个选定的任播IP地址响应客户端的请求。 DNS服务器还指示多个内容服务器向网络通告所有任播IP地址。 DNS服务器还从多个内容服务器中的每一个接收负载信息,并且基于负载信息指示多个内容服务器中的一个内容服务器停止广告一个或多个先前通告的任播IP地址。

    REDUCING REDIRECTS
    3.
    发明申请
    REDUCING REDIRECTS 审中-公开
    减少重定向

    公开(公告)号:US20160150044A1

    公开(公告)日:2016-05-26

    申请号:US15010106

    申请日:2016-01-29

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing redirects. In one aspect, a method includes receiving request data indicating that a user device has requested a content item. The request data specifies other data processing apparatus to which user interactions with the content item are to be reported. The content item includes a reference to a resource that is requested in response to user interaction with the content item. Response data is provided. The response data includes data that cause presentation of the content item. Interaction data is received specifying user interaction with the content item occurred. Redirect data is provided that cause the user device to be redirected to the resource. Reporting data is provided to the other data processing apparatus, specifying user interaction with the content item occurred. The reporting data is provided asynchronously relative to the redirect data.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于减少重定向。 一方面,一种方法包括接收指示用户设备已经请求内容项的请求数据。 请求数据指定要与内容项目进行用户交互的其他数据处理装置。 内容项目包括对响应于与内容项目的用户交互而请求的资源的引用。 提供响应数据。 响应数据包括导致呈现内容项目的数据。 接收到交互数据,指定与发生的内容项目的用户交互。 提供重定向数据,导致用户设备被重定向到资源。 向其他数据处理装置提供报告数据,指定与发生的内容项目的用户交互。 报告数据是相对于重定向数据异步提供的。

Patent Agency Ranking