Imperva Cyber Community

Expand all | Collapse all

Environment Sizing

  • 1.  Environment Sizing

    Posted 28 days ago
    Good afternoon;

    Based on Imperva's appliance docummentation GWs capacity can be described by the amount of TPS it can run. For example, in case of GW6500, it can process 18000TPS. Taking it as a reference can we ask our database administrators to give us any data to help us to size the Imperva's environment. In case of Oracle, would the statspac be useful?


    Marcos Sanz
    Security Project Manager
    Telefonica Spain

  • 2.  RE: Environment Sizing

    Imperva Employee
    Posted 25 days ago

    General guidelines on the capacity of our On-Prem solutions can be found here

    As these sizing exercises require a better understanding of the data centers, the number of servers, the number of cores, the type of the DBs to by monitored, the configuration of the GWs, among many other considerations, we strongly suggest finding a direct recommendation from our Sales Team for sizing of the solutions.

    Diego Roa
    Product Support Engineer
    Imperva Inc
    Redwood Shores CA

  • 3.  RE: Environment Sizing

    Posted 9 days ago
    As Diego mentioned there are several factors that affect sizing.and you should work with a sales engineer to determine what is right for your environment.

    With a v6500 having a max tps of 18000, you really only want to run it at 90% or 16200 tps.  
    Theoretical load is based on cpu count times 100, so on the gw you could have 162 cores.

    Theoretical load is not accurate, I have seen a 2 core AIX server have more throughput than a 16 core Windows server.

    If you have clustered databases as active/passive then that could reduce overall load as only one is running at a time.

    In gateway clusters the total theoretical load is (# of gw's -1) * gw tps

    And all of this is affected by database query and response size and query rate.

    Robert Miller
    Senior Cybersecurity Engineer
    Bank of the West
    Omaha NE