FRAMEWORK FOR TESTING DISTRIBUTED SYSTEMS
First Claim
Patent Images
1. A method, comprising:
- providing a switchboard interface that displays a plurality of test workloads from a workload catalog;
generating a first configuration for one or more workloads from the plurality of test workloads selected from the switchboard interface;
generating a second configuration for a system under test that executes the one or more workloads;
allocating computing resources according to the second configuration to form the system under test;
allocating one or more processing entities according to the second configuration with regards to the one or more workloads; and
using the one or more processing entities to execute the one or more workloads to perform testing in the system under test.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an improved approach to implement testing for distributed computing systems. A switchboard framework is provided that allows tests to be dynamically generated and executed against a system under test.
16 Citations
24 Claims
-
1. A method, comprising:
-
providing a switchboard interface that displays a plurality of test workloads from a workload catalog; generating a first configuration for one or more workloads from the plurality of test workloads selected from the switchboard interface; generating a second configuration for a system under test that executes the one or more workloads; allocating computing resources according to the second configuration to form the system under test; allocating one or more processing entities according to the second configuration with regards to the one or more workloads; and using the one or more processing entities to execute the one or more workloads to perform testing in the system under test. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product embodied on a computer usable medium, the computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a method, the method comprising:
-
providing a switchboard interface that displays a plurality of test workloads from a workload catalog; generating a first configuration for one or more workloads from the plurality of test workloads selected from the switchboard interface; generating a second configuration for a system under test that executes the one or more workloads; allocating computing resources according to the second configuration to form the system under test; allocating one or more processing entities according to the second configuration with regards to the one or more workloads; and using the one or more processing entities to execute the one or more workloads to perform testing in the system under test. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a processor; a memory for holding programmable code; and wherein the programmable code includes instructions providing a switchboard interface that displays a plurality of test workloads from a workload catalog;
generating a first configuration for one or more workloads from the plurality of test workloads selected from the switchboard interface;
generating a second configuration for a system under test that executes the one or more workloads;
allocating computing resources according to the second configuration to form the system under test;
allocating one or more processing entities according to the second configuration with regards to the one or more workloads; and
using the one or more processing entities to execute the one or more workloads to perform testing in the system under test. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification