another question regarding this server I'm about to buy.
I have to buy a server to run Terminal Server to host an ERP application, plus I would like to consolidate a few other servers onto it. This ERP application wants CPU above all else; it is pegged at 100%, it spends about 40% of its time in kernel mode, and this is the same for all cores on the existing physical server. There are about 40 concurrent users. This application is more OLTP than OLAP.
Because the ERP application predates client/server databases, it using byte-range locking to prevent concurrency-induced errors, so it really wants to be on the same computer as its datafiles (otherwise corruption errors occur more often), which means having several 1vCPU TS servers is undesirable.
Does anyone have experience with Magny-Cours for ESXi? Will throwing 2 Magny-Cours CPUs be a better idea than Nehalem? Any given user can only use 1 vCPU (app predates threads, too), but is that 40% kernel time involve a lot of contention? How would I find out?
I've seen a lot of horror stories regarding running TS on ESX(i).