Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics AX (Archived)

AX Infra Sizing (AOS, DB and other servers)

Posted on by Microsoft Employee

Good day. 

Hi All, 


May I ask your assistance with regards to my sizing on one of our clients. Below are the detailed transactions that they are using. 

8270.Transactions.PNG

I followed the Microsoft's process on how will I came up to AOS and DB specs (RAM and CPU). But when computing, the result is very big. The total transaction lines is around 1 million. 

I followed Nigel's post before:  https://community.dynamics.com/ax/f/33/t/125534?pi51736=1#responses

on how we can compute the transaction line per hour. 

Is my method wrong? If you have any suggestions, I would be glad to consider. 


Thanks, 

Raph

*This post is locked for comments

  • Vilmos Kintera Profile Picture
    Vilmos Kintera 46,149 on at
    RE: AX Infra Sizing (AOS, DB and other servers)

    Can you please make sure you tick the checkboxes for helpful answers next to each post, so the topic gets resolved? Thank you.

  • Verified answer
    Vilmos Kintera Profile Picture
    Vilmos Kintera 46,149 on at
    RE: AX Infra Sizing (AOS, DB and other servers)

    Sizing an environment is a complex task for which the general guidelines are not too helpful. Knowing the transactions generated per a certain timefrime is fine and can be helpful for sizing the SQL Server. But correct sizing depends on the real-life workload. I.e. if you know that they will be doing bulk invoicing by a batch overnight, run heavy MRP tasks at the same time, and you would also export some transactions or master data to a data warehouse also outside of business hours, then you would need stronger batch AX AOS instance front. Or if the business runs in multiple shifts like at a 24/7/365 manufacturing company and those shift workers will be concurrent users of AX, then you would be sizing your user AOSes to be bigger. Same goes if you have to cover multiple timezones at the same time if we are talking about an enterprise-level implementation. If it is just one timezone with a regular work hour shift, then you would not need extra batch AOSes, you could just utilize the user AOSes for offloading some of the heavy batches from the dedicated batch server there.

    Also you need to consider thing such as disaster recovery, and whether you want to have those resources on standby, or you use it as active/active nodes for both locations where users are distributed across the DR recovery location and your primary location, so if one goes down, only half of the business needs to migrate over the other location, etc. Or if you use some sort of cloud/hybrid disaster recovery solutions, that might require a different design as well. We are running 2 sites with each role to be duplicated (2x user AOS, 2x batch AOS, 2x AIF AOS, 4-node AlwaysOn SQL Cluster, etc.).

    Sizing properly is all very contextual depending on the kind of business your customer has, what roles and which departments will be using the system at what times, how heavy are you going to customize Standard AX, what DR options are you considering, do you have a lot of automated tasks or data push to/from external systems, and so on.

    The best advice I can give is to involve a system engineer/technical architect who is aware of all of the above which I briefly covered, look into your customers' operations in detail, then he/she should be able to give a correct advice for environment sizing.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans