Hardware requirements for application (Production).

My question is related to the hardware requirement for a complex mendix application, will be deployed in two node (cluster). Is there any thumb rule for hardware selection (Depends on number of concurrent users)? Like 5 Concurrent Users 2GHz+ CPU 512MB RAM 25 Concurrent Users 2GHz+ CPU 2GB+ RAM All content is stored in the database, while attachments use file system (files). So what should be the size of database and disk space for a certain number of users? How can I deploy cluster mendix application in two separate active-active node (to minimize load). If application is deployed in two nodes, how mendix context will be share in between application.
1 answers

For your question part 3, take a look at this thread: Mendix and High Availability architecture