Home / Solution / ESXi: Slow Disk Performance on HPE Gen8

ESXi: Slow Disk Performance on HPE Gen8

I had an previous, however dependable HP Microserver N40L. I had been utilizing it 24/7 since 2012. It was working ESXi 5.1. There was a few 2003R2 servers (a DNS and a WEB ones). A kind of encapsulation of harmful vectors. It was only a separate info internet server. If hacked, it was simple to get better from a backup and to restart. Normally it was not linked to the inner community however for getting content material updates. But time handed and my server bought “drained”.

I needed to run each DNS and WEB a minimum of on Windows Server 2008R2 and ideally on Windows Server 2012 R2. N40L began hanging up. N40L didn’t have sufficient assets. You couldn’t set up one thing extra highly effective than a 1.5 GHz AMD Turion (™) II processor with 2/2 structure and eight GB of RAM to it.

I perceive that HP Microserver Gen8 shouldn’t be a magic capsule as properly, however you may set up 16 GB of reminiscence and, for instance, a 2.Three/Three.5 GHz Intel® Xeon® E3-1220l processor with 2/Four structure and ultra-low power consumption (about 17-20 W). You can set up, for instance, Intel® Xeon® E3-1270 Three.Four/Four.1 GHz with Four/eight structure. But then you definately shouldn’t be stunned that the processor alone is 1.5 occasions dearer than the Microserver :-).

HP Microserver Gen8 is the final HP microserver, which:

  • may be upgraded;
  • has an iLO card.

Unfortunately, Gen9 didn’t seem, and the brand new Gen10 is … simply examine it and also you’ll see 🙂

HP Microserver Gen8 shouldn’t be bought formally, however you continue to can buy it. I’ve purchased a used Gen8 (G2020T). Then I’ve put in the HPE ESXi 5.5U3 customized picture on it.

However, it turned on the market was extra about it. The most fascinating issues began to occur afterwards.

Installed: Vmware-ESXi-5.5.Zero-Update3-3568722-HPE-550.9.6.5.9-Dec2016.iso

Disk driver model: scsi-hpvsa-5.5.Zero.100-1OEM.550.Zero.Zero.1331820

As it turned out, HP has spoiled one thing within the disk subsystem driver for ESXi 5.5 and disk administration turned not as environment friendly because it ought to. Moreover, as I came upon later, this drawback additionally occurred within the HPE ESXi 6.Zero, 6.5 and 6.7 photos.

After speaking to my mates and looking out the Web, I understood that the matter was within the driver that HPE built-in in its customized picture with the installer of ESXi 5.5 or later.

However, this drawback may be solved. The Internet neighborhood (https://homeservershow.com) has managed to discover a driver that basically will increase the disk efficiency in HP Microserver Gen8.

Driver model: scsi-hpvsa-5.5.Zero-88OEM.550.Zero.Zero.1331820

You can obtain the driving force free of charge from the official HPE web site:

Now we have to set up it. The process is described under. First of all, examine the model of the put in driver, and whether it is completely different, substitute it for the proper one.

Connect ESXi host console utilizing PuTTY, authenticate as root and run this command:

esxcli software program vib checklist | grep scsi

This is what I had previous to altering the driving force:

esxcli software program vib checklist | grep scsi

scsi-hpsa 5.5.Zero.124-1OEM.550.Zero.Zero.1331820 HPE VMwareCertified 2018-04-10
scsi-hpdsa 5.5.Zero.52-1OEM.550.Zero.Zero.1331820 Hewlett-Packard PartnerSupported 2018-04-10
scsi-hpvsa 5.5.Zero.100-1OEM.550.Zero.Zero.1331820 Hewlett-Packard PartnerSupported 2018-04-10
scsi-mpt2sas 15.10.06.00.1vmw-1OEM.550.Zero.Zero.1198610 LSI VMwareCertified 2018-04-10
scsi-bfa Three.2.6.Zero-1OEM.550.Zero.Zero.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2fc 1.713.20.v55.Four-1OEM.550.Zero.Zero.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2i 2.713.10.v55.Three-1OEM.550.Zero.Zero.1331820 QLogic VMwareCertified 2018-04-10
scsi-qla4xxx 644.55.37.Zero-1OEM.550.Zero.Zero.1331820 QLogic VMwareCertified 2018-04-10

scsi-hpvsa 5.5.0.100-1OEM.550.0.0.1331820 Hewlett-Packard driver

It means not the proper one. Why? Here is what the disk efficiency take a look at confirmed. Not precisely a take a look at, however you may perceive what’s being examined from the given instructions.

Run the next instructions in ESXI console:

cd /vmfs/volumes/[datastore]time dd if=/dev/zero of=tempfile bs=8k depend=1000000

hpe esxi image - low storage driver performance

Note. Don’t neglect to interchange [datastore] to the identify of your VMFS DataStore.

Here is the outcome:

1000000+Zero data in
1000000+Zero data out
actual 14m 12.62s
consumer 0m 12.23s
sys 0m Zero.00s

Not so unhealthy, is it?

Compare it with the outcomes obtained for a similar configuration with ESXi 5.1U3 put in:

1000000+Zero data in
1000000+Zero data out
actual 17m 25.62s
consumer 0m 7.23s
sys 0m Zero.00s

As you may see, there may be an enchancment in comparison with the earlier ESXi model. However, you’ll must belief me after which take a look at the completely different outcome. Read this publish to the tip.

So, let’s change the driving force.

The process is kind of easy. It is meant that you’ve got downloaded the driving force you want from HPE web site following the hyperlink above.

  1. Stop all working VMs;
  2. If disabled, allow SSH;
  3. Copy scsi-hpvsa-5.5.Zero-88OEM.550.Zero.Zero.1331820.x86_64.vib to /tmp (e. g., utilizing WinSCP);
  4. Connect to ESXi host console utilizing PuTTY;
  5. Change the present folder to the one you set the file to, i. e. to /tmp:
    cd /tmp
  6. Copy the VIB file to the folder, from which it is going to be put in:
    cp scsi-hpvsa-5.5.Zero-88OEM.550.Zero.Zero.1331820.x86_64.vib /var/log/vmware/
  7. Enable Maintenance Mode of the host:
    esxcli system upkeepMode set --enable true
  8. Remove the present driver of the disk subsystem:
    esxcli software program vib take away -n scsi-hpvsa -f
  9. Install the proper scsi-hpvsa-5.5.Zero-88OEM driver from the file: esxcli software program vib set up -v file:scsi-hpvsa-5.5.Zero-88OEM.550.Zero.Zero.1331820.x86_64.vib --force --no-sig-check --maintenance-mode
  10. Restart ESXi, disable Maintenance Mode, disable SSH (if essential) and begin your digital machines.
Note. You can disable Maintenace Mode from the shopper or from the console utilizing the next command:
esxcli system upkeepMode set --enable false

Is it simple? Yes, it’s.

But you at all times want to ensure if the writer was not mendacity. Let’s guarantee that the driving force model has modified:

esxcli software program vib checklist | grep scsi

scsi-hpsa 5.5.Zero.124-1OEM.550.Zero.Zero.1331820 HPE VMwareCertified 2018-04-10
scsi-hpdsa 5.5.Zero.52-1OEM.550.Zero.Zero.1331820 Hewlett-Packard PartnerSupported 2018-04-10
scsi-hpvsa 5.5.Zero-88OEM.550.Zero.Zero.1331820 Hewlett-Packard PartnerSupported 2018-04-10
scsi-mpt2sas 15.10.06.00.1vmw-1OEM.550.Zero.Zero.1198610 LSI VMwareCertified 2018-04-10
scsi-bfa Three.2.6.Zero-1OEM.550.Zero.Zero.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2fc 1.713.20.v55.Four-1OEM.550.Zero.Zero.1331820 QLogic VMwareCertified 2018-04-10
scsi-bnx2i 2.713.10.v55.Three-1OEM.550.Zero.Zero.1331820 QLogic VMwareCertified 2018-04-10
scsi-qla4xxx 644.55.37.Zero-1OEM.550.Zero.Zero.1331820 QLogic VMwareCertified 2018-04-10

Yes, it has modified to the proper one. Then I began the efficiency take a look at once more. I used to be stunned by the outcome:

cd /vmfs/volumes/[datastore]time dd if=/dev/zero of=tempfile bs=8k depend=1000000

1000000+Zero data in
1000000+Zero data out
actual 2m 6.73s
consumer 0m 5.21s
sys 0m Zero.00s

It is SEVEN occasions quicker than with the earlier driver and virtually 9 occasions quicker than in ESXI 5.1U3.

Forum customers confirmed that the unsuitable driver is put in in the course of the set up of ESXi 6.Zero and 6.5. If you substitute it with scsi-hpvsa-5.5.Zero-88OEM.550.Zero.Zero.1331820, the disk subsystem started to work as quick as within the final of my assessments.

In my opinion, it is a very convincing argument in favor of changing the ESXi storage driver.

Check Also

Resetting Windows Update Agent Settings

In this text we’ll present the best way to repair widespread Windows Update errors by …

Leave a Reply

Your email address will not be published. Required fields are marked *