• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Yellow Bricks

by Duncan Epping

  • Home
  • Unexplored Territory Podcast
  • HA Deepdive
  • ESXTOP
  • Stickers/Shirts
  • Privacy Policy
  • About
  • Show Search
Hide Search

Virtual Machine tweaks for a better performance

Duncan Epping · Jun 20, 2008 ·

Over the last couple of months I gathered the following tweaks for a better performance insight the virtual machine, besides disabling / uninstalling useless services and devices:

  1. Disable the pre-logon screensaver:
    Open Regedit
    HKEY_USERS\.DEFAULT\Control Panel\Desktop
    Change the value of “ScreenSaveActive” to 0.
  2. Disable updates of the last access time attribute for your NTFS filesystem, especially for i/o intensive vm’s this is a real boost:
    Open CMD
    fsutil behavior set disablelastaccess 1
  3. Disable all visual effects:
    Properties on your desktop
    Appearance -> Effects
    Disable all options.
  4. Disable mouse pointer shadow:
    Control Panel -> Mouse
    Click on the tab “pointers” and switch “enable pointer shadow” off.

So if you’ve got an addition, please post it and I’ll keep updating this blog post!

Update your bookmarks

Duncan Epping · Jun 20, 2008 ·

Update your bookmarks, EMC’s Chad Sakac recently started blogging and already wrote some cool article. Check out his blog and add it to your RSS reader and/or bookmarks.

A couple of outtakes:

I’ve been working with 10 joint VMware/EMC customers this week in NY, NJ and Houston (phew!), and was in Australia the week before last where there were 2 more. Out of those 12, 4 asked me questions about the applicability of “stretching” their ESX clusters across geographic distances – that’s 33%, and absolutely above the “man, I should write a blog on the topic” threshold.

So, what are we talking about?

A stretched cluster is the practice of having ESX member servers in a cluster that are geographically separated. The reason this is generally done is to provide the ability to dynamically move workloads from one datacenter to another. Often, the customer is also considering it for disaster recovery purposes (“I’ll just VMotion in case of a disaster”). Can this be done – ABSOLUTELY – but not considered lightly.

read more…

I guess it was inevitable, but it’s still depressing. Traveling around the world means I read a LOT of magazines – there’s that 15 minutes of airplane ascent and decent where my usual toys (PSP, iPod, DS) are verboten. Some stuff (like the Economist) I read to expand my horizons, some stuff (like Maximum PC) I read as the nerd equivalent of Maxim (completely vacuous brain mush).

I couldn’t resist the headline of this month’s Windows IT Pro: “Virtualization Wars: Hyper-V vs. ESX Server ”

read more…

I am so not into protocol and transport wars – BUT that still doesn’t change the fact that the future is Ethernet-connected. So, then what about protocol? iSCSI, NFS, or FCoE? Well – NFS will continue to do well – it works well, there’s nothing wrong with it – and it will always have the strengths that it has in the VMware context (so easy to create massive datastores that span ESX clusters or even sites). iSCSI will continue to grow wildly (it is the fastest growing in the market at large, and in EMC’s portfolio) and is (IMHO – I’m still in love) the future of the block storage market en masse. BUT, I’m starting to come around on FCoE.

read more…

Scalable Storage Performance PDF

Duncan Epping · Jun 19, 2008 ·

I was just reading up on the PDF’s I gathered over the last couple of weeks and found the Scalable Storage Performance pdf extremely useful. It contains a good explanation about the queue depth setting and much more….

To reduce latency, ensure that the sum of active commands from all virtual machines does not consistently exceed the LUN queue depth. Either increase the queue depth as shown in the VMware Infrastructure 3 Fibre Channel SAN Configuration Guide (the maximum recommended queue depth is 64) or move the virtual disks of some virtual machines to a different VMFS volume. You can find the guide at
http://www.vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_san_cfg.pdf.
Also make sure to set the Disk.SchedNumReqOutstanding parameter to the same value as the queue depth. If this parameter is given a higher value than the queue depth, it is still capped at the queue depth. However, if this parameter is given a lower value than the queue depth, only that many outstanding commands are issued from the ESX kernel to the LUN from all virtual machines. The Disk.SchedNumReqOutstanding setting has no effect when there is only one virtual machine issuing I/O to the LUN.

vscsi stats

Duncan Epping · Jun 19, 2008 ·

Via the Dutch VMUG site I landed on a new blog, well new… for me new. This blog is maintained by Toni Verbeiren and he created an excellent article about monitoring performance stats for the scsi controllers inside a VM:

A tool is available on ESX 3.5 that creates histograms by default (and complete traces if wanted) is VscsiStats. As an option, one provides the vSCSI handle ID and the VM World ID. In order to get some statistics at all, one first needs to start the monitoring:
./vscsiStats -s

After some time, the relevant statistics can be fetched by issuing a command like:
./vscsiStats -i 8260 -w 1438 -p ioLength

Read more at the source…

There also appears to be a pdf about the subject on the VMware website which contains good information on the subject.

EDIT: You can find the command here: /usr/lib/vmware/bin

Could someone reboot the VMTN forum?

Duncan Epping · Jun 17, 2008 ·

I can’t seem to post anything or reply:

System Error

* The specified thread was not found.

It seems someone is reading my blog, the forum is almost up and running again!

System Error

We’re sorry but a serious error has occurred in the system. If you are a system administrator please click “more details” below for more information about this error.

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 456
  • Page 457
  • Page 458
  • Page 459
  • Page 460
  • Interim pages omitted …
  • Page 492
  • Go to Next Page »

Primary Sidebar

About the Author

Duncan Epping is a Chief Technologist and Distinguished Engineering Architect at Broadcom. Besides writing on Yellow-Bricks, Duncan is the co-author of the vSAN Deep Dive and the vSphere Clustering Deep Dive book series. Duncan is also the host of the Unexplored Territory Podcast.

Follow Us

  • X
  • Spotify
  • RSS Feed
  • LinkedIn

Recommended Book(s)

Advertisements




Copyright Yellow-Bricks.com © 2025 · Log in