Article Index

Consistency of performances

Modern SSD disks use internal mechanisms of wear leveling to keep performances constant in time. Those algorithms, if well developed and actualized by a good controller, allow the disk to keep the value of transfer constant thru time, even tough, meanwhile, some mechanisms for the preserveation of speed step in (controller multitasking).

007 io consistenza

To measure that, we can stress the disk by making a continuous test that last 120 minutes during which the software keeps on writing or reading 4Kb dta blocks with a command queue of 32. The value we are interested in is the number of I/Ops achievable, which should be as steady as possible through time. A decrease after the initial spurt is usual, but the smaller it is, the better the disk performs through time.

007 io consistenza

Scalability

One of the most interesting parameters for the analysis of and SSD disk and its integrated controller is scalability, that is the capacity of incrementing the performances as the the number of requests or the dimensions of files grow. In our case we analyze in a deeper way the sequencial transfer speed with a 32 commands queue of data with an increasing dimension, from 1 to 2048Kb.

009 neutron scala

In an ideal model the graph is flat, that means it offers the same performance with any file dimension; in the real world, it’s impossible to reach great speeds with 1Kb data, therefore, the key parameter in the scalability evaluation is the steepness of the curve, which reprensents the necessary time to reach the top speed.

Mixed usage

Obviously no disk is exclusively used to read or write data. In every case we deal with both activities. To evaluate how the controller can handle different activities, we can perform a test in which we transfer 128Kb data blocks with a command queue of 32 and changing the reading/writing ratio, from full reading mode to full writing.

010 io mixedThe two extremes asyntotically follow the maximum sequencial transfer values we previously obtained, while the graph presents a concavity where the mean speed with mixed transaction is way lower than the maximum. The graph should be flat with a perfect controller, but in the real world a performance index can be deduced with the ratio between the minimum and the maximum value.

011 neutron mixed

Server and Workstation usage

IOmeter can be used to simulate a more realistic usage of the disk with the typical I/O operatons of a Web Server, a File Server, a Database and a Workstation. The table that sums up a typical utilization of ours is this one:

ProfiliLetture / ScrittureRandom / SequenzialeDimensione blocchi
Database67% / 33%100% / 0%8 KB - 100%
Fileserver80% / 20%100% / 0%512 Bytes – 10%
1 KB – 5%
2 KB – 5%
4 KB – 60%
8 KB – 2%
16 KB – 4%
32 KB – 4%
64 KB – 10%
Web server100% / 0%100% / 0%512 Bytes – 22%
1 KB – 15%
2 KB – 8%
4 KB – 23%
8 KB – 15%
16 KB – 2%
32 KB - 6%
64 KB – 7%
128 KB – 1%
512 KB – 1%
Workstation80% / 20%80% / 20%8 KB - 100%

In this case we are interested in both I/Ops and tranferring speed. The profiles are different and we can get quite different “rankings” for each disk analyzed.

013 neutron serverAs a reference, mechanical disks barely exceed 10Mb/s in the same conditions.

banner eng

fb icon evo twitter icon evo

Word of the Day

The term Edge Computing refers, when used in the cloud-based infrastructure sphere, the set of devices and technologies that allows...

>

The acronym SoC (System on Chip) describes particular integrated circuit that contain a whole system inside a single physical chip:...

>

The acronym PtP (Point-to-Point) indicates point-to-point radio links realized with wireless technologies. Differently, PtMP links connects a single source to...

>

Hold Down Timer is a technique used by network routers. When a node receives notification that another router is offline...

>

In the field of Information Technology, the term piggybacking refers to situations where an unauthorized third party gains access to...

>
Read also the others...

Download of the Day

Netcat

Netcat is a command line tool that can be used in both Linux and Windows environments, capable of...

>

Fiddler

Fiddler is a proxy server that can run locally to allow application debugging and control of data in...

>

Adapter Watch

Adapter Watch is a tool that shows a complete and detailed report about network cards. Download it here.

>

DNS DataView

DNS DataView is a graphical-interface software to perform DNS lookup queries from your PC using system-defined DNS, or...

>

SolarWinds Traceroute NG

SolarWinds Traceroute NG is a command line tool to perform advanced traceroute in Windows environment, compared to the...

>
All Download...

Issues Archive

  •  GURU advisor: issue 21 - May 2019

    GURU advisor: issue 21 - May 2019

  • GURU advisor: issue 20 - December 2018

    GURU advisor: issue 20 - December 2018

  • GURU advisor: issue 19 - July 2018

    GURU advisor: issue 19 - July 2018

  • GURU advisor: issue 18 - April 2018

    GURU advisor: issue 18 - April 2018

  • GURU advisor: issue 17 - January 2018

    GURU advisor: issue 17 - January 2018

  • GURU advisor: issue 16 - october 2017

    GURU advisor: issue 16 - october 2017

  • GURU advisor: issue 15 - July 2017

    GURU advisor: issue 15 - July 2017

  • GURU advisor: issue 14 - May 2017

    GURU advisor: issue 14 - May 2017

  • 1
  • 2
  • 3
  • BYOD: your devices for your firm

    The quick evolution of informatics and technologies, together with the crisis that mined financial mines, has brought to a tendency inversion: users that prefer to work with their own devices as they’re often more advanced and modern than those the companies would provide. Read More
  • A switch for datacenters: Quanta LB4M

    You don’t always have to invest thousands of euros to build an enterprise-level networking: here’s our test of the Quanta LB4M switch Read More
  • Mobile World Congress in Barcelona

    GURU advisor will be at the Mobile World Congress in Barcelona from February 22nd to 25th 2016!

    MWC is one of the biggest conventions about the worldwide mobile market, we'll be present for the whole event and we'll keep you posted with news and previews from the congress.

    Read More
  • 1