As noted in the SolidWorks PDM System Requirements:
The client, database and archive server support both 32 and 64 bit operating systems, but web server currently supports 32 bit operating systems only.
What if we are limited to use only one computer for SQL server, EPDM database server, EPDM file server and EPDM web server?
- Microsoft Windows Server 2008 R2 is only offered in a 64-bit environment.
- SolidWorks Enterprise 2010 web server cannot be installed in a 64-bit operating system.
- For increased security it is strongly recommended to not install a web server on the same server as the SQL and file server.
Based on information available in a document produced by Microsoft in March 31, 2008
Microsoft anticipates multicore processors to be pervasive in all server classes, but that the typical workload deployed to Windows will not signifi¬cantly scale in the Windows Server 2008 time¬frame. As a result, workload consolidation will be the most common approach to more fully use the increased processing capacity that multicore proces¬sors offer. Microsoft believes that system virtual¬ization is an effective enabler for large volume con¬solidation of server workloads.
Microsoft intends to invest significantly in the area of virtualization technologies and management of virtualized environments. The goal of this invest-ment is to enable a broad range of customers to fully use the increased computing capacity that future multicore processor server designs will provide.
Virtualization is probably the preferred solution to address the situation. The proposed solution uses Windows 2008 R2 and Hyper-V. Hyper-V is part of Windows 2008 R2; it is the commercial name for the hypervisor layer of Microsoft’s virtual architecture. A very simplified structure of a Hyper-V virtual environment is displayed in the next figure.
• Windows 2008 R2 (64-bit) is installed as the main operating system
• The Hyper-V role is installed
• A Windows server 32-bit is installed in the Hyper-V environment
• IIS and the EPDM web service is run in the Windows under Hyper-V
Using such configuration allows the EPDM web server to run in a 32 bit operating system. It is also segregating the other servers from a direct access to the internet and it also addresses the limit of one physical piece of hardware.