Minimum system recommendations
While the default installation of Data Center Planner assumes a single server installation of the application and
database server, with co-resident application and database servers, the multi-tier architecture of the application
allows it to be distributed across multiple servers in order to offer increased scalability and performance.
The recommended arrangement configuration for a distributed system is to install the application server on a
separate machine from the PostgreSQL or Microsoft SQL Server® installation.
The following table captures the minimum and recommended system recommendations for CPUs, memory, and
I/O for the application and database server based on configuration benchmark testing within our test labs. The
minimum configuration should be sufficient for installations of 50 racks or less per floor plan. The recommended
configuration has been tested with 1000 racks per floor plan.
Recommended CPU Memory I/O Comments
Minimum
Processor: Single core
Pentium 4, Speed: 2.8 GHz
2GB
Standard desktop
configuration
Recommended
Processor: Quad core Intel
Xeon processor, 4MB cache,
Speed: 2 GHz or greater
4GB or
greater
SATA class I/O
consistent with
RAID5 using 7200
rpm drives
Application Server and DBMS on
separate machines. Hardware
requirements are identical for both.
Table 2.1: Minimum System Recommendations
Hardware considerations
While the hardware described provides satisfactory performance for day-to-day operation of the software, some
operations that are I/O intensive, such as importing and exporting Microsoft Excel representations of large floor
plans, can take a considerable amount of time directly related to I/O and CPU characteristics of the application
server and the database server.
Large floor plan imports and exports times can be reduced up to 50% by using faster CPU’s and I/O. Since
imports and exports are considered infrequent events in the daily use, the sizing recommendations are determined
based on the regular day-to-day use for building floor plans, device racks and creating future projects with
capacity planning.
Tuning considerations
In addition to the impact of hardware configuration, adjustments may be necessary to take advantage of
additional memory in either the application server or database server.
Application server
The application server memory is determined by parameters passed to the Java Virtual Machine (JVM) hosting
the Avocent Management Platform enterprise service bus. These settings are set to provide optimum performance
for the application and should not be adjusted.
Database server
PostgreSQL
The PostgreSQL Server can be tuned to take advantage of additional memory by modifying the postgresql.conf
file, which is located in the C:\Program Files\PostgreSQL\8.2\data\ directory for Microsoft Windows or in
Chapter 2: Software Requirements 7