My problem is that when I transfer files to or from 2 of my ESXi 4.1 servers using Veeam's FastSCP utility, the transfer seems to be limited to about 5 MBs when I can transfer the same file from the same source to another ESXi server on the same switch at 60 MBs. Just to be clear, this is just transferring to the data store and not to a VM.
I have 3 independent ESXi servers, each running ESXi 4.1 installed from the same media (using the HP verision of the ESXi 4.1 distributable). 2 of the machines exhibit this slow transfer rate while the other transfers at a normal speed (to and from my desktop is 60 MBs average).
All three servers are HP DL380 G5 servers with the following differences
- Working
- PCI Express Intel NC364T Gigabit (4 port)
- 2 4-core Intel E5450
- Under-Performing
- Integrated Broadcom NC373i Gigabit (2 ports)
- PCI Express Intel NC360T Gigabit (2 ports)
- 2 4-core Intel E5440
Steps taken
- Installed latest firmware from HP
- Carefully compared ESXi Configuration for differences
- switched my transfer between each of the 4 network connections, all 4 behave the same.
- confirmed that the physical switch ports are healthy and that the cables are good
Anyone have any suggestions about what the problem could be or something to investigate?
It turns out that the Storage Adapter was exhibiting consistent write latency of 25 ms or more, even when the system was idle (no file transfers going on). This is a known issue with the HP Smart Array P400 when you do not have the BBWC (batery backedup write cache) module installed and write acceleration enabled.
Using the array configuration utility you can turn on write buffering, which did help some at the trade off of a slight risk of data loss. I have a 2 hr UPS in addition to a backup generator so I am not too worried about power loss.
Thanks for all your help
HP has a new advisory related to this.
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01832427&jumpid=em_alerts_us-us_Jun11_xbu_all_all_1302806_87735_optionsandaccessoriesbladesystemproliantserverssoftware_critical_006_1
"HP recommends that customers purchase an optional Battery Backed Write Cache (BBWC) Module to achieve optimal disk subsystem performance on ProLiant G6 and G7-series servers running VMware ESXi 4.0 when the configuration includes the following Smart Array controllers:
DETAILS Certain Virtual Machine (VM) operations such as cloning and powering on VMs may significantly impact disk subsystem performance on the VMs configured with the above mentioned Smart Array controllers that do not include Battery Backed Write Cache.
Note: When the Battery Backed Write Cache is not included in the configuration, even moderate disk I/O can negatively impact server performance."
vmfs fragmented? Was the formatting done differently, block/cluster allighment? Do you have other machines running on the host? Have you updated the firmware/BIOS on the controller and or array bios.