[ 
https://issues.apache.org/jira/browse/GEODE-6084?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dan Smith updated GEODE-6084:
-----------------------------
    Sprint: Current Iteration 2, Current Iteration 3  (was: Current Iteration 2)

> Create real put benchmark for PDX values
> ----------------------------------------
>
>                 Key: GEODE-6084
>                 URL: https://issues.apache.org/jira/browse/GEODE-6084
>             Project: Geode
>          Issue Type: New Feature
>          Components: benchmarks
>            Reporter: Dan Smith
>            Priority: Major
>
> We currently have a test PartitionedPutBenchmark class, but this has all 
> threads updating the same integer key. We need to turn this into a real, 
> reasonable benchmark of puts for Geode.
> This is the configuration we want to go for:
> *Workload time* 
>  As long as we need to get reasonable stddev numbers, targeting around 5 
> minutes or less.
> *Topology* 
>  Client/server, with single hop enabled and no SSL
> *Data*
>  * PDX object with around a 1K serialized size.
>  * Uniformly and randomly accessed/updated
>  * as many entries as we can reasonably populate for a 5 minute test. Long or 
> small string keys.
>  * The data should be pre-populated before the workload starts.
> *Scale*
>  * 4 servers, enough clients and threads to be utilizing 50-100% of the 
> critical resource (CPU, network?)
> *Region Config*
>  Create a test for both
>  1.    Partitioned Region with redundancy 1
>  2.    Replicated Regions
> *Geode Tuning*
>  We should use Geode and JVM tuning parameters tuned for performance. This 
> includes
>  Geode properties
>  * conserve-sockets=false
>  * TDB
> *JVM properties*
>  * TDB



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to