First of all kindly go through this links Your question is a complete subject, but only what I can say by my observation, is below. Always try keep Enterprise portal on a separate server, because SharePoint really kills the server, if you will install it on same server as AOS. Use multiple AOS. Don’t keep single AOS, it is good for high availability. Use SQL server clustering. I have seen those clients working more smoothly who are using SQL clustering, as compared to those who just use a single SQL Box Use load balancing, not only for AOS, but also use network load balancing Add a separate AOS for batch tasks. Have a look here to read an article on this Avoid logging too many Tables, unless really needed. Keep development server separate from production. Don’t allow to enable Global breakpoints on any of production servers. Keep reporting server separate. Don’t install it where SQL is installed. You should plan to provide at least one Reporting Services instance exclusively for use by AX. If high volumes of reporting are expected, consider running multiple SSRS instances on separate servers. But, this may cost you a separate license for each instance of SSR, if those are on a server which is not your main SQL server Box For Dashboards and KPIS, SSAS retrieves its data directly from the AX database and does not send any requests via the AOS servers. It is not necessary to run a separate instance of SSAS for AX. So, usually SSAS can be installed on the same server as the main SQL Server database engine at no additional license cost. What kind of SAN switches, LAN Switches, storage, RAID Controller etc. you have to use, I cannot say any words for that, as I am not expert of hardware area. Despite of all the stuff, at end another factor which may play some role is the development. How developers have written code, is that efficient? How about indexes of tables? What are long running quires? Etc. these factors also play role. In short ‘Performance’ is complete subject, which is never easy to answer in one thread/question. Ask your partner to provide you an expert time-to-time, depending upon if you can afford. Else, do study by yourself, and keep on sharing your issues, as you will monitor any issues.
↧