Questions tagged [benchmark]

Benchmarking is the process of gathering data about the performance of a system in different scenarios to measure the impact of changes to the system, to compare the system with other options, or to determine maximum capacity.

Benchmarking is the process of gathering data about the performance of a system in different scenarios to measure the impact of changes to the system, to compare the system with other options, or to determine maximum capacity.

Benchmarking is a multidisciplinary process and can require management, engineering, operations, data science. and user experience expertise.

A key concern when benchmarking is making sure the tests performed are analogous to how to system is actually used. When benchmarking a server, the following metrics may be considered (in addition to countless others):

  • Ping response time
  • Average Load
  • Number of Dropped Requests
  • Number of Concurrent Connections Possible
  • Power Consumption
271 questions
0
votes
3 answers

How to test server throughput

I've always used apache benchmark to try to get a rough idea of how many requests/second my server can handle. I read that it was good, and it seemed to work well. Enter node.js, which is fully event-based, so it never blocks. If I run apache…
Sean Clark Hess
  • 263
  • 3
  • 13
0
votes
1 answer

CPU Benchmark - Set Load, usage spikes

I need a CPU benchmark to test the performance impact of various power management policies. I must be able to set the load (e.g. to get a relatively steady load of 20%-30%-60%) and to simulate usage spikes (set frequency of spikes). I would also…
iulianchira
  • 265
  • 2
  • 8
  • 10
0
votes
0 answers

Benchmarking applications

I'm looking to benchmark server platforms (bare metal vs virtual machines) and calculate difference in performance + cost that comes while migrating certain workloads from bare metal to virtualised ones. I'm looking for a list of applications which…
helloworld
  • 21
  • 1
0
votes
0 answers

Nginx static assets benchmark vs web frameworks?

Based on this benchmark, a lot of web frameworks outperform nginx on plain text response. Isn't nginx geared towards serving static files? How could general purpose frameworks outperform it.
Jhon
  • 1
0
votes
1 answer

Benchmarking AWS outbound Internet bandwidth (egress) "up to 25 Gbps"

We conducted our tests on c6gn.2xlarge AWS instances located is us-east-1 region, which are advertised in AWS documentation to have a network performance of "Up to 25 Gbps" with a baseline bandwidth of 12.5 Gbps. We ran UDP tests with iperf3, from a…
Eric
  • 101
  • 1
0
votes
1 answer

Measuring bandwidth from a server - determine capacity of network

I am building a system that will serve video content, and am trying to determine the maximum throughput I can achieve. I have been using iperf3, and initially, from a separate VM (in the same data-centre), I get great bandwidth (7Gbps). Then I…
craigmj
  • 101
  • 1
0
votes
1 answer

Does Throughput calculated adds up using multiple (all active) physical adaptor

I had a network adaptor of speed 20Gbps. By stressing this adaptor using one of benchmarking tools (netperf is the tool which I used), I was able to get ~18Gbps which is well accepted. Now, after installing one more adaptor of the same speed i.e.…
0
votes
1 answer

How to correctly benchmark sequential read speeds on 2.5" hard drive with fio on FreeBSD?

Like suggested in https://askubuntu.com/a/991311 I tested the read speed of a 2.5" spinning hard drive on a TrueNAS/FreeBSD system. For "Sequential READ speed with big blocks": fio --name TEST --eta-newline=5s --filename=fio-tempfile.dat --rw=read…
Andept
  • 63
  • 4
0
votes
1 answer

Testing zpool IO performance

To test the write speed of a 2.5 inch SATA3 spinning hard drive (some old Seagate one) installed in my TrueNAS system I used dd if=/dev/zero of=/mnt/pool/test.dd bs=1024 count=1m (found this in several forums and posts across the Internet). This…
Andept
  • 63
  • 4
0
votes
0 answers

Benchmarking vCore Performance

A certain public cloud provider is phasing out its old small VM instances and replacing it with a new category of instances. While the old model lists "vCore 2.4 GHz" the new model features "performance can vary slightly over time" and lists no…
mvw
  • 121
  • 7
0
votes
0 answers

Benchmarking ssd MySQL write performance: sysbench oltp_write_only vs write iops, fio. Madness

I've benchmarked about 10 diffrent ssd devices with sysbench oltp_write_only.lua and I found no coroleation whatsoever between max sustained write IOPS of device (both from specification and from fio --bs=4k --iodepth=64 benchmark). I've tested nvme…
ndd
  • 139
  • 5
0
votes
1 answer

Latency in fio vs ioping

There are two tests: ioping -c 10 -S 4K -D . 9 requests completed in 2.49 ms, 36 KiB read, 3.61 k iops, 14.1 MiB/s generated 10 requests in 9.00 s, 40 KiB, 1 iops, 4.44 KiB/s min/avg/max/mdev = 259.5 us / 277.0 us / 325.0 us / 19.9 us sudo fio…
ogbofjnr
  • 161
  • 1
  • 7
0
votes
1 answer

Fio brandswitch measure

In disk benchmarking tool fio there is statistics for brandswitch Run status group 0 (all jobs): READ: bw=20.9MiB/s (21.9MB/s), 10.4MiB/s-10.8MiB/s (10.9MB/s-11.3MB/s), io=64.0MiB (67.1MB), run=2973-3069msec According for docs: Values outside of…
ogbofjnr
  • 161
  • 1
  • 7
0
votes
1 answer

fio numjobs & iodepth Values to Simulate Database PostgreSQL Workload?

I am trying to benchmark a ZFS RAID-10 array of SATA SSDs using fio with settings that are somewhat representative of database workloads like for PostgreSQL. For example, for random reads: fio --randrepeat=1 --ioengine=libaio --direct=1…
Nyxynyx
  • 1,449
  • 10
  • 37
  • 47
0
votes
1 answer

Will an E5-2660 be a major improvement over a Q9550 for a webserver?

I have an old production server that runs Debian on a Q9550 CPU. I want to upgrade the server but I am on a very tight budget. I can't spend more than around $600. I can get a refurbished HP ProLiant DL380P G8 with 32GB RAM and 2x E5-2660 CPU for…
Zippy1970
  • 157
  • 2
  • 8