VMware Horizon Community
sappomannoz
Hot Shot
Hot Shot

Different IO Performance in template and in linked clone replica

Hello,

I'm using locally attached SSD in my view POC. I have investigated the Read I/O performance of a linked clone VM and it seems to be much slower (random I/O) as the base image, both residing on the same SSD

Here are the results for the base image

template.png

and here the results of the linked clone

base_disk.png

Is this expected or do I have some issues with my setup?

BTW the speed of the disposable disk is ok:

disposable.png

0 Kudos
3 Replies
Najtsob
Enthusiast
Enthusiast

This is normal.

When accessing C:\ disk of the linked clone, hypervisor must read and write to both replica AND delta disk. So using rule of thumb 100 IOPS inside guest OS translates to 200 IOPS on the physical disk.

0 Kudos
sappomannoz
Hot Shot
Hot Shot

Hello Najtsob,

thank you for your reply, but is this also valid for a read test like in my case? Shouldn't it read directly from the linked clone replica, since afaik HD Tune used pre-existing data for the read io test.

Kind regards

Cristiano

0 Kudos
iannobleuk
Contributor
Contributor

Is the base image hardware version 10? Sesparse is a new disk format that gives better performance for linked clones, which is the format used if you create the linked clones off of a base with a virtual hardware version that supports it (and are using ESXi 5.1 or higher).

Change the hw version, recreate the linked clone(s) then redo the tests Smiley Happy

Ref:

Re: Why Linked Clone disk so slow?

SEsparse in VMware vSphere 5.5

--- Twitter: @iannoble vExpert 2015
0 Kudos