AgilePoint is committed to fully supporting AgilePoint BPMS running on virtualization technologies. AgilePoint recommends installing AgilePoint on a physical server machine, but AgilePoint can be supported in a virtual machine (including NLB) given the virtual machine can support Windows Server 2003 or 2008, and the .NET Framework 3.5. AgilePoint recommends Windows Server® 2008 Hyper-V™, but other Microsoft and non-Microsoft virtualization products are also supported as discussed here. In addition to Windows Server® 2008 Hyper-V™, AgilePoint can also be deployed using Microsoft Virtual Server and Microsoft Virtual PC virtualization technologies. Only virtualization products that have specifically passed Microsoft's requirements for virtualization support are also officially supported for running AgilePoint. See the following Microsoft Web site that provides a list of non-Microsoft virtualization products that have passed the requirements for Windows Server 2003 and 2008:
AgilePoint recommends the following configurations to ensure optimal performance of the AgilePoint BPMS in a virtual environment:
Host OS Architecture | X64 |
Host Machine Processors | 4 |
Memory | 4 GB allocated to each virtual machine |
Bandwidth | 1 Gb Network connection to the host machine |
Virtual Memory | Memory allocation cannot always be guaranteed (i.e. if 4 GB is set for the virtual machine, it does not mean that the virtual machine will be using the entire 4 GB of memory at all times). The memory is shared amongst all the virtual machines. |
AgilePoint Database | The AgilePoint Database should be on a physical machine. |