EOS Education Project
Internet Mapping and Image Service
System Configuration
Written By: Chris Munson
EOS Education Project - White Paper #3
munson@eoscenter.com
The EOS Education Project recently completed the purchase, installation,
configuration and customization of our Internet Mapping and Image Service. This
system consists of a variable number of servers combined with an excellent blend of
software from our business partners and custom designed dynamic web applications.
This document will serve as an outline of how we constructed this system.
The concept of this system was to spread out the processor intensive activities
such as database queries and image processing away from the web server. This frees up
the web server to handle requests for information. Additional information will be
provided in the Network Configuration section.
Hardware Specifications
The initial service configuration consisted of three (3) servers and a 10/100
Ethernet Hub. The specifications on these servers were as follows:
Server #1 – Webserver (Referred to as Yoda from here on)
Pentium III XEON 1000 MHz Processor
512MB RAM
32GB Hard Drive
Windows NT 4.0 SP6a
2 – 3COM 10/100 Network Interface Cards
Server #2 – ArcIMS Spatial Server #1 (Referred to as Chewbacca)
2 – Pentium III XEON 1000 Mhz Processors
1GB RAM
2 – 32GB Hard Drives
Windows NT 4.0 SP6a
2 – 3COM 10/100 Network Interface Cards
Server #3 – SQL/Data Server (Referred to as Vader)
2 – Pentium III XEON 1000 Mhz Processors
2GB RAM
6 – 76 GB Hard Drives
Uses a RAID 5 Disk Array system where 1 drive is a hot
spare.
Windows NT 4.0 Enterprice SP6a
3 – 3COM 10/100 Network Interface Cards
A brief explanation of each server’s role in this system is now appropriate. The
SQL/Data server (VADER – Server #3) is used for running the DBMS (SQL Server 7)
and the Spatial Data Engine (ArcSDE 8.1). This allows us to store various spatial, image
and temporal data in one centralized data storehouse for use by the other servers