SQL Option and Commerce Portal

I would like to hear some advice and opinions on this scenario. I plan to propose Navision Attain 3.10A SQL Option and Commerce Portal to a potential customer. Transaction on the web is assumed to be 100 transactions per month. 1. Do I propose 2 or 3 servers ? 2. What are the software should be installed for each server ? 3. Must I have SQL Server in Web Server and another SQL Server in Backend Server ? Can’t I have 1 SQL Server with these 2 servers accessing it such that SQL Server in Web Server and Attain in Backend Server accessing the SQL Server in Web Server ? [:)] Please help this newbie. Thanks in advance. [;)]

I have just thought of another question. Must these 2 servers in a same location, for example in office. Is it possible to have 3 servers with 2 SQL Server in different location. For example, Backend Server and NAS Server in KL office and Web Server in Singapore office. The reason is to host the web server in a high-speed area. Well, in KL, we have a place named Putrajaya that is good for web server hosting due to its high speed connectivity. Of course, we have 3rd party vendor to help to maintain the web server at Putrajaya. However, there are employees, for example in KLCC office who want to access the Attain via Backend Server. So, most likely the Backend Server will be located in KLCC office. Is this scenario possible ? If not, does it mean all the 3 servers must be located in 1 location ie either KLCC office or Putrajaya ? Thanks in advance. [;)]