Abstract

ArcGIS in a High Performance Computing (HPC) Virtual Environment
Track: System Implementation for GIS
Authors: Sherwin Faria, Sidney Pendelberry, J. Scott Hawker

ArcGIS is single threaded; only processing one task at a time. In this talk we discuss running ArcGIS in Microsoft's Windows 2008 High Performance Computing (HPC) environment where we can process tens of thousands of tasks or more in parallel. The tasks (Navigation, Geoprocessing, Find address, etc...) are constructed as .exe files and an Excel spreadsheet is used to store the task data (place, address). An Excel macro submits the task to the computing environment as a job, tracks the progress of the job, and distributes the work among multiple nodes in the computing environment. The environment is built in VMWare allowing multiple computers to run on a single server within a cluster of servers. The virtual environment accommodates adding more nodes to increase the parallelism or moves nodes to less utilized servers for maximum utilization of available resources in the virtual environment.

Sherwin Faria
Rochester Institute of Technology
103 Lomb Memorial Dr
Rochester, New York 14623
United States
Phone: 5854755803
E-mail: seftch@rit.edu

Sidney Pendelberry
Rochester Institute of Technology
103 Lomb Memorial Dr
Rochester, New York 14623
United States
Phone: 585-820-8656
E-mail: slpits@rit.edu

J. Scott Hawker
Rochester Institute of Technology
103 Lomb Memorial Dr
Rochester, New York 14623
United States
Phone: 5854755803
E-mail: jshvse@rit.edu