20 May 2014
13 May 2014

Benchmarking: CoreMark Scores & FIO Results between Instance Families for Better Performance

by Flux7 Labs / May 13, 2014 / Benchmarking 0

We thought that comparing CoreMark and FIO benchmark results for different instance families would be interesting. Essentially, it gives a good idea, and may help you decide, on which instance type you should use.

Read More
29 Apr 2014

Benchmarking: Disk Bandwidth Analysis of c3 Instances using FIO

by Flux7 Labs / April 29, 2014 / Benchmarking 0

As in our previous posts on disk bandwidth benchmarking for ‘m’ and ‘i2’ instances (here and here), we used FIO to benchmark the disk performance of ‘c3’ instances.

Read More
22 Apr 2014
08 Apr 2014

Exploring Parallelism in IO Operations

by Flux7 Labs / April 08, 2014 / Benchmarking 0

In our earlier posts, we have used FIO tool for benchmarking I/O on various EC2 instances. In this post we have tried to explore the effects of parallelism in I/O operation on a single EC2 instance. In other words, we were trying to find the optimum number of parallel processes which are I/O bound and which results in best I/O throughput.

Read More
11 Mar 2014

Benchmarking: Network Performance Analysis of i instances using Iperf

by Flux7 Labs / March 11, 2014 / Benchmarking 0

In a recent post we discussed our methodology for measuring bandwidth with Iperf and how to use Intel’s hardware virtualization drivers to take full advantage of the network card. Iperf is a popular network-benchmarking tool used for measuring bandwidth, packet loss, and delay jitter for the purpose of network tuning, and for creating TCP/UDP data streams. Read our previous post to learn more about Iperf and its installation and setup.

Read More
25 Feb 2014

Benchmarking: Disk Bandwidth analysis of m instances|Part 2 FIO

by Flux7 Labs / February 25, 2014 / Benchmarking 0

In a previous post, FIO benchmark was used for four types of IO operations on storage-optimized instances:

Read More
18 Feb 2014

Benchmarking: CPU Performance analysis of m instances|Part 1 Coremark

by Flux7 Labs / February 18, 2014 / Benchmarking 0

In previous posts we talked about micro-benchmarks that we ran for storage-optimized instances. Here we’ll talk about the same benchmarks run on general-purpose m1 and m3 instances. While the m1 is a previous-generation general-purpose instance type, the m3 is the current-generation version. One major difference between the two instances is that m1’s are based on Intel Xeon processors, while for m3 instances each vCPU is a hardware hyperthread from Intel Xeon E5-2670 processors. An m3 can be launched using both Paravirtual and hardware-assisted virtualization. For this post we used a paravirtual image for both m1’s and m3’s, and we used the Ubuntu 12.04 64-bit OS. Here are the details of all available instance types in the general-purpose category:

Read More
11 Feb 2014

Benchmarking: Disk Bandwidth analysis of i instances | Part 2 FIO

by Flux7 Labs / February 11, 2014 / Benchmarking 0

In a previous post we discussed CoreMark, an industry standard for benchmarking CPU performance. In this post we’ll run IO benchmarks on i instances using the Flexible IO (FIO) tool.

Read More
28 Jan 2014

Little’s Law- An insight on the relation between latency and throughput

by Ali Hussain / January 28, 2014 / Benchmarking 0

I’ve been doing a lot of analysis of latency and throughput recently as a part of benchmarking work on databases. I thought I’d share some insights on how the two are related. For an overview of what these terms mean, check out Aater’s post describing the differences between them here.

Read More