Recommended Posts

Hey Guys,

I just finished converting one of my HP MicroServers to run ESXi on a 8GB Kingston SSD with 3 7200RPM Hard Drives.

Unfortunately, regardless of which hard drive I place a VM on, the performance is terrible. It took 4+ Hours to install Windows XP and 2 Server 2003 R2 VMs simultaneously. I've used Thick Provisioning - Lazy Zeros.

Any ideas? Ideally from other people running on a MicroServer.

Thanks

8GB is more than enough for a Boot Drive. It's only a few hundred meg of Files.

All the VMs are sitting on the 7200RPM Drives.

How much memory ?

I have 7 servers running ESXi and some are ?250 1U's which run a few linux boxes but the rest run Windows 2003/2008 just fine, even on low memory.

Depends on the RAM and disk config of the server.

As you're installing the VM on a disk that's not the primary/OS disk, I can't see it being the issue.

RAID array for the 3 disks? Hardware RAID if so?

Any other VM's running at the same time? Possible IO issue?

What about trying one hard disk in the system (with the 8GB ESXi OS drive) and see can you create a VM successfully then. Add an additional disk if it works and check performance. Do the same for the 3rd disk.

Check for physical hardware issues. Try different SATA cables and/or, if possible, different hard disks.

Can't think of anything else at the moment. I take it the ESXi interface performs fine and is as snappy as it needs to be?

So you were doing 3 installs at the same time? Reading the media iso's from the same datastore (I assume) creating the disks for these installs on what datastore?

And you what don't see how there might be a bit of I/O problem with that?

edit: I have got 6 VMs on my little N40L currently -- no installs are not as zippy as you might hope for. But after the install the VMs run great! I keep meaning to get ftp working because uploading the iso's to the datastore is like watching paint dry as well ;)

In my setup I have 1 datastore on the 250GB disk. So the Iso for the install is on this disk, and then the disk I am writing too for the OS is on that same disk, etc. So this is not going to be optimal performance! And as already mentioned what else is running off that datastore drive at the same time your trying to do the installs, etc. etc.. No its not going to be a rocketship ;)

Who told you to try 3 installs at the same time?? If you going to do more than 1 of a specific OS, do it once and create a template to install your other copies from.

You tried to install the 3 VMs simultaneously? Would imagine you are maxing out the processor. Remember you only have a 1.5 GHz dual core processor in an N40L. I am doing something similar at the moment on my N36L can install a single VM in around 20 minutes. Would try doing one at a time

You tried to install the 3 VMs simultaneously? Would imagine you are maxing out the processor. Remember you only have a 1.5 GHz dual core processor in an N40L. I am doing something similar at the moment on my N36L can install a single VM in around 20 minutes. Would try doing one at a time

CPU Use shows being around 40%.

So you were doing 3 installs at the same time? Reading the media iso's from the same datastore (I assume) creating the disks for these installs on what datastore?

And you what don't see how there might be a bit of I/O problem with that?

edit: I have got 6 VMs on my little N40L currently -- no installs are not as zippy as you might hope for. But after the install the VMs run great! I keep meaning to get ftp working because uploading the iso's to the datastore is like watching paint dry as well ;)

In my setup I have 1 datastore on the 250GB disk. So the Iso for the install is on this disk, and then the disk I am writing too for the OS is on that same disk, etc. So this is not going to be optimal performance! And as already mentioned what else is running off that datastore drive at the same time your trying to do the installs, etc. etc.. No its not going to be a rocketship ;)

Who told you to try 3 installs at the same time?? If you going to do more than 1 of a specific OS, do it once and create a template to install your other copies from.

ISO(s) was on 8GB SSD

Server 2003 R2 1 (160GB 7200 Maxtor)

Server 2003 R2 2 (250GB 7200 Seagate)

Windows XP SP3 (500GB 7200 Samsung F1)

The SSD should have been able to keep up with installing on three separate drives.

That said, pulling a file over Samba from a completely independent local server only yielded speeds of 9.7MB/s (100Mb) yet should give me the full 1Gbit available to the Server.

Depends on the RAM and disk config of the server.

As you're installing the VM on a disk that's not the primary/OS disk, I can't see it being the issue.

RAID array for the 3 disks? Hardware RAID if so?

Any other VM's running at the same time? Possible IO issue?

What about trying one hard disk in the system (with the 8GB ESXi OS drive) and see can you create a VM successfully then. Add an additional disk if it works and check performance. Do the same for the 3rd disk.

Check for physical hardware issues. Try different SATA cables and/or, if possible, different hard disks.

Can't think of anything else at the moment. I take it the ESXi interface performs fine and is as snappy as it needs to be?

All disks are 100% separate (bar sharing the same Mini-SAS). No RAID in use at all here. All VMs running at the same time.

hardware or software RAID?? what are the brand and model of the drives??

No RAID. Listed Above.

So you have your 3 disks setup as 3 datastores? So you have 4 different datastores - your SSD, and then 1 on each of your disks?

As to your SSD keeping up???

Where were you seeing 9.7MBps to and from what? Doing uploads to datastore are SLOW as hell yes, I have see this!!

So I sure an the hell was not going to create a 2TB vmfs for my file server, so I created a RDM to the 2TB disk and then assigned this to my 2k8r2 essentials vm. Then did the same for the extra 2 750GB drives I had laying around. So my file server has 3TB in a drive pool (drivepool from stablebit) - raw disk access.. Even have smart info from the disks inside the vm this way! And fs is native ntfs, so if need be can pull this disk and plug it into anything and get my files off, etc.

So from my workstation to this server here are the speeds I am getting -- Not too shabby to a drive pool running on a VM, on a cheap dual 1.5GHz box ;)

post-14624-0-25695100-1334752632.jpg

I am nothing but impressed with the performance I am getting out of this little box -- for the price you can not beat it!!!

Where were you seeing 9.7MBps to and from what? Doing uploads to datastore are SLOW as hell yes, I have see this!!

Transfer was from Windows 2K8 R2 MicroServer N36L (Storage Server) to Server 2003 R2 (ESXi Virtual Machine) over Samba. I know it's not network drivers as pfSense is able to route at full gigabit speeds and thats sitting in a VM also now, this leads me to believe it's an I/O bottleneck.

"over Samba"

Since when does windows OSes run SAMBA? ;)

You mean using SMB? Samba is a linux suite that brings the SMB/CIFS protocols to linux ;) Not the actual name of the protocol used in windows file copy.

As to the speed -- and is your N36L box connected at gig? Keep in mind as well, just because you have a gig interface on the hardware of your N40L, does not mean the vms inside of it are using gig.. Its possible that pfsense is gig, and your 2k3 virtual nic is set or only seeing 100.

Here is the ram I ordered -- cheaper, and have had not issues with it.

20-148-347 MEM 4Gx2 | CRUC CT2KIT51264BA1339 R $42.99

http://www.newegg.co...N82E16820148347

Looks like the price went up a couple of bucks.

  • Like 1
Did u use any converters?? What networking gear u got??

No Converters, CAT5e

"over Samba" Since when does windows OSes run SAMBA? ;) You mean using SMB? Samba is a linux suite that brings the SMB/CIFS protocols to linux ;) Not the actual name of the protocol used in windows file copy. As to the speed -- and is your N36L box connected at gig? Keep in mind as well, just because you have a gig interface on the hardware of your N40L, does not mean the vms inside of it are using gig.. Its possible that pfsense is gig, and your 2k3 virtual nic is set or only seeing 100.

*slaps own head*

Dude you know what I meant by SMB/Samba/CIFS etc. All VMs are Gigabit.

Anyway, just to update thread, I resolved all issues, it was simply I/O being too high from multiple VMs being installed. It looks like ESXi cannot keep up with XEN / VMWare Workstation.

Glad to hear that you resolved the issue. I was expecting some issues to have resulted from a bad P2V conversion, etc..

ESXi should have been able to handle multi-vms with no problems...

Glad to hear that you resolved the issue. I was expecting some issues to have resulted from a bad P2V conversion, etc..

ESXi should have been able to handle multi-vms with no problems...

Additionally these are budget Hard Drives - I will be replacing them with decent 15,000 RPM Drives in the next few months.

To be honest I think 15k drives are kind of waste of money for this sort of setup. But hey whatever floats your boat.

And I don't think it would help with any sort of multiple installs all at the same time I/0 issue either.

Did you answer my previous question about what data stores you were pulling the iso(s) from and what datastores you were installing too.. Were they all the same data store, or common storage for the ISO's?

Also if your looking to serve up data off these drives -- I would prob RDM them to your OS your going to serve the files from vs creating a VMFS on the disk and then mapping that vmfs. Your going to get better performance with RDM vs vmfs I pretty sure.

I am serving up movies off one of my VMs - which has 3 drives in a drive pool (drivepool from stablebits) And getting 80MB+ per second both write and read to this share from my workstation. I personally don't think a 15k drive is going add much to this sort of I/0 over a 7200rpm drive.

And I don't think it would help with any sort of multiple installs all at the same time I/0 issue either.

Yeah, I think I/O is going to be fairly limited by the CPU.

Did you answer my previous question about what data stores you were pulling the iso(s) from and what datastores you were installing too.. Were they all the same data store, or common storage for the ISO's?

The ISO was stored on the 8GB DataStore, which is an SSD.

The OS was stored on the 500GB DataStore, which is a Samsung F1 7200 RPM

Also if your looking to serve up data off these drives -- I would prob RDM them to your OS your going to serve the files from vs creating a VMFS on the disk and then mapping that vmfs. Your going to get better performance with RDM vs vmfs I pretty sure.

Once I get some better hard drives, I'll be sure to go the RDM Method. Especially for the high-bandwidth VMs.

I am serving up movies off one of my VMs - which has 3 drives in a drive pool (drivepool from stablebits) And getting 80MB+ per second both write and read to this share from my workstation. I personally don't think a 15k drive is going add much to this sort of I/0 over a 7200rpm drive.

The limitation for serving up movies is I'm currently using PS3 Media Server for this, which yields fairly high CPU use, so I run this on the Storage Server as not to effect performance of the VMs

I just have to serve up the files via smb.. I don't have to transcode them on the fly or anything.. Just a simple file server, my popcorn hour plays the files in whatever format they are in.

So you were writing 3 different installs to the same datastore at the same time - and reading all from the same iso?? WTF yeah that going to be slow as hell! Why not just install once and then copy the install if you were installing the same OS?

"it would only take a number of VM's for it to choke."

No **** ;) But you can say that for any hardware - the number of VMs you can run at the same time is just going to vary. And what those VM's are doing.

What I can dell you is it runs my router, and is running my file server, and my test box w7 and my linux distro. The file server, the router and the linux box are on all the time..

It is more than capable of handling the number of VMs I would ever need to be running at the same time, and allow for many many more to be available when I need them for play or testing. Allowed me to combine my file server and my router boxes into a tiny little thing - that looking currently at the killawatt meter its connected to is drawing 55.5 watts ;) That is with 4 disks in it. Its been on for 366 hours and has drawn a total of 20.3KWH, so I pay like 12.5 cents per kwh so your looking at $2.50 to operate for 15 days. So about $5 a month to have it on running all the machines I need to run or play with.

And for the price you sure and the hell can not beat it for a home esxi solution or even a small business setup. No I wouldn't expect to run my enterprise VMs on it ;)

This topic is now closed to further replies.
  • Posts

    • Microsoft further improving Windows 11 Taskbar with latest builds by Sayan Sen Microsoft has released new Windows 11 builds for users flighting the Experimental channels. The new builds are 26300.8758 for Windows 11 26H2, 28120.2374 for 26H1, and 29617.1000 for future platforms. There are improvements related to the Taskbar, File Explorer and more with the new update. The full changelogs are given below: First we have the build 26300.8758: Changes and improvements gradually being rolled out [Taskbar] Taskbar customization just got easier. As we continue to make improvements to the Taskbar experience mentioned last month, we've introduced a dedicated Taskbar Size setting, making it simpler to find, understand, and personalize your ideal taskbar experience. UI showing the new Taskbar Size setting in Settings. We've also made refinements to the transitions between taskbar sizes for a smoother overall experience. [File Explorer] We've improved the reliability of thumbnail previews for cloud files in the Details pane. The pane has also been reorganized so file properties are easier to find and review at a glance. Fixed an issue where the OneDrive shortcut in File Explorer stops working when File Explorer is run in administrative mode. Fixed an issue where the confirmation dialog might display an internal Recycle Bin file name instead of the original file name when permanently deleting a file. [Sounds] Improved system sounds when using Windows in dark mode. Up next we have build 28120.2374: Changes and improvements gradually being rolled out This update includes a small set of general improvements and fixes [Mobile Device Settings] You can add and manage your mobile devices in Settings under Bluetooth & Devices > Mobile Devices. On this page, you can manage features such as using your device as a connected camera or accessing your device's files in File Explorer. [Remote Recovery Management] Added a recovery remote management plug-in to extend WinRE management capabilities for MDM providers. [Input] The emoji panel (Windows key + period (.)) now uses GIPHY as the GIF provider, delivering a smoother GIF browsing and sharing experience following the deprecation of the Tenor API. Finally we have the changelog for Windows 11 build 29617.1000: Changes and improvements gradually being rolled out [Windows Update] As announced in the Windows Update announce blog, we are now bringing a new unified update experience to reduce the number of reboots you see per month. We are starting by coordinating driver, .NET, and firmware updates to align with the monthly quality update, reducing the update experience to a single monthly restart. See the blog for more information. [Windows Magnifier] Magnifier now gives you more control over how you zoom. You can type an exact zoom percentage directly in the magnifier toolbar to land on precisely the level you need. We've also added preset step increments (5%, 10%, 25%, 50%, 100%, 150%, 200%, and 400%) to the Settings dropdown, so you can jump to common levels in a single click. Whether you need a subtle boost or a dramatic close-up, Magnifier adapts to how you want to zoom. Enter an exact percentage or jump to preset steps —5% up to 400%. Feedback: Share your thoughts in Feedback Hub (WIN + F) under Accessibility > Magnifier. [Accessibility] We're introducing screen tint, a new accessibility setting that applies a color overlay across your entire display, softening its intensity so it's easier on your eyes throughout the day. If bright, saturated screens leave you with tired or sensitive eyes by the end of a long session, screen tint can help. Screenshot showing UI for screen tint in Accessibility, with color presets and a strength slider. To get started, open Settings > Accessibility (or press WIN + U) and look for screen tint under the Vision section. From there, you can: Pick from six preset colors or choose a custom color of your own. Adjust the tint strength slider from a subtle wash to full intensity. Night light warms your display to reduce blue light that can interfere with sleep. Screen tint reduces overall screen intensity to ease eye fatigue and light sensitivity during the day. They tackle different problems and you can use both at the same time, one working on warmth and the other on intensity. Note that turning on screen tint will disable color filters, and vice versa. If you currently rely on color filters, you might need to keep screen tint turned off. Feedback: Share your thoughts in Feedback Hub (WIN + F) under Accessibility > Narrator. [Voice Access] Voice Access now supports Portuguese (Portugal), Portuguese (Brazil), and Korean (South Korea). [Audio] Continuing our work on improving Sound Settings, we've made a few more updates in this build: We've adjusted the description text for the Allow option in properties for audio devices to include the current state of the device, to improve the clarity of the text and the purpose of the button actions. "Listen to this device" is now available in properties for audio devices, so you don't need to enter Control Panel for this functionality. [Multiple Desktops] Improved explorer reliability when switching between multiple desktops. [Storage] We've updated the dialog when creating a Dev Drive to now support specifying the size in GB instead of only MB. This has also been added when changing the size of volumes under Settings > System > Storage. [Personalization] This update improves color selection accuracy when adjusting your accent color to match your wallpaper when automatic accent color selection is enabled in Personalization settings. This update improves wallpaper persistence reliability across restarts and upgrades, including better support for large-resolution wallpapers and other scenarios to prevent solid color wallpaper fallback. [Display and Graphics] Improves the reliability and persistence of applying color profiles. You can view the official blog posts here (link1, link2, link3) on Microsoft's site.
    • Windows 11 is getting redesigned taskbar settings in new build by Taras Buria Microsoft is rolling out new Windows 11 preview builds in the Insider program, offering users new features and changes to try ahead of public release. In the Experimental channel (formerly Dev), Microsoft is shipping build 26300.8758, while in the Beta channel, users can download build 26220.8754. The changelogs do not contain much, but there is an important update to taskbar settings. Here is what is new in build 26220.8754: [Taskbar] Taskbar customization just got easier. As we continue to make improvements to the Taskbar experience mentioned last month, we've introduced a dedicated Taskbar Size setting, making it simpler to find, understand, and personalize your ideal taskbar experience. We've also made refinements to the transitions between taskbar sizes for a smoother overall experience. [File Explorer] We've improved the reliability of thumbnail previews for cloud files in the Details pane. The pane has also been reorganized so file properties are easier to find and review at a glance. Fixed an issue where the OneDrive shortcut in File Explorer stops working when File Explorer is run in administrative mode. Fixed an issue where the confirmation dialog might display an internal Recycle Bin file name instead of the original file name when permanently deleting a file. [Sounds] Improved system sounds when using Windows in dark mode. And here is what is new in build 26220.8754: [Smart card removal policy] Administrators can now configure Azure Virtual Desktop (AVD) and Windows 365 sessions that use Microsoft Entra ID (RDS AAD Auth) authentication to automatically disconnect when a redirected smart card is removed. This extends smart card removal policy enforcement to Microsoft Entra authenticated remote sessions, helping organizations meet security and compliance requirements. [File Explorer] Fixed an issue where the OneDrive shortcut in File Explorer stops working when File Explorer is run in administrator mode. [Taskbar] Improved reliability of loading the system tray area of the taskbar. [Sounds] Improved system sounds when using Windows in dark mode. You can find release notes for build 26300.8758 here and for build 26220.8754 here.
    • Correct. Thank you unfortunately commenting on this stupid article we bring a possible more crap like that. If it gets click they post it
    • Firefox 152.0.3 by Razvan Serea Firefox is a fast, full-featured Web browser. It offers great security, privacy, and protection against viruses, spyware, malware, and it can also easily block pop-up windows. The key features that have made Firefox so popular are the simple and effective UI, browser speed and strong security capabilities. Firefox has complete features for browsing the Internet. It is very reliable and flexible due to its implemented security features, along with customization options. Firefox includes pop-up blocking, tab-browsing, integrated Google search, simplified privacy controls, a streamlined browser window that shows you more of the page than any other browser and a number of additional features that work with you to help you get the most out of your time online. Firefox key features Enhanced Tracking Protection (ETP) – Blocks trackers, cookies, cryptominers, and fingerprinters by default. Private Browsing Mode – Deletes history, cookies, and temporary files when closed. Lightweight & Fast Performance – Optimized memory usage with efficient page loading. Cross-Platform Sync – Sync bookmarks, passwords, history, and open tabs across devices. Customizable Interface – Toolbars, themes, and extensions can be tailored to user needs. Strong Privacy Controls – Options to manage cookies, permissions, and site data easily. Reader Mode – Strips away clutter for distraction-free reading. Pocket Integration – Save and read articles offline with Pocket built into Firefox. Picture-in-Picture (PiP) – Watch videos in a floating window while multitasking. Extensions & Add-ons – Vast library for productivity, security, and personalization. Built-in PDF Viewer – No need for external software to view PDFs. Firefox Monitor – Alerts users if their email is part of a known data breach. Multi-Account Containers – Isolate browsing sessions (e.g., work, personal, shopping). Performance & Resource Efficiency – Uses fewer system resources than some competitors. Open Source & Community-Driven – Transparent development with global contributions. Firefox 152.0.3 fixes: Fixed an issue that could cause extreme memory usage and freezing on startup for users with language packs installed. (Bug 2049845) Download: Firefox 64-bit | Firefox 32-bit | ARM64 | ~70.0 MB (Freeware) Download: Firefox for MacOS | 146.0 MB View: Firefox Home Page | Release Notes Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Week One Done
      Scoobystu earned a badge
      Week One Done
    • Week One Done
      tuben earned a badge
      Week One Done
    • First Post
      OffsetAbs earned a badge
      First Post
    • Reacting Well
      OffsetAbs earned a badge
      Reacting Well
    • First Post
      Kolakid60 earned a badge
      First Post
  • Popular Contributors

    1. 1
      +primortal
      438
    2. 2
      +Edouard
      197
    3. 3
      PsYcHoKiLLa
      156
    4. 4
      FloatingFatMan
      71
    5. 5
      Steven P.
      68
  • Tell a friend

    Love Neowin? Tell a friend!