使用Yahoo Cloud Serving Benchmark生成高容量和速度数据

时间:2016-04-18 17:14:27

标签: networking velocity volume ycsb bigdata

YSCB提供不同类型的工作负载。

如何使用Yahoo Cloud Serving Benchmark模拟实时网络环境,其中:

  • 我们可以预期通信率可以根据a减少或增加 预定义的分发
  • 数据包或记录的大小可以根据a增加或减少 预定义的分发。

基本上我想使用YCSB生成大数据流量,YCSB可以有不同的VOLUME& VELOCITY

当前YCSB为卷提供静态值。 这些值可以改变,但不能改变。

记录中的字段数

段计数= 10

每个字段的大小(以字节为单位)

FieldLength参数= 100

1 个答案:

答案 0 :(得分:1)

我设法通过在循环内使用循环并在速度($ j)外侧迭代吞吐量并在内循环($ i)中迭代体积计数来按速度生成高音量

./bin/ycsb load mongodb-async -p fieldcount=$j  -threads 4 -target $i -s -P workloads/workloada -p mongodb.url=mongodb://localhost:27017/ycsb?w=0 > /home/concurrent/k