search cancel

What capacity can be set for a Virtual Service to achieve 1000 TPS?

book

Article ID: 254716

calendar_today

Updated On:

Products

Service Virtualization

Issue/Introduction

When running a performance test against a VS, what is the capacity to be set to achieve 1000 TPS per second.

Environment

Release : 10.x

Cause

None

Resolution

The Virtual Service Capacity will depend on the performance test requirements.

For example: Below formula can be used to find what Capacity is needed for the VS to achieve the 1000 TPS.

. The Processing Time of VS in Milliseconds (PT) = 100ms (it is set in Think Time or it takes on average).
. Number of transactions that can be handled per second = 1000/PT = 1000/100 = 10 TPS
. If you need VS to handle 1000 TPS then Capacity = 1000/10 = 100.
. In case, if VS need to handle 3000 TPS (100ms PT), 3000/10=300 is the Capacity.