The best Server configuration for MetaTrader5

 
Hello.

I'm new to MT5. I have a server with the following configuration:

OS: Windows server 2012 R2 Standard

Mainboard: X9DR7TF +

Processor: 2xE5-2643 3.3GHz
Memory: 32GB CC
Video Card: Nvidia NVS510
Disks: 2x120GB INTEL SSD

The problem: I run 10 MT5 terminals and they begin to work very slowly. Grapshics freezes. There is a feeling that the video card is not loaded. The processor is almost not loaded.

Can you please tell what should be the best configuration for the server if I run a few MT5 terminals.
Please help me.
 
Grossenberg:
Hello.

I'm new to MT5. I have a server with the following configuration:

OS: Windows server 2012 R2 Standard

Mainboard: X9DR7TF +

Processor: 2xE5-2643 3.3GHz
Memory: 32GB CC
Video Card: Nvidia NVS510
Disks: 2x120GB INTEL SSD

The problem: I run 10 MT5 terminals and they begin to work very slowly. Grapshics freezes. There is a feeling that the video card is not loaded. The processor is almost not loaded.

Can you please tell what should be the best configuration for the server if I run a few MT5 terminals.
Please help me.
Hello, you have the video card driver installed?
 

Hello.

Thank for your reply. Surelly, video drivers are installed. The MT5 terminals are started via remote desktop. GPU Benchmark (FurMark) shows that video works correctly. The virtual desktop role is also added on server. I didn't find any issue with video.

 
It was many years ago when I managed 5 dedicated servers with MT4 instances installed and working. And I recognized the following in that time: I can install and run 20 or 30 or 50 MT4 instances but 20 or 21 of them only will work in normal way on the server (if MT4 is having many charts opened for scalping for example so the max MT4 instances may be reduced to 12).
I was trying the recognize the reason and I found some old thread in ru mql4.com forum about Mainboard, bios, Typematic Rate, simultanious internet connections (and other connections) accepted by Mainboard, and more. I think - hardware specialists can tell more about it.

So, for now - I know my limit for MT4 to be installed and to work on good PC/server: no more than 21 (and it is better to have less than 12), and it is not directly related to the video.

I think - it may be same case with MT5 for example ...



 
Do you see any errors in the eventlog of your server?
 
Daniel Stein:
Do you see any errors in the eventlog of your server?

I can see issues related to antivirus maybe:

"A fatal alert was generated and sent to the remote endpoint. This may result in termination of the connection. The TLS protocol defined fatal error code is 10. The Windows SChannel error state is 1203."

This is only message in eventlog. Please tell, on your opinion what configuration server should be for running 10-15 terminals? Because I can not understand what parameters are really critical - GPU, CPU (in this case: frequency or cores) or somethin else.

 

This error message is related to your network card / driver of the network card.

Just google and you'll find heaps of similar entries which are pointing to a bad network driver provided by broadcom.

This is just one example: https://www.reddit.com/r/sysadmin/comments/3op7a9/windows_server_2012_hyperv_shuts_off_network/ 

 

I would check the network card first and download the latest drivers from Broadcom. 

If the connection problems are fixed you'll get the performance and stability you expect. 

 

 Please tell, on your opinion what configuration server should be for running 10-15 terminals?

It doesn't really matter how many terminals you run.

It does matter what you like to run inside these terminals and how much CPU and RAM resources these instances need.

In high volatile markets the overall resource usage shouldn't exceed 80 %  

Windows Server 2012 Hyper-V shuts off network communications • /r/sysadmin
Windows Server 2012 Hyper-V shuts off network communications • /r/sysadmin
  • 2015.10.14
  • www.reddit.com
This happens around 3 or 4 times a week, this is the event viewer results: Frequent Event ID 36888 A fatal alert was generated and sent to...
 

There is some fault in MT that causes it to stop being responsive after left idle for some time. Also, some internatl actions block it completely sometimes for periods of up to minute.

Try reducing number of max bars in history and max bars in chart to minimum. 

There is also possiblity that some indicator/EA is faulty and causing load, so try first with empty charts to see if this is a problem.

I don't believe that it is  connected to your configuration, nor that it has something to do with graphics.

Reason: