Posted by1 year ago
Archived
Hi all,
Before I start, I have to say that I've been using ESXi for many years, but only touching on the basics of it. I use the free version and it's just your regular create VM, start it up, apply patches, etc. My hardware is a bit old (2x 4-core E5410 @ 2.33GHz, 20GB RAM, host runs off of a 256GB SSD but all VMs run off of 10K RPM spinning disks in RAID1).
I'm struggling to get my Windows Server 2016 VM to be at least as 'speedy' as my Server 2012 one. I say 'speedy' because of the old hardware, but it's adequate for my current needs.
Some details: Server 2012 VM uses hardware version 9, it's configured with 4 vCPUs and 4GB of RAM, with its C: drive stored in a VMFS5 volume backed by 2x 1TB 10K RPM spinning disk drives in RAID1. This is what I get in CrystalDiskMark (please don't laugh too hard):
SeqQ32T1 Read: 271MB/s Write: 211MB/s 4KQ32T1 Read: 3.26MB/s Write: 3.82MB/s
The Server 2016 VM was initially running on hardware version 13 (later downgraded, see below), it's configured with 8 vCPUs and 12GB of RAM and with C: drive hosted in the same VMFS volume as the Server 2012 drive. This is what I get:
SeqQ32T1 Read: 83MB/s Write: 83MB/s 4KQ32T1 Read: 2.26MB/s Write: 1.96MB/s
What gives?
I read somewhere that before update 1 was available you'd need to apply a workaround for slow I/O on Server 2012R2 and 2016 on hardware version 13 by disabling delete notify on the guest OS ('fsutil behavior set DisableDeleteNotify 1'). I had done that and noticed no difference. Since then, I upgraded to ESXi 6.5 update 1 and again, noticed no difference. Epson r260 driver for windows 7 64 bit.
More recently I downgraded the VM hardware to version 10 in hopes to get things to behave better. The VM feels ever so slightly better, but the improvement was too small. Here's what I'm seeing now:
SeqQ32T1 Read: 103MB/s Write: 105MB/s 4KQ32T1 Read: 1.95MB/s Write: 1.99MB/s
Does anyone have any idea of what I can do to improvement the responsiveness of this VM?
Thank you!
Edit: update Thanks to everyone that provided their input so far. Here's what I've tried so far:
- Downgraded VM hardware version from version 13 to version 10: results were about the same.
- Reduced number of vCPUs from 8 to 2: results were about the same
- Disabled Windows Defender via group policies: results were about the same
Differences between the Windows Server 2012 VM and the Windows Server 2016 VM, including some new information I found:
- The 2012 VM uses hw version 9, the 2016 VM uses hw version 10 now
- The 2012 VM uses a thick provisioned/pre-allocated disk for its C: driver, the 2016 VM uses a thin provisioned one.
- Download game pc offline ringan untuk anak. The 2012 VM has no snapshots, the 2016 VM has a single snapshot defined
Edit2: more updates More things I tried:
Folder properties windows 10. (for me, it is two)If that fixes it, I think there was a 'stop specific update from auto-reupdating' thingwould allow you to stop said update from happening, in theory.Edit, seems one of the updates is 'almost' service pack,which is also offered as offline download. Or uninstalling said two updates? In any case, uninstalling and/or reinstalling it might fix what has gone wrong.
- Went from thin provisioned to thick provisioned disk: results were about the same
- Removed the 1 snapshot I had and consolidated the disk: got better results, but still not as good (SeqQ32T1: Read: ~113MB/s Read, ~157MB/s Write)
Edit3: new data
- Tried upgrading the VMware tools (went from 10.1.7 to 10.1.15) but didn't notice any significant differences
- Changed the controller on the VM from the LSI Logic one to the Paravirtual one and saw improvements (SeqQ32T1 reads went from 113MB/s to 135MB/s -- similar improvements for SeqQ32T1 writes). While an improvement, that's still one half of the performance I'm getting out of the 2012 VM.
Thanks again to everyone that offered their suggestions. I have some follow up to do (reading some of the articles linked below) and then I'll report back.
45 comments
I have an
Windows 8.1
vm, running under fusion. The Windows 10
upgrade tool says that the SVGA 3D driver is not supported. I check all settings for the display and don't nothing i can change or a way to replace the display hardware. VM tools are installed.ByteArtisanByteArtisan
4 Answers
- Uninstall VMware tools
- Shut down VM
- Change VM settings to Windows 10
- Restart Windows
- Delete all files inc:windowssoftwaredistributiondownload
- Run wuauclt.exe /updatenowfrom CMD as Administrator
- Go to Windows Update and Windows 10
adammendozaadammendoza
The report is invalid, it is simple a bug on the tool, so the solution is to download the iso and install it from cd-rom.All steps here.
ByteArtisanByteArtisan
This worked for me: Device Manager/Display Adapters/VMware SVGA 3D - right click and choose Update Driver SoftwareChoose 'Browse my computer' and Let me pick from a list of device drivers.Choose Microsoft Basic Display Adapter.
run in admin command prompt: schtasks.exe /Run /TN 'MicrosoftWindowsApplication ExperienceMicrosoft Compatibility Appraiser'
wait a little while for the windows 10 update to refresh (and restart probably)
user3840882user3840882
actually had this problem on an upgrade from 2012 server core to 2016 server core. When you go into the panther directory (c:windows~BT/soruces/Panther) you will find an HTML file where it displays this. I guess server core does not have the ability to display html files.
Anyways it was fixed by re running setup.exe as 'setup.exe /compat ignorewarning', after mounting the datastore ISO of server 2016. This allows the install to complete in my case and bypass the vmware error.
Zoobra McFlyZoobra McFly
Not the answer you're looking for? Browse other questions tagged windows-8.1windows-10vmware-fusion or ask your own question.
Installing Windows Server 2016 upgrades us once again from Windows Server 2012/R2 that provides the latest and the essential updates we need. As well as this time, it has includes lots of new and features. In this lesson, you will learn about installing Windows Server 2016 step by step. Also, before installing, make sure you have pre-planned for selecting which edition to install and what to do in it.
Before installing Windows Server 2016 you need to plan for the installation. Making plan means you should choose an appropriate edition of Windows server. You should think of Hyper-v server you need for your network. You must choose an edition which have enough the Hyper-v license. Also think of more licenses you may need in the future.
Every edition of Windows server may support limited number of users. Choose the edition that meets your needs. When we talk about limitations, we don’t talk about software limitations. If you want more license you should pay for. You can upgrade from one edition to another edition. And you can buy more license for physical and virtual servers also users.
Windows server 2016 editions
- Datacenter: Highly virtualized, enterprise network and cloud environment.
- Standard: Only different with Datacenter edition is the number of Virtual servers. Datacenter edition supports more virtual servers.
- Essential: For small business up to 25 users and 50 devices.
Hardware Requirements
- Processor: 1GHZ
- RAM memory: Minimum of 2GB
- Hard Drive Space: 20GB free space
Installing Windows Server 2016 on VMware
Like the previous versions (Windows Server 2012…), the Windows Server 2016 installation is simple, what’s new is the editions that you can choose them wisely during installation.
In order to install Windows Server 2016, first, you must have an ISO image file of it and also make sure you have pre-planned choosing which edition of Windows Server 2016 and have fulfilled the system requirements.
Download Now: Windows Server 2016
Create and Customize the Virtual Machine
1. Open VMware and click on the Create a New Virtual Machine(Ctrl+N) icon. If you don’t have VMware installed on your computer,click here to download one.
Create new virtual machine
2. Now select Custom (Advanced) option to specify the virtual machine with advance options. If you want you can create virtual with less options, click on Typical option. When you are finished here, click on Next button.
3. Leave the Virtual Machine Hardware Compatibility settings as default. If you want you can select your VMware version. Then click Next button.
Hardware Compatibility
4. Here you should add an installer image into the virtual machine. Select the Installer disc image file (ISO) optionand click on the Browse button. Specify .iso file path and import it. Then click on Next button.
Note: Make sure that you are using an ISO image file, otherwise unzipped file won’t boot.
5. Specify which operating system type you want to install on the virtual machine. Select Windows Server 2016 version from the dropdown menu and click on Next button.
Select operating system type
6. Enter a name for the virtual machine and browse a place where you want to store the installation files. For the purpose click on Browse button and specify the place. When finished, click on Next button.
7. On the Processor Configuration specify then number of processors your server need to use and click on Next button. Also notice that it refers to your virtual machine speed that how much speed the server should be.
Number of processors
8. Specify the amount of the memory for the virtual machine (based on MB) and click on Next button.
9. Select Use Network Address Translation(NAT) or Use bridged networking to directly connect and use internet, as a network type. Then hit Next.
Network address translation
10. Let the I/O Controller types by default because you don’t have the option to change the SCSI type. just hit Next.
11. Now to create new virtual disk, select create a new virtual disk for the virtual machine.
12. Specify the disk amount by typing the disk size(Recommended 60 GB) and click on Next button.
13. At this point, just check out the settings you’ve done or you can customize if you want and click Next.
Finish the wizard
Step 2. Install Windows Server 2016
Now it’s time to boot up and start the virtual machine, just click on Power on this virtual machine then wait until it boots.
1. Open VMware Workstation on your host computer. Click on Power on this virtual machine in top left.
2. When the virtual machine powered on, specify the language, time zone and keyboard then click Next.
Specify language, time, keyboard
3.Install now to install the windows server 2016 on virtual machine.
4. Select one the Windows Server editions you’ve decided and click on Next button.
Select server edition
5. Put a mark in the box next to I accept the license terms, then click on the Next button.
6. Go on and click on the Custom: Install Windows only (Advanced) option for installing the server custom.
Custom: install windows only
7. Select the disk, you want to install the widows on and select the disk, click on New, then specify the amount (based on MB) and click on Apply button then click on Next button.
8. Now the server copies all the files to the disk, amount the files from the windows image, install features, updates, so it will take time and when finished it will reboot.
Copy files
9. After the reboot, type a complex password composed of (uppercase, lowercase, symbols and numbers) and click on Finish button.
10. When the customization finished, now you’ll need to sign in, but first click on the button that is composed of three buttons (ctrl+alt+del) shown in image below or simply press Ctrl+Alt+Del and sign in to Windows Server.
Login to Windows Server
And that’s it, after you have signed in, your windows server installation is completed like the shot below.
Conclusion
The Windows server 2016 is installed successfully and your server is now ready to work now. But before doing that don’t forget to install VMware tools + do initial configuration of Windows Server from the article below. For any questions, leave a comment.
Check out: Install Active Directory on Windows Server 2016 step by step
If you find it helpful, let your friends know it too by sharing this article on social media.
Posted by1 year ago
Archived
Hi all,
Before I start, I have to say that I've been using ESXi for many years, but only touching on the basics of it. I use the free version and it's just your regular create VM, start it up, apply patches, etc. My hardware is a bit old (2x 4-core E5410 @ 2.33GHz, 20GB RAM, host runs off of a 256GB SSD but all VMs run off of 10K RPM spinning disks in RAID1).
I'm struggling to get my Windows Server 2016 VM to be at least as 'speedy' as my Server 2012 one. I say 'speedy' because of the old hardware, but it's adequate for my current needs.
Some details: Server 2012 VM uses hardware version 9, it's configured with 4 vCPUs and 4GB of RAM, with its C: drive stored in a VMFS5 volume backed by 2x 1TB 10K RPM spinning disk drives in RAID1. This is what I get in CrystalDiskMark (please don't laugh too hard):
SeqQ32T1 Read: 271MB/s Write: 211MB/s 4KQ32T1 Read: 3.26MB/s Write: 3.82MB/s
Windows Server 2016 Updates Settings
The Server 2016 VM was initially running on hardware version 13 (later downgraded, see below), it's configured with 8 vCPUs and 12GB of RAM and with C: drive hosted in the same VMFS volume as the Server 2012 drive. This is what I get:
SeqQ32T1 Read: 83MB/s Write: 83MB/s 4KQ32T1 Read: 2.26MB/s Write: 1.96MB/s
What gives?
I read somewhere that before update 1 was available you'd need to apply a workaround for slow I/O on Server 2012R2 and 2016 on hardware version 13 by disabling delete notify on the guest OS ('fsutil behavior set DisableDeleteNotify 1'). I had done that and noticed no difference. Since then, I upgraded to ESXi 6.5 update 1 and again, noticed no difference.
More recently I downgraded the VM hardware to version 10 in hopes to get things to behave better. The VM feels ever so slightly better, but the improvement was too small. Here's what I'm seeing now:
SeqQ32T1 Read: 103MB/s Write: 105MB/s 4KQ32T1 Read: 1.95MB/s Write: 1.99MB/s
Does anyone have any idea of what I can do to improvement the responsiveness of this VM?
Thank you!
Edit: update Thanks to everyone that provided their input so far. Here's what I've tried so far:
- Downgraded VM hardware version from version 13 to version 10: results were about the same.
- Reduced number of vCPUs from 8 to 2: results were about the same
- Disabled Windows Defender via group policies: results were about the same
Differences between the Windows Server 2012 VM and the Windows Server 2016 VM, including some new information I found:
- The 2012 VM uses hw version 9, the 2016 VM uses hw version 10 now
- The 2012 VM uses a thick provisioned/pre-allocated disk for its C: driver, the 2016 VM uses a thin provisioned one.
- The 2012 VM has no snapshots, the 2016 VM has a single snapshot defined
Edit2: more updates More things I tried:
- Went from thin provisioned to thick provisioned disk: results were about the same
- Removed the 1 snapshot I had and consolidated the disk: got better results, but still not as good (SeqQ32T1: Read: ~113MB/s Read, ~157MB/s Write)
Windows Server 2016 Automatic Updates
Edit3: new data
- Tried upgrading the VMware tools (went from 10.1.7 to 10.1.15) but didn't notice any significant differences
- Changed the controller on the VM from the LSI Logic one to the Paravirtual one and saw improvements (SeqQ32T1 reads went from 113MB/s to 135MB/s -- similar improvements for SeqQ32T1 writes). While an improvement, that's still one half of the performance I'm getting out of the 2012 VM.
Thanks again to everyone that offered their suggestions. I have some follow up to do (reading some of the articles linked below) and then I'll report back.
45 comments