Method and system for handling computer network attacks
    31.
    发明申请
    Method and system for handling computer network attacks 有权
    处理计算机网络攻击的方法和系统

    公开(公告)号:US20110213882A1

    公开(公告)日:2011-09-01

    申请号:US13014127

    申请日:2011-01-26

    IPC分类号: G06F15/173

    摘要: A method and apparatus for serving content requests using global and local load balancing techniques is provided. Web site content is cached using two or more point of presences (POPs), wherein each POP has at least one DNS server. Each DNS server is associated with the same anycast IP address. A domain name resolution request is transmitted to the POP in closest network proximity for resolution based on the anycast IP address. Once the domain name resolution request is received at a particular POP, local load balancing techniques are performed to dynamically select the appropriate Web server at the POP for use in resolving the domain name resolution request. Approaches are described for handling bursts of traffic at a particular POP, security, and recovering from the failure of various components of the system.

    摘要翻译: 提供了一种使用全局和局部负载平衡技术来提供内容请求的方法和装置。 使用两个或多个存在点(POPs)缓存网站内容,其中每个POP具有至少一个DNS服务器。 每个DNS服务器与相同的任播IP地址相关联。 域名解析请求以最接近的网络接近传输到POP,以便基于anycast IP地址进行分辨。 一旦在特定POP上接收到域名解析请求,则执行本地负载平衡技术以在POP处动态选择适当的Web服务器,以用于解析域名解析请求。 描述了处理特定POP,安全性的业务突发以及从系统的各种组件的故障中恢复的方法。

    Load balancing network traffic using race methods
    33.
    发明授权
    Load balancing network traffic using race methods 有权
    使用种族方式负载平衡网络流量

    公开(公告)号:US07698458B1

    公开(公告)日:2010-04-13

    申请号:US11143873

    申请日:2005-06-01

    IPC分类号: G06F15/173

    摘要: Techniques are provided for using the mobility support features of IPv6 to allow client and server nodes to communicate without the continuing intervention of a load-balancing node that selected the server node. A load-balancing node intercepts a TCP SYN packet addressed to a virtual IP address. The load-balancing node selects a server node from among multiple server nodes, and sends the packet toward the server node. The server node sends an IPv6 packet toward the client node. The packet contains a Binding Update option that specifies the virtual IP address as a Home Address. This information causes the client node to replace destination addresses in outgoing IP packets so that packets that the client node would have sent toward the virtual IP address are sent toward the selected server node's IP address instead. Consequently, the IP packets are routed toward the selected server node instead of the load-balancing node.

    摘要翻译: 提供了使用IPv6的移动性支持功能的技术,以允许客户端和服务器节点进行通信,而不需要选择服务器节点的负载平衡节点的持续干预。 负载平衡节点拦截寻址到虚拟IP地址的TCP SYN数据包。 负载平衡节点从多个服务器节点中选择服务器节点,并将数据包发送到服务器节点。 服务器节点向客户机节点发送一个IPv6数据包。 该分组包含一个绑定更新选项,该选项将虚拟IP地址指定为归属地址。 该信息使客户机节点替换出站IP数据包中的目的地址,使客户机节点向虚拟IP地址发送的数据包将被发送到所选服务器节点的IP地址。 因此,IP分组被路由到所选择的服务器节点而不是负载平衡节点。

    DISTRIBUTED ON-DEMAND COMPUTING SYSTEM
    34.
    发明申请
    DISTRIBUTED ON-DEMAND COMPUTING SYSTEM 有权
    分布式需求计算系统

    公开(公告)号:US20100005175A1

    公开(公告)日:2010-01-07

    申请号:US12558351

    申请日:2009-09-11

    IPC分类号: G06F15/173

    摘要: A method and mechanism for a distributed on-demand computing system. The system automatically provisions distributed computing servers with customer application programs. The parameters of each customer application program are taken into account when a server is selected for hosting the program. The system monitors the status and performance of each distributed computing server. The system provisions additional servers when traffic levels exceed a predetermined level for a customer's application program and, as traffic demand decreases to a predetermined level, servers can be un-provisioned and returned back to a server pool for later provisioning. The system tries to fill up one server at a time with customer application programs before dispatching new requests to another server. The customer is charged a fee based on the usage of the distributed computing servers.

    摘要翻译: 一种分布式点播计算系统的方法和机制。 系统自动为分布式计算服务器提供客户应用程序。 当选择服务器来承载程序时,将考虑每个客户应用程序的参数。 系统监控每个分布式计算服务器的状态和性能。 当流量级别超过客户应用程序的预定水平时,该系统提供额外的服务器,并且随着流量需求降低到预定水平,服务器可以被不配置并返回到服务器池以备以后供应。 在将新请求发送到另一个服务器之前,系统会一次尝试填写一个服务器与客户应用程序。 客户根据分布式计算服务器的使用费用收取费用。

    Global traffic management system using IP anycast routing and dynamic load-balancing
    35.
    发明授权
    Global traffic management system using IP anycast routing and dynamic load-balancing 有权
    全球流量管理系统采用IP任播路由和动态负载平衡

    公开(公告)号:US07574499B1

    公开(公告)日:2009-08-11

    申请号:US11040167

    申请日:2005-01-19

    IPC分类号: G06F15/173

    摘要: A method and apparatus for serving content requests using global and local load balancing techniques is provided. Web site content is cached using two or more point of presences (POPs), wherein each POP has at least one DNS server. Each DNS server is associated with the same anycast IP address. A domain name resolution request is transmitted to the POP in closest network proximity for resolution based on the anycast IP address. Once the domain name resolution request is received at a particular POP, local load balancing techniques are performed to dynamically select the appropriate Web server at the POP for use in resolving the domain name resolution request. Approaches are described for handling bursts of traffic at a particular POP, security, and recovering from the failure of various components of the system.

    摘要翻译: 提供了一种使用全局和局部负载平衡技术来提供内容请求的方法和装置。 使用两个或多个存在点(POPs)缓存网站内容,其中每个POP具有至少一个DNS服务器。 每个DNS服务器与相同的任播IP地址相关联。 域名解析请求以最接近的网络接近传输到POP,以便基于anycast IP地址进行分辨。 一旦在特定POP上接收到域名解析请求,则执行本地负载平衡技术以在POP处动态选择适当的Web服务器,以用于解析域名解析请求。 描述了处理特定POP,安全性的业务突发以及从系统的各种组件的故障中恢复的方法。

    Load balancing service
    36.
    发明授权
    Load balancing service 有权
    负载均衡服务

    公开(公告)号:US07346676B1

    公开(公告)日:2008-03-18

    申请号:US11644108

    申请日:2006-12-21

    IPC分类号: G06F15/173

    摘要: A load balancing service for a plurality of customers performs load balancing among a plurality of customer Web servers. Requests for Web content are load balanced across the customer Web servers. The load balancing service provider charges a fee to the customers for the load balancing service. A caching service is also provided that comprises a plurality of caching servers connected to a network. The caching servers host customer content that can be cached and stored, e.g., images, video, text, and/or software. The caching servers respond to requests for Web content from clients. The load balancing service provider charges a fee to the customers for the Web caching service.

    摘要翻译: 用于多个客户的负载平衡服务在多个客户Web服务器之间执行负载平衡。 对Web内容的请求在客户Web服务器之间进行负载平衡。 负载平衡服务提供商为客户收取负载均衡服务的费用。 还提供了包括连接到网络的多个缓存服务器的缓存服务。 缓存服务器托管可以被缓存和存储的客户内容,例如图像,视频,文本和/或软件。 缓存服务器响应客户端对Web内容的请求。 负载平衡服务提供商向Web缓存服务的客户收取费用。

    Content delivery network for RFID devices
    37.
    发明授权
    Content delivery network for RFID devices 有权
    RFID设备的内容传送网络

    公开(公告)号:US08909735B2

    公开(公告)日:2014-12-09

    申请号:US13412294

    申请日:2012-03-05

    摘要: A method and mechanism for a distributed on-demand computing system. The system automatically provisions distributed computing servers with customer application programs. The parameters of each customer application program are taken into account when a server is selected for hosting the program. The system monitors the status and performance of each distributed computing server. The system provisions additional servers when traffic levels exceed a predetermined level for a customer's application program and, as traffic demand decreases to a predetermined level, servers can be un-provisioned and returned back to a server pool for later provisioning. The system tries to fill up one server at a time with customer application programs before dispatching new requests to another server. The customer is charged a fee based on the usage of the distributed computing servers.

    摘要翻译: 一种分布式点播计算系统的方法和机制。 系统自动为分布式计算服务器提供客户应用程序。 当选择服务器来承载程序时,将考虑每个客户应用程序的参数。 系统监控每个分布式计算服务器的状态和性能。 当流量级别超过客户应用程序的预定水平时,该系统提供额外的服务器,并且随着流量需求降低到预定水平,服务器可以被不配置并返回到服务器池以备以后供应。 在将新请求发送到另一个服务器之前,系统会一次尝试填写一个服务器与客户应用程序。 客户根据分布式计算服务器的使用费用收取费用。

    Session persistence management by a server in a content delivery network
    39.
    发明授权
    Session persistence management by a server in a content delivery network 有权
    内容传送网络中的服务器进行会话持久性管理

    公开(公告)号:US08478883B2

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

    申请号:US13073998

    申请日:2011-03-28

    IPC分类号: G06F15/16

    摘要: A method and apparatus for establishing session persistence between a client and an origin server are provided. The session persistence can be managed by an intermediate cache server. The persistence is established by inserting an identifier and origin server address in a cookie or URL. Alternatively, the persistence is established by a table mapping a source IP address or a session ID to a specific origin server. Subsequent requests from the same client are mapped to the same origin server using these methods of establishing persistence.

    摘要翻译: 提供了一种用于在客户机和源服务器之间建立会话持久性的方法和装置。 会话持久性可以由中间缓存服务器管理。 通过在cookie或URL中插入标识符和源服务器地址来建立持久性。 或者,通过将源IP地址或会话ID映射到特定原始服务器的表来建立持久性。 使用这些建立持久性的方法将来自同一客户机的后续请求映射到相同的源服务器。

    System For Generating Fingerprints Based On Information Extracted By A Content Delivery Network Server
    40.
    发明申请
    System For Generating Fingerprints Based On Information Extracted By A Content Delivery Network Server 审中-公开
    基于内容传送网络服务器提取信息生成指纹的系统

    公开(公告)号:US20120324227A1

    公开(公告)日:2012-12-20

    申请号:US13592043

    申请日:2012-08-22

    IPC分类号: H04L9/32 G06F15/16

    摘要: A dynamic multimedia fingerprinting system is provided. A user requests multimedia content from a Web cache server that verifies that the user is authorized to download the content. A custom fingerprint specific to the user is generated and dynamically inserted into the content as the content is delivered to the user. The custom fingerprint can be generated on the Web cache server or at the content provider's server. The system allows a content provider to specify where the custom fingerprint is inserted into the content or where the fingerprint is to replace a placeholder within the content.

    摘要翻译: 提供动态多媒体指纹系统。 用户从Web缓存服务器请求多媒体内容,以验证用户是否被授权下载内容。 生成特定于用户的自定义指纹,并且当内容被传递给用户时,动态地插入到内容中。 可以在Web缓存服务器或内容提供商的服务器上生成自定义指纹。 该系统允许内容提供商指定自定义指纹插入到内容中的位置或指纹何处替换内容中的占位符。