System Requirements and Configuration Options
Software: CrimeView Community, CrimeView WebSystem requirements and configurations are outlined below for CrimeView Web and CrimeView Community (including GeoSmart, ArcIMS, and SQL Server). The
configurations recommended are not meant to replace research and testing which is the only true way to conduct a needs assessment.
All configurations require the following software:
Operating System – Windows 2000 Server (or Advanced Server) or Windows Server 2003; all servers must have the most recent service packs and updates from
Microsoft.
Web Server – Microsoft’s IIS (version number will be dependant on Operating System)
Servlet Engine – ESRI’s ArcIMS requires a servlet engine for administration of ArcIMS. A servlet engine allows interaction with Java servlets; IIS does not natively support servlets therefore a servlet engine is required. ESRI maintains a list of supported servlet engines; Omega recommends New Atlanta’s ServletExec which is included with ArcIMS and is free to use when requiring only three or less concurrent connections.
ArcIMS – Default installations of versions 4.01 or 9.0.
SQL Server 7 or 2000 – GeoSmart and CrimeView Web/Community require access to a SQL Server instance running in Mixed Mode. If SQL Server is not available MSDE 2000 can be installed. MSDE (Microsoft Database Engine) 2000 is a run-time of SQL Server 2000. MSDE does not come with any management tools (Enterprise
Manager) therefore MS Access or scripts run from the command line, are used for administration. MSDE can be downloaded from Microsoft and is freely distributable.
GeoSmart.net – COM+ components must be installed by and run under a user with local administration privileges. GeoSmart database will be installed within the SQL Server instance, requires knowledge of sa password.
CrimeView Web and/or CrimeView Community – COM+ components, must be installed by and run under a user with local administration privileges.
Created: 8/10/2004
Last Modified: 8/10/2004 Page 2 of 8
CrimeView Web
Configuration Option One
In this configuration the web server, servlet engine, ArcIMS, SQL Server (or MSDE), GeoSmart.net and CrimeView Web are all installed on a single server. This
configuration is intended for small organizations where the usage levels are known. Additional servers can be added to this configuration to off-load processing and improve performance.
Hardware Recommendations:
Application\Web\Database Server
• Dual Xeon Processors (2.5 Ghz or higher)
• 2 – 4 GB RAM
• RAID 5 Disk Configuration using SCSI disks 10K or 15K RPM
• (2) 100 Mbps or Gigabit Ethernet network cards Advantages:
-Minimize software/hardware costs -Simplified maintenance
Disadvantages:
-Performance may not be adequate with many simultaneous users -Amount of data available may need to be reduced for performance Configuration Diagram:
Configuration Option Two
In this configuration the web server, servlet engine, ArcIMS, GeoSmart.net and CrimeView Web are installed on a single server. SQL Server (or MSDE) is installed on a separate server. This is the ideal configuration for a small to medium sized organization. CrimeView Web makes frequent requests of SQL Server therefore it is best to separate this process. Furthermore it is recommend that the SQL Server machine has multiple hard drives allowing separation of data and log files. Hardware Recommendations:
ArcIMS\Web Server
• Dual Xeon Processors (2.5 Ghz or higher)
• 2 – 4 GB RAM
• RAID 5 Disk Configuration using SCSI disks 10K or 15K RPM
• (2) 100 Mbps or Gigabit Ethernet network cards Database Server
• Single Xeon Processors (2.5 Ghz or higher)
• 2 GB RAM
• Mirrored or RAID 5 Disk Configuration using SCSI disks 10K or 15K RPM
• (2) 100 Mbps or Gigabit Ethernet network cards Advantages:
-Minimize software costs -Improved performance Disadvantages:
-Increased hardware costs
-Multiple server configuration adds security and administration costs Configuration Diagram:
Created: 8/10/2004
Last Modified: 8/10/2004 Page 4 of 8
Configuration Option Three
In this configuration there are three machines; web server, ArcIMS server, and database server. The web server will be running IIS, the servlet engine,
GeoSmart.net and CrimeView Web. One machine will be running only ArcIMS and the final server runs SQL Server or MSDE. During an intense testing process the ArcIMS server can be tuned by adding spatial servers and instances until the CPU(s) peak in percent usage at the low to mid-90’s. The SQL Server machine should have multiple hard drives allowing separation of data and log files.
Hardware Recommendations: Web Server
• Dual Xeon Processors (2.5 Ghz or higher)
• 2 GB RAM
• (2) 100 Mbps or Gigabit Ethernet network cards ArcIMS Server
• Dual Xeon Processors (2.5 Ghz or higher)
• 2 – 4 GB RAM
• RAID 5 Disk Configuration using SCSI disks 10K or 15K RPM
• (2) 100 Mbps or Gigabit Ethernet network cards Database Server
• Single Xeon Processors (2.5 Ghz or higher)
• 2 GB RAM
• Mirrored or RAID 5 Disk Configuration using SCSI disks 10K or 15K RPM
• (2) 100 Mbps or Gigabit Ethernet network cards Advantages:
-Minimize software costs -Improved performance
-All components are separated allowing improved performance tuning Disadvantages:
-Increased hardware costs
Created: 8/10/2004
Last Modified: 8/10/2004 Page 6 of 8
CrimeView Community
Configuration Option OneIn this configuration the web server, servlet engine, ArcIMS, GeoSmart.net and CrimeView Community are installed on a single server. SQL Server (or MSDE) is installed on a separate server. This is the ideal configuration for smaller
organizations. CrimeView Community makes frequent requests of SQL Server therefore it is best to separate this process. Furthermore it is recommend that the SQL Server machine has multiple hard drives allowing separation of data and log files.
Hardware Recommendations: ArcIMS\Web Server
• Dual Xeon Processors (2.5 Ghz or higher)
• 2 – 4 GB RAM
• RAID 5 Disk Configuration using SCSI disks 10K or 15K RPM
• (2) 100 Mbps or Gigabit Ethernet network cards Database Server
• Single Xeon Processors (2.5 Ghz or higher)
• 2 GB RAM
• Mirrored or RAID 5 Disk Configuration using SCSI disks 10K or 15K RPM
• (2) 100 Mbps or Gigabit Ethernet network cards Advantages:
-Minimize software costs -Improved performance Disadvantages:
-Increased hardware costs
-Multiple server configuration adds security and administration costs Configuration Diagram:
Configuration Option Two
In this configuration there are three machines; web server, ArcIMS server, and database server. The web server will be running IIS, the servlet engine,
GeoSmart.net and CrimeView Community. One machine will be running only ArcIMS and the final server runs SQL Server or MSDE. During an intense testing process the ArcIMS server can be tuned by adding spatial servers and instances until the CPU(s) peak percent usage at the low to mid-90’s. The SQL Server machine should have multiple hard drives allowing separation of data and log files.
Hardware Recommendations: Web Server
• Dual Xeon Processors (2.5 Ghz or higher)
• 2 GB RAM
• (2) 100 Mbps or Gigabit Ethernet network cards ArcIMS Server
• Dual Xeon Processors (2.5 Ghz or higher)
• 2 – 4 GB RAM
• RAID 5 Disk Configuration using SCSI disks 10K or 15K RPM
• (2) 100 Mbps or Gigabit Ethernet network cards Database Server
• Single Xeon Processors (2.5 Ghz or higher)
• 2 GB RAM
• Mirrored or RAID 5 Disk Configuration using SCSI disks 10K or 15K RPM
• (2) 100 Mbps or Gigabit Ethernet network cards Advantages:
-Minimize software costs -Improved performance
-All components are separating allowing better performance tuning Disadvantages:
-Increased hardware costs
Created: 8/10/2004
Last Modified: 8/10/2004 Page 8 of 8
Configuration Diagram:
The Omega Group
5160 Carroll Canyon Rd, First Floor San Diego, CA 92121
1-800-228-1059
[email protected] www.theomegagroup.com