State-tracked testing across network boundaries

    公开(公告)号:US09678844B1

    公开(公告)日:2017-06-13

    申请号:US14225060

    申请日:2014-03-25

    CPC classification number: G06F11/26 G06F11/1004

    Abstract: Remote computing resource service providers, including online retailer, provide externally facing computer systems that allow users to interact with the service provider. Furthermore, the service provider may maintain computer systems and service inside an isolated network not exposed to users. Occasionally, service providers may test these externally facing computer systems using one or more external hosts operating on a public network. A coordinator may archive aggregated testing resources located on the isolated network and deploy the testing resources to the one or more external hosts. A database may be used to track the deployment state of the one or more external hosts in order to allow the coordinator to manage the testing process.

    State-tracked testing across network boundaries

    公开(公告)号:US10795791B2

    公开(公告)日:2020-10-06

    申请号:US15620533

    申请日:2017-06-12

    Abstract: Remote computing resource service providers, including online retailer, provide externally facing computer systems that allow users to interact with the service provider. Furthermore, the service provider may maintain computer systems and service inside an isolated network not exposed to users. Occasionally, service providers may test these externally facing computer systems using one or more external hosts operating on a public network. A coordinator may archive aggregated testing resources located on the isolated network and deploy the testing resources to the one or more external hosts. A database may be used to track the deployment state of the one or more external hosts in order to allow the coordinator to manage the testing process.

    Accessing resources across a network boundary
    6.
    发明授权
    Accessing resources across a network boundary 有权
    通过网络边界访问资源

    公开(公告)号:US09361168B1

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

    申请号:US14224966

    申请日:2014-03-25

    CPC classification number: H04L43/50 G06F11/30 H04L41/0863

    Abstract: Remote computing resource service providers, including online retailers, provide externally facing computer systems that allow users to interact with the service provider. Furthermore, the service provider may maintain computer systems and services inside an isolated network not exposed to users. Occasionally, service providers may test these externally facing computer systems using one or more external hosts operating on a public network. As a result side effects may occur within the isolated network that is not accessible from the public network. The side effects may be recorded in a queue which may be accessed from inside the isolated network by one or more services. The one or more services may then reverse the side effects based at least in part on information contained in the queue.

    Abstract translation: 远程计算资源服务提供商,包括在线零售商,提供外部面向计算机系统,允许用户与服务提供商进行交互。 此外,服务提供商可以在不暴露给用户的隔离网络内维护计算机系统和服务。 偶尔,服务提供商可以使用在公共网络上运行的一个或多个外部主机来测试这些面向外部的计算机系统。 因此,在公共网络无法访问的隔离网络中可能会发生副作用。 副作用可以记录在可以通过一个或多个服务从隔离网络内部访问的队列中。 所述一个或多个服务可以至少部分地基于包含在队列中的信息来反转副作用。

    Control system for distributed load generation

    公开(公告)号:US11301362B1

    公开(公告)日:2022-04-12

    申请号:US16698661

    申请日:2019-11-27

    Abstract: A test system includes a controller that creates test jobs to simulate a load for testing a target system or service. The jobs specify test data from a data store. The controller adds the test jobs to a job queue at a rate. Workers access jobs from the job queue and request data from the data store as specified in each job and send the request data to the service. Approximations (e.g., metric values indicating performance of the worker host resources, or performance of the system under test or performance of resources that implement the system under test, other feedback, etc.) of actual system characteristics such as the actual number of workers are obtained. Based on the metric values, the controller modulates various characteristics of the load generation system, such as a rate at which jobs are added to the job queue or the number of workers processing jobs.

    Tracking work in an asynchronous application or service during load testing

    公开(公告)号:US10135709B1

    公开(公告)日:2018-11-20

    申请号:US15175946

    申请日:2016-06-07

    Abstract: Embodiments presented herein provide techniques for evaluating an asynchronous application using a test framework. The test framework may perform a load test of an asynchronous application or service composed from a collection of applications or services. To do so, the test framework may submit transactions to a distributed application at a specified transaction rate and monitor how the distributed application operates at that transaction rate. An aggregate load test component may evaluate the remaining work pending at work accumulation points of the distributed application to determine whether the distributed application can sustain the specified transaction rate. A transaction tracking component may initiate transactions to generate load at the specified transaction rate without blocking while the transactions are processed by the distributed application.

    STATE-TRACKED TESTING ACROSS NETWORK BOUNDARIES

    公开(公告)号:US20170286245A1

    公开(公告)日:2017-10-05

    申请号:US15620533

    申请日:2017-06-12

    Abstract: Remote computing resource service providers, including online retailer, provide externally facing computer systems that allow users to interact with the service provider. Furthermore, the service provider may maintain computer systems and service inside an isolated network not exposed to users. Occasionally, service providers may test these externally facing computer systems using one or more external hosts operating on a public network. A coordinator may archive aggregated testing resources located on the isolated network and deploy the testing resources to the one or more external hosts. A database may be used to track the deployment state of the one or more external hosts in order to allow the coordinator to manage the testing process.

Patent Agency Ranking