Hacking VM for peak performance

vm-tweaking

[Cyber Explorer] recently ditched his collection of physical computers acting as servers by virtualizing the lot of them. But with every change there’s a drawback. Although it wasn’t too hard for him to set up the virtual machines, he did end up spending quite a bit of time trying to improve the bandwidth. Luckily he posted an article chronicling all of the VM tweaks he used to improve the system.

The experience involves both a Windows 8 machine, as well as a some Linux boxes meaning there’s something here for everybody. At each step in the process he performs some throughput tests to see how the boxes are performing. Tweaks are numerous, but include trying out different Ethernet drivers, making sure all modules are up to date, squashing at least one bug, and giving jumbo-frames a try.

[Thanks Omri]

Comments

  1. ginge says:

    Totally amazing work. Well done. I hope those bugs were posted to the relevant places ;)

  2. MikrySoft says:

    Did you even read the article? Where does it say anything about tweaking Windows or Linux box? Every single fix he mentioned was for Solaris and VMware handling of it.

    • saimhe says:

      I second that. A promise about Linux means wasting time for those who might be interested in tweaking Linux guest VMs (for example, me). Compared with that, Solaris is just some exotic thing.

  3. Bill says:

    Great article!

    As far as latency goes, were you able to gain any performance increase there or just bandwidth?

  4. dan says:

    title is mis-leading, it’s really a ‘how to fix solaris 11 vm networking performance’ and says nearly nothing about win8 or linux, much less about tuning them.

  5. james says:

    SInce when is configuring something “hacking”? The word hacking used to mean something..

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s