Service based testing
First Claim
1. A method of removing latency in performance tests conducted on a network by deployable containerized tests, the method including:
- deploying a test onto an active element of the network via a network interface, the test containerized into an open platform distributed system container that shares with one or more other containers a single instance of an operating system;
executing the test to generate traffic and sending the traffic to one or more other active elements in the network that provide responses to the active element; and
retrieving the responses from a first-in, first-out (FIFO) ordered storage managed by the operating system by directly accessing a mapped memory portion implementing the first-in, first-out (FIFO) ordered storage, whereby the retrieving the responses from the first-in, first-out (FIFO) ordered storage by directly accessing the mapped memory portion implementing the first-in, first-out (FIFO) ordered storage enables the responses to be retrieved with less latency than retrieving responses using system calls.
1 Assignment
0 Petitions
Accused Products
Abstract
Some tests can be implemented as services. A network provider can deploy (“push”) a test to a container resident on one or more devices of the network, either at installation, periodically, or when a problem is reported. When a customer reports an issue, services running on one or more devices of the customer'"'"'s installation can cause the containerized tests to be run. For example, the central office of the network provider can initiate a request to run the test through the internet (or other connection) by the container. In some implementations, there is an overlap of the service based test set with traditional technician initiated test sets forming a hybrid testing architecture.
83 Citations
22 Claims
-
1. A method of removing latency in performance tests conducted on a network by deployable containerized tests, the method including:
-
deploying a test onto an active element of the network via a network interface, the test containerized into an open platform distributed system container that shares with one or more other containers a single instance of an operating system; executing the test to generate traffic and sending the traffic to one or more other active elements in the network that provide responses to the active element; and retrieving the responses from a first-in, first-out (FIFO) ordered storage managed by the operating system by directly accessing a mapped memory portion implementing the first-in, first-out (FIFO) ordered storage, whereby the retrieving the responses from the first-in, first-out (FIFO) ordered storage by directly accessing the mapped memory portion implementing the first-in, first-out (FIFO) ordered storage enables the responses to be retrieved with less latency than retrieving responses using system calls. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. A system including one or more processors coupled to memory loaded with computer instructions to remove latency in performance tests conducted on a network by deployable containerized tests, which instructions, when executed on the processors, implement actions comprising:
-
deploying a test onto an active element of the network via a network interface, the test containerized into an open platform distributed system container that shares with one or more other containers a single instance of an operating system; executing the test to generate traffic and sending the traffic to one or more other active elements in the network that provide responses to the active element; and retrieving the responses from a first-in, first-out (FIFO) ordered storage managed by the operating system by directly accessing a mapped memory portion implementing the first-in, first-out (FIFO) ordered storage, whereby the retrieving the responses from the first-in, first-out (FIFO) ordered storage by directly accessing the mapped memory portion implementing the first-in, first-out (FIFO) ordered storage enables the responses to be retrieved with less latency than retrieving responses using system calls. - View Dependent Claims (12, 13, 22)
-
-
14. A non-transitory computer readable storage medium impressed with computer program instructions to remove latency in performance tests conducted on a network by deployable containerized tests, which instructions, when executed on a processor, implement a method comprising:
-
deploying a test onto an active element of the network via a network interface, the test containerized into an open platform distributed system container that shares with one or more other containers a single instance of an operating system; executing the test to generate traffic and sending the traffic to one or more other active elements in the network that provide responses to the active element; and retrieving the responses from a first-in, first-out (FIFO) ordered storage managed by the operating system by directly accessing a mapped memory portion implementing the first-in, first-out (FIFO) ordered storage, whereby the retrieving the responses from the first-in, first-out (FIFO) ordered storage by directly accessing the mapped memory portion implementing the first-in, first-out (FIFO) ordered storage enables the responses to be retrieved with less latency than retrieving responses using system calls. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification