<?xml version="1.0" encoding="UTF-8" ?>
<workload name="s3-sample" description="sample benchmark for s3">
  <storage type="s3" config="accesskey=admin;secretkey=pr0t0case;endpoint=http://rgw3.45lab.com;path_style_access=true" />
  <workflow>
    <workstage name="init">
      <work type="init" workers="4" config="containers=r(1,40)" />
    </workstage>
    <workstage name="prepare">
      <work type="prepare" workers="32" config="containers=r(1,40);objects=r(1,100);sizes=c(30)MB" />
    </workstage>
    <workstage name="main">
      <work name="main" workers="4" runtime="60">
        <operation type="read" ratio="100" config="containers=u(1,40);objects=u(1,100)" />
      </work>
    </workstage>
    <workstage name="cleanup">
      <work type="cleanup" workers="16" config="containers=r(1,40);objects=r(1,100)" />
    </workstage>
    <workstage name="dispose">
      <work type="dispose" workers="16" config="containers=r(1,40)" />
    </workstage>
  </workflow>

</workload>
