s3

benchmark

warp

慎用,warp 会删除指定 bucket 的数据!!!!!!

mixed

1
warp mixed --host=<ip>:<port> --access-key=xxx --secret-key=xxx --autoterm --bucket xxx
  • log

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    Reqs: 5834, Errs:0, Objs:5834, Bytes: 34.16GiB                                                         
    - DELETE Average: 29 Obj/s; Current 31 Obj/s, 50.7 ms/req
    - GET Average: 131 Obj/s, 1310.5MiB/s; Current 126 Obj/s, 1260.6MiB/s, 75.6 ms/req, TTFB: 31.2ms
    - PUT Average: 44 Obj/s, 438.1MiB/s; Current 53 Obj/s, 526.7MiB/s, 165.8 ms/req
    - STAT Average: 88 Obj/s; Current 83 Obj/s, 13.6 ms/req

    Throughput 1874123791.0MiB/s within 7.500000% for 7s. Assuming stability. Terminating benchmark.

    Report: DELETE. Concurrency: 20. Ran: 18s
    * Average: 28.89 obj/s
    * Reqs: Avg: 51.9ms, 50%: 46.4ms, 90%: 96.7ms, 99%: 152.9ms, Fastest: 6.0ms, Slowest: 226.5ms, StdDev: 32.1ms

    Throughput, split into 18 x 1s:
    * Fastest: 40.02 obj/s
    * 50% Median: 30.24 obj/s
    * Slowest: 20.73 obj/s

    ──────────────────────────────────

    Report: GET. Concurrency: 20. Ran: 18s
    * Average: 1313.68 MiB/s, 131.37 obj/s
    * Reqs: Avg: 74.7ms, 50%: 67.8ms, 90%: 115.2ms, 99%: 191.7ms, Fastest: 23.0ms, Slowest: 339.0ms, StdDev: 31.7ms
    * TTFB: Avg: 30ms, Best: 5ms, 25th: 16ms, Median: 23ms, 75th: 38ms, 90th: 57ms, 99th: 112ms, Worst: 210ms StdDev: 22ms

    Throughput, split into 18 x 1s:
    * Fastest: 1431.8MiB/s, 143.18 obj/s
    * 50% Median: 1321.3MiB/s, 132.13 obj/s
    * Slowest: 1188.9MiB/s, 118.89 obj/s

    ──────────────────────────────────

    Report: PUT. Concurrency: 20. Ran: 18s
    * Average: 437.08 MiB/s, 43.71 obj/s
    * Reqs: Avg: 170.3ms, 50%: 164.6ms, 90%: 209.2ms, 99%: 312.0ms, Fastest: 102.0ms, Slowest: 481.4ms, StdDev: 36.6ms

    Throughput, split into 18 x 1s:
    * Fastest: 542.3MiB/s, 54.23 obj/s
    * 50% Median: 422.8MiB/s, 42.28 obj/s
    * Slowest: 364.7MiB/s, 36.47 obj/s

    ──────────────────────────────────

    Report: STAT. Concurrency: 20. Ran: 18s
    * Average: 87.88 obj/s
    * Reqs: Avg: 13.5ms, 50%: 9.6ms, 90%: 30.4ms, 99%: 63.2ms, Fastest: 1.2ms, Slowest: 205.1ms, StdDev: 13.5ms

    Throughput, split into 18 x 1s:
    * Fastest: 103.12 obj/s
    * 50% Median: 87.88 obj/s
    * Slowest: 79.00 obj/s

    ──────────────────────────────────

    Report: Total. Concurrency: 20. Ran: 18s
    * Average: 1750.76 MiB/s, 291.84 obj/s

    Throughput, split into 18 x 1s:
    * Fastest: 1823.9MiB/s, 322.56 obj/s
    * 50% Median: 1733.2MiB/s, 291.07 obj/s
    * Slowest: 1638.9MiB/s, 269.42 obj/s

PUT

1
warp put --host=<ip>:<port> --access-key=xxx --secret-key=xxx --autoterm --bucket xxx --obj.size=4M --concurrent=32
  • log

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Requests considered: 53611:
    * Avg: 178ms, 50%: 167ms, 90%: 299ms, 99%: 470ms, Fastest: 26ms, Slowest: 1.35s, StdDev: 103ms

    Throughput:
    * Average: 684.22 MiB/s, 179.36 obj/s

    Throughput, split into 299 x 1s:
    * Fastest: 1202.1MiB/s, 315.13 obj/s (1s, starting 10:54:57 CST)
    * 50% Median: 647.9MiB/s, 169.85 obj/s (1s, starting 10:56:03 CST)
    * Slowest: 465.5MiB/s, 122.04 obj/s (1s, starting 10:55:10 CST)

analyze

1
warp analyze --analyze.v  --analyze.out=1.csv <filename>