Cloud-Based Network Performance Testing Platform

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for testing the performance of enterprise systems that include both private and public cloud sources are cumbersome and not cost-effective, making it difficult to troubleshoot performance issues and determine functionality under normal and peak load conditions.

Innovation Solution

A method and system for conducting performance testing by initializing private and public cloud sources to generate customized traffic, gathering performance information, and generating a report, which includes deploying agents in both cloud environments to manage and customize traffic flows and collect data on system performance metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If distributed systems are deployed in private cloud resources to test enterprise system performance, then testing capability is improved, but system complexity and cost increase

Engineering Contradiction:
Improvetesting capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud-based testing platform as an intermediary between the enterprise system and test users. This platform provides distributed testing systems through cloud infrastructure rather than requiring enterprises to deploy and maintain their own distributed testing systems in private clouds, thus improving testing capability while reducing system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates virtual copies of testing environments and systems through cloud computing resources. Instead of deploying physical distributed systems in private cloud infrastructure, the solution uses virtualized testing environments that can be provisioned on-demand, reducing the complexity of hardware deployment and maintenance while maintaining comprehensive testing capability

Inventive Principle:
Principle #26Copying

2Ease of operation

If a bypass is implemented to access secured systems for testing, then testing access is improved, but system complexity increases and may become impossible depending on architecture

Engineering Contradiction:
Improvetesting accessVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a secure cloud-based testing platform as an intermediary that provides authorized access to enterprise systems without requiring traditional bypass mechanisms. The platform handles authentication, authorization, and traffic routing through secure cloud infrastructure, making testing access easier while avoiding the complexity and security risks of implementing bypasses in secured system architectures

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If private cloud sources are used for generating testing traffic, then testing control is improved, but cost and operational complexity increase

Engineering Contradiction:
Improvetesting controlVSAvoidcost effectiveness
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent uses virtualized testing environments in the cloud that can be provisioned and configured through software rather than requiring physical private cloud infrastructure. This allows enterprises to maintain testing control and adaptability through configurable virtual environments while avoiding the high costs and operational complexity of maintaining dedicated private cloud resources for testing purposes

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10237161B2System and method for dynamically testing networked target systems
Publication Date: 2019.03.19 PERFORCE SOFTWARE INC
  • US10237161B2 patent drawing
  • US10237161B2 patent drawing
  • US10237161B2 patent drawing

AI summary

A method and system for conducting performance hybrid traffic testing of a networked target system (NTS) are disclosed. The method comprises initializing at least one private cloud source (PRCS) to generate traffic within a private network security system (PRNSS); initializing at least one public cloud source (PUCS) to generate traffic outside of the PRNSS; customizing the traffic within the PRNSS and the traffic outside of the PRNSS; gathering information respective of the performance of the at least one PUCS and the at least one PRCS; and generating a performance testing report respective of the gathered information.