Link to home
Start Free TrialLog in
Avatar of Harold
HaroldFlag for United States of America

asked on

Windows 10 64bit VMware 6.0 very slow

I've installed W10 Pro 64bit in VMware 6.0 build 3620759. Had to, disable firewall just to get tools to install. Didn't enable firewall after.

Host is setup on
Dell PE T420
CPU cores: 12 CPU's 2.39GHz
Processor: Xeon E5-2440 @ 2.40GHz
Proc. Sockets: 2
Cores per socket: 6
Logical procs: 24
VMs: 14

VM
W10 Pro registered license
VM ver: 11
CPU: 4 vCPU
Mem: 5120
Drive: 200GB
Tools: running

Can the problem be the video in the Host? The VM runs very choppy, at best.
Avatar of John
John
Flag of Canada image

Set the VM to 1 processor, 2 cores per processor.  That is how I set my 64-bit guest machines (which work fine). Too many guest CPU's against a fixed number of host CPU's can hurt performance.
Avatar of Harold

ASKER

@John, even with 2 physical CPU's? I'm going to try anyway but asking.
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
use sockets and not cores, only use Cores if used for Licensing. The Default options given by vSphere of using sockets, not cores is the default and optimum configuration.

So that would be 4 sockets x 1 Core, but you could try reducing to 2 sockets x 1 Core.

Where is the bottleneck ? and what application are you using ?

Just to give you an example of how we run Windows 10 on our vSphere Environment...and performance is just the same as using a normal PC for most things.....

4 vCPU
16-32GB RAM
nVidia Grid K1, K2, M606 and M60 GPU
SanDisk Fusion-IO SSD cards
VMware Horizon View 7.2 using PCoIP or BLAST

So what are you using it, and how are you accessing the VM?

What storage do you have in the host ?
Avatar of Harold

ASKER

@Andrew, you saw the VM config I guess. The storage is local SATA drives in the Host. Host was deployed in 2013. Are you asking "How am I using it(VM)?" Runs local apps, MS Office, internet and internal app for business. Connecting via RDP.

Hope I'm answering correctly.
Okay, based on your responses..

1. Too Many sockets allocated.
2. Too little ram.
3. Poor choice of storage for host. e.g. SATA - seriously for a Host Server, may laptop has faster storage than you entire server!
4. Poor choice of access. e.g. RDP

Considering that the Windows 10 is Virtualised, if you want to ensure average performance, for end user acceptance, you will need to ensure you servers has good performance. |Remember you need a better Host Server for Windows 10 Desktops, than a average  Windows Server, which spends most of it's time idle!

Windows 10 VMs, if being used by users, need more performance and ooomph...

Based on your feedback, I'm not surprised at the observations.
Avatar of Harold

ASKER

@Andrew, for what I'm trying to do, can you give a descent not overkill config for both server and W10 VM? The environment doesn't justify Horizon for desktop, how else connect to VM?
Please describe choppy and do you have any performance statistics for these VMs ?

RDP is not perfect, and will be laggy.

Use a Graphics card for hardware support.

Use a better storage solution.

How many disks in your SATA? what speed SATA disks?

How many IOPS ?
Avatar of Harold

ASKER

@Andrew attached are with a Windows update running.

The mouse movement, opening and closing windows, just over all performance sucks but you said the servers not made for it.

So the or a new server needs better processing and video for W10?

There's 9 drives and I believe the speed is 7200. Server was built in 2013.
datastore-LGS6-VM.jpg
disk-LGS6-VM.jpg
memory-LGS6-VM.jpg
virt-disk-LGS6-VM.jpg
lets put this VM into context, is it a single VM on this Host, or does this single VM, share a host with servers, or are you trying to give End Users a Windows VM desktop?

and you are not comparing this to a Desktop PC ?

You say VMs = 14 ? what are they?

You also state....

Had to, disable firewall just to get tools to install.

Something odd there...

9 drives in ? RAID what ?
Avatar of Harold

ASKER

@Andrew....
Yes, this VM is a part of several W7(13) and 2 Windows 2008 R2 VM(s).

The W7 desktops run an internal app, outlook and IE as day to day apps.

Disabling Firewall was a new thing to me too, just to install Tools. Never had to do that before, thought maybe a W10 thing. BUT, eventually gave up on 10, blew away the build and installed W7 and had to disable UAC to get Tools to install. Odd too.

several drives are in the RAID 5 and others added as storage.

With all that being said and the ultimate goal is to get to a W10 desktop VM environment, not sure how beefy a Host would be needed. This Host is running dual CPU's, 110GB of RAM divided among the VMs and SATA drives.

Thinking I need to run newer processors, with double RAM and SSD or Flash storage?
Should the storage be a NAS or SAN?
Need better Host video, just for W10 too?
You mentioned not to use RDP, what else? Can't justify, Horizon?
ASKER CERTIFIED SOLUTION
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Harold

ASKER

@Andrew, thanks. I will accept above explanation, since we've gone back to W7 and put this on the back burner.

Need to get the jest on how to setup VMware VDI. On an internal LAN 14 VD and a 2008 server. The remote access is currently done via RDP and port forwarding. Suggestions on where to get the necessary info or guidance?

Regards
Harold
Avatar of Harold

ASKER

@Andrew, that's VMware's current VDI correct? My client is on ESXi 6.0, wanted to see what it would cost to add it. We want need a security server, from what I'm reading.
Yes 7.2 is the latest version of Horizon, you may need a Security Server, depends on your requirement, it's all included.
Avatar of Harold

ASKER

Guess I should just call VMware and speak to sells person. I really wanted to test. Do you think it would run ok on the existing server with more RAM?
Evaluations of Horizon View, trials available direct from web, with Evaluations Guide.

Your datastore is poor! It will run!

but you will want to check performance is acceptable to End Users, and also lack of GPU for assisted Graphics but it depends on your type of User. e.g. Power, or Office worker
Avatar of Harold

ASKER

@Andrew, the users are standard. They use an internal DB application to process online orders, MS Office and internet browsers. If I can go with the existing server and get some better performance to the users, that would buy me some time to convenience to upgrade server.

I know the client will not pay for flash, best I could convince is an SSD configured server. I've used Nexsan storage for VMs that was not bad on performance. I thought about a less expensive solution for this client, because of cost, QNAP SSD.

Thoughts?
Here's food for through do users really need VDI - virtual machines, or would |Server Based Computing work ?

e.g. Remote Desktop Services/Citrix XenApp
Avatar of Harold

ASKER

@Andrew, reason I was running it by you, as far as what they do vs VDI? Very simple environment there, as mentioned internal app, MS Office and IE(browsers).

Would Citrix XenApp not be close to VMware Horizon?

I could deploy RDS and let them try that.
Citrix XenApp is RDS "on steroids", e.g. better Client, it's Citrix ICA rather than RDP!

Horizon View is VDI - virtual machines, Citrix XenApp is not, Server Based Computing, not to be confused with XenDesktop (Virtual machines)

I think your question has gone a little beyond "Windows 10 64bit VMware 6.0 very slow", and to be fair to other Experts, I think it's about time for a new question, which would get far more traction and responses by other Experts.

So please accept a solution to this question, and close, - post a new question and myself or other Experts will glady assist.
Avatar of Harold

ASKER

I agree....thanks
Avatar of Harold

ASKER

thanks again!!