In planning the maximum number of concurrent Remote Desktop Sessions that can run on a single 32-Bit Windows Terminal Server you should consider the following factors:
Speed, type and number or CPUs installed on the terminal server. The amount of RAM installed in the terminal server Server's Host Operating System, Client settings, i.e. local resource redirection, screen resolution & color depth. Other services running on the terminal server, i.e. Active Directory, Exchange, SQL Server (NOT recommended), Bandwidth available for Terminal Services sessions (a main consideration for WAN connections), End-user applications being used in each session, i.e. Microsoft Office, Acrobat Reader, Internet Explorer.
This support note provides the RECOMMENDED configurations as sourced from various software suppliers and typically used inconjunction with the Datapel WMS solution. The optimal configuration of MYOB/WMS is on a Terminal Server or Application Server. Centrally installing MYOB/WMS dramatically reduces total cost of ownership as upgrades need only be done on the server, forms and templates can be centrlised, and Remote Destop support is simplified as Datapel can remote control individual user sessions and provide live on screen support. The currently supported operating systems Windows Server 2003 or Windows XP Professional. Windows VISTA is currently not supported other than as a Remote Desktop Client.
There are FOUR typical IT configurations that support the WMS solution:
1. Small Business Server – Domain Controller / Email Exchange Server. In this configuration MYOB / WMS / MS Office are installed on the SBS box – to facilate users Datapel recommends WinConnect XP as an integrated RDP Server. This configuration is only supported up to 4 USERS. It is important to note that OUTLOOK EXPRESS must be used in this configuration not OFFICE OUTLOOK.
2. Windows Server 2003 – Domain Controller and Terminal Services (integrated or separate hardware units) Reommended for 5 users or Unlimited license.
3. Windows Small Business Server – Application Server as XP Professional hosting RDP server. As above
4. Workstation Installations – in this configuration the SQL server is typically installed on the server and each workstation is configured to communicate to the server directly. This is the least desirable configuration as performance is totally dependent on the configuration of each client. In our experience client computers contain many user applications and are typically resource limited.
Terminal Server Resource Recommendations
Microsoft recommends for Terminal Server: OS Windows Server 2003, Memory of 512MB plus 20MB per user session.
Office Applications: Microsoft recommends allowing 30 – 50MB for Office Suite on Terminal Services.
MYOB recommends allowing 20MB per user per session.
Datapel Systems recommends between 80MB – 100MB per user session of the Warehouse Management System.
SQL Server Recommendation
Microsoft recommends for SQL Server: Processor of 1GHz or Faster, Memory of 1GB and 10/20MB per User.
For Terminal Servers that incorporate the Database Server the contingency resource plan would suggest at least:
+ 1.5GB for SQL Server and Operating System Overhead
+ 60-80MB for Microsoft Office and MYOB accounting software
+ 10-20MB for SQL Server
+ 80-100MB for Datapel Warehouse Management Solution
Total Recommended Budget
Critical to all installations is the Hard Disk Storage system and throughput of the attached devices/controllers.
- 4 x 15KRPM SAS Hard Drives @ RAID10 or RAID 0+1 connected to a Battery Backed RAID Controller.
- If your server only supports 2 hot swap hard drives, putting everything on one RAID1 Array is the best configuration.
- SATA Drives/Partitioning and RAID 5 is NOT Recommended.
This procedure should only be followed by authorised system administrators or Datapel support technicians. This information is for a TYPICAL implementation and each site implementation should be thoroughly reviewed based on its unique requirements.