Not sure if this is the right place to ask, but I guess there is a lot of bright people here with a good amount of experience.
The case is that one of our customers are having serious problems with their Citrix solution, provided by an external company.
In short, they have a SQL Anywhere 16 database server running a database approx. 12 GB in size.
At most, they are 20-25 users at the same time.
Our application (PB2017 R2) is located on a file server and are either started directly from the network share or via a loading app which downloads all files to the local computer.
All users log on to the Citrix servers and run remote desktop sessions with our application, Office and such. Nothing runs on the local computer.
But the performance is beyond terrible.
We are talking painfully slow.
So now it looks like they want to run everything inhouse, with help from us for maintenance and support for the servers needed.
I am thinking one file server for the application and one database server.
Does anyone have a good list of requirements for these types of servers?
Memory, CPU, disks (SSD, Raid) and OS for starters?
This is the classic way to set up our application, but I’ve never been asked to supply requirements for the servers before.
So I hope some of you have similar setup and can share your thoughts and experience.