Method and Arrangement for Suppressing Duplicate Network Resources
    51.
    发明申请
    Method and Arrangement for Suppressing Duplicate Network Resources 有权
    抑制重复网络资源的方法和安排

    公开(公告)号:US20100223387A1

    公开(公告)日:2010-09-02

    申请号:US12758796

    申请日:2010-04-12

    IPC分类号: G06F15/16

    摘要: A duplicate suppression protocol is introduced in order to suppress duplicate entries from appearing in a list of available network resources. With the duplicate suppression protocol of the present invention, a computer that wishes to query for network resources also asks for duplicate suppression information from the responding network resources. The duplicate suppression information for a particular network resource specifies identifiers associated with that network resource for various protocols. Thus, if a particular network resource responds to more than one network resource request from a single requesting entity, that requesting entity will be able to locate duplicate network resource information. Thus, a single unified list of network resources available for various different protocols may be presented with all duplicate network resources removed.

    摘要翻译: 引入了重复抑制协议,以便抑制重复条目出现在可用网络资源列表中。 利用本发明的重复抑制协议,希望查询网络资源的计算机也要求来自响应网络资源的重复抑制信息。 特定网络资源的重复抑制信息指定与各种协议的该网络资源相关联的标识符。 因此,如果特定网络资源响应来自单个请求实体的多于一个的网络资源请求,该请求实体将能够找到重复的网络资源信息。 因此,可以呈现可用于各种不同协议的单个统一的网络资源列表,其中所有重复的网络资源被去除。

    PROGRESSIVE DEPLOYMENT AND TERMINATION OF CANARY INSTANCES FOR SOFTWARE ANALYSIS

    公开(公告)号:US20170317902A1

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

    申请号:US15650810

    申请日:2017-07-14

    申请人: NETFLIX, INC.

    摘要: A data processing method, comprising: using computing apparatus, causing instantiating a plurality of baseline application instances that are running a first version of software, and one or more canary application instances that are running a second version of the software; using computing apparatus including a load balancer, causing selectively routing a first proportion of incoming requests to the baseline instances, and routing a second proportion of the incoming requests to the canary instances; monitoring the plurality of canary instances to collect performance data for performance metrics; determining that the performance data indicates a negative performance issue, and in response thereto: using computing apparatus, automatically updating the first proportion to be larger and updating the second proportion to be smaller, and then reconfiguring the load balancer based upon the first proportion and the second proportion; terminating one or more of the canary application instances.

    System and method for dynamic allocation of cloud resources

    公开(公告)号:US09749174B1

    公开(公告)日:2017-08-29

    申请号:US13857841

    申请日:2013-04-05

    发明人: Michael Goff Wei Kong

    IPC分类号: G06F15/16 H04L29/08

    摘要: A system and method for dynamically allocating cloud resources includes receiving an application data request from a user and routing the request to a specific cluster of servers. Each application has a record in a database that contains a unique token along with subscriber information. Application requests to the service provider backend, are routed by DNS using an API endpoint name and originating geographic location to appropriate server clusters. When the request reaches the cluster, the load balancer extracts the application token from the URL, looks up the record in the database, and finds the subscriber plan and identity the application is associated with. A load balancer routes the data request to a specific cluster based upon the subscriber plan and identity. The clusters can have different processing speeds and features based upon the subscriber plan with premium plans having better performance than lower end plans.

    Methods and systems for load balancing using forecasting and overbooking techniques
    56.
    发明授权
    Methods and systems for load balancing using forecasting and overbooking techniques 有权
    使用预测和超量预订技术进行负载平衡的方法和系统

    公开(公告)号:US09531796B2

    公开(公告)日:2016-12-27

    申请号:US14571081

    申请日:2014-12-15

    摘要: Methods and systems for establishing user sessions between a client and a server or server farm can be carried out by a load balancing agent executing on a computer in communication with the client, server or server farm. The load balancing agent can intercept a connection request generated by an application executing on a client and responsively select a server on which to establish a user session. Selecting the server can be based on overbooking a particular server and choosing a server with a predetermined amount of forecasted load. Forecasted load can be determined by summing the current load on a server with a current load calculated by multiplying: the average load on the user sessions hosted by the server; by the number of cached user sessions stored on the server; and by the probability that a cached user session reconnects.

    摘要翻译: 用于在客户机和服务器或服务器场之间建立用户会话的方法和系统可以由在与客户机,服务器或服务器场通信的计算机上执行的负载平衡代理执行。 负载平衡代理可以拦截在客户端上执行的应用程序生成的连接请求,并响应于选择在其上建立用户会话的服务器。 选择服务器可以基于超额预订特定服务器并选择具有预定量的预测负载的服务器。 预测的负载可以通过将服务器上的当前负载与当前负载相加来确定:乘以服务器主持的用户会话的平均负载; 通过存储在服务器上的缓存的用户会话的数量; 以及缓存的用户会话重新连接的概率。

    ALLOCATING INSTANTIATED RESOURCES TO AN IT-SERVICE
    57.
    发明申请
    ALLOCATING INSTANTIATED RESOURCES TO AN IT-SERVICE 有权
    将资源分配给IT服务

    公开(公告)号:US20160359763A1

    公开(公告)日:2016-12-08

    申请号:US15237879

    申请日:2016-08-16

    摘要: Allocating an instance of a resource to an IT-service includes analyzing a service model specifying the structure of an IT-service and including nodes and resource management rules specifying the management of the node's resource. For each node, a resource type indicated by the node is determined. Resource management rules assigned to the node are also determined. The resource management rules assigned to the node are evaluated on a resource instance catalog for computing selection criteria. The selection criteria is applied on a service provider catalog for selecting a resource manager for providing an instance of the resource. An instance of the resource is created by the selected resource manager and allocated to the IT-service.

    摘要翻译: 将资源的实例分配到IT服务包括分析指定IT服务的结构的服务模型,并且包括指定节点资源的管理的节点和资源管理规则。 对于每个节点,确定由节点指示的资源类型。 分配给节点的资源管理规则也被确定。 分配给节点的资源管理规则在资源实例目录上进行计算,以计算选择标准。 选择标准被应用在服务提供商目录上,用于选择用于提供资源的实例的资源管理器。 该资源的实例由所选资源管理器创建并分配给IT服务。

    System and method for a distribution manager
    60.
    发明授权
    System and method for a distribution manager 有权
    分销经理的系统和方法

    公开(公告)号:US09372733B2

    公开(公告)日:2016-06-21

    申请号:US13588307

    申请日:2012-08-17

    申请人: Simon Copsey

    发明人: Simon Copsey

    IPC分类号: G06F9/50 H04L29/08

    摘要: Embodiments of systems and methods for a distribution manager are presented herein. Specifically, embodiments may receive a request for support for a mobile application and determine a platform server to support the mobile application based on capacity data associated with a set of platform servers in an application table associated with the mobile application. Embodiments may also deliver identification of the platform server over the network, the identification of the platform server comprises connectivity information configured to allow the mobile application to connect to the platform server.

    摘要翻译: 本文给出了分发管理器的系统和方法的实施例。 具体地,实施例可以接收对移动应用的支持请求,并且基于与移动应用相关联的应用表中与一组平台服务器相关联的容量数据来确定支持移动应用的平台服务器。 实施例还可以通过网络提供平台服务器的标识,平台服务器的标识包括配置成允许移动应用连接到平台服务器的连接信息。