-
Notifications
You must be signed in to change notification settings - Fork 5
BigFrame User Guide
Andy He edited this page Aug 16, 2013
·
20 revisions
BigFrame is a benchmark generator, which captures user's requirement by the 3V's, namely, Volume, Variety and Velocity emphasized in the Big Data environment. Given the benchmark specification a user provided, it will generate
- The set of data for initial load (with data loading utility)
- The refresh pattern for each data set (with refresh driver)
- The query stream (with query implementation and driver to run on different systems)
- The benchmark metrics
User can tailor the specification to meet their special needs by modifying the file
cong/bigframe-core.xml
For example, to select a application domain to benchmark on, one can specify the corresponding domain name as following,
<property>
<name>bigframe.application.domain</name>
<value>BI</value>
<description>
Choose the application domain you want to benchmark on.
Currently, supported applications are: BI
</description>
</property>
To specify the data volume, we can choose from five candidate size,
<property>
<name>bigframe.datavolume</name>
<value>tiny</value>
<description>
tiny: around 10GB
small: around 100GB
medium: around 1TB
large: around 10TB
extra large: around 100TB
</description>
</property>