14
US Army Europe Sustainable Range Program US Army Europe Sustainable Range Program (USAREUR SRP) (USAREUR SRP) (USAREUR SRP) (USAREUR SRP) Deploying ArcGIS Sever (9 2) Based Deploying ArcGIS Sever (9.2) Based Army Range Mapper (ARM). ESRI UC, San Diego July 13 17 2009 Kolade Ayorinde SRP GIS Regional Support Centre Grafenwoehr Germany July 13 17 2009 1 UNCLASSIFIED Supporting 7 th Army Supporting 7 th Army Any Mission, Anywhere! Any Mission, Anywhere! Grafenwoehr, Germany

Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

US Army Europe Sustainable Range Program US Army Europe Sustainable Range Program (USAREUR SRP)(USAREUR SRP)(USAREUR SRP)(USAREUR SRP)

Deploying ArcGIS Sever (9 2) BasedDeploying ArcGIS Sever (9.2) Based Army Range Mapper (ARM).

ESRI UC, San Diego July 13 – 17 2009

Kolade AyorindeSRP GIS Regional Support Centre

Grafenwoehr Germany

July 13 – 17 2009

11UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Grafenwoehr, Germany

Page 2: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

bAbstract:

• Army Range Mapper facilitates the dissemination of geospatial datafor over 160 military training areas, ranges, Forward Operatingy g , g , p gSites, Cooperative Security Locations (FOS/CSL) throughout EUCOM,AFRICOM, and CENTCOM. It supports a broad spectrum of usersfrom the technical war fighter to the environmental GIS analyst.

• The application resides in a secured environment, based on ArcGISServer 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2,Oracle 10g and IIS 6.0. It provides basic web viewing tools, datamanipulation and presentation tools as well as custom tools such asmanipulation and presentation tools as well as custom tools such asthe Range Manager Tool Kit (RMTK).

• This presentation will discuss the challenges encountered during itsp g gdeployment and testing.

22UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Page 3: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

Agenda

• Background

Agenda

• System Environment

• Deployment Issues

• Resolution of Issues

P f T t• Performance Tests

• Questions

33UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Page 4: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

Background

• USAREUR SRP has assumed the challenge of delivering accurate andup-to-date geospatial data for training area management in an

l ifi d lti l d t k i t t it t

Background

unclassified multi-layered secure network environment to its customers,the U.S. Army Europe

• The Army Range Mapper (ARM, formerly known as ITAM Mapper) hasThe Army Range Mapper (ARM, formerly known as ITAM Mapper) hasbeen employed by USAREUR SRP for this purpose for over 7 years

• Today, ARM facilitates the dissemination of geospatial data across theI t t f 160 t i i F d O tiInternet for over 160 training areas, ranges, Forward OperatingSites/Cooperative Security Locations (FOS/CSL) spread throughoutEUCOM, AFRICOM, and CENTCOM

• Supporting a broad spectrum of users from the training war fightercommunity to the environmental GIS analyst, it provides online datavisualization, manipulation and presentation tools, including a web-based version of the Range Manager Tool Kit (RMTK)

44UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

based version of the Range Manager Tool Kit (RMTK)

Page 5: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

System Environment

•ArcGIS Server 9.2

•Oracle 10g release 2, ArcSDE 9.2

IIS 6 0 Windows 2003 Server•IIS 6.0, Windows 2003 Server

•.Net Framework 2.0, ASP. Net 2.0, AJAX 1.0

•DOD PKI/SSL Server Authentication

•AKO CAC User Authentication (SSO)O C C Use ut e t cat o (SSO)

55UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Page 6: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

Characterized by a distributed workloadworkload

•Separation of SOM, SOC (x2)

•Direct Connect = reduction ofDirect Connect   reduction of processes

•Partitioning of Map Services

66UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Page 7: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

Deployment Issues and Resolution

• USAREUR Server BaselineUSAREUR Server Baseline

Check Permissions and server lockdown

• Patches and Updates

S f d k dSoftware vendor workaround

• Security Configuration• Security Configuration

Web-server and SSL configuration

77UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Page 8: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

D l t I d R l ti

• Application Errors

Deployment Issues and Resolution

Data connection/application bugs

• Network Traffic

Hope for the best

• Personnel

Training

88UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Training

Page 9: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

Deployment Issues and Resolution

A li ti P f

Deployment Issues and Resolution

• Application Performance

Test tools for optimum performance

99UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Page 10: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

•Stopwatch: mass web rendering of application

Performance Tests

•Fiddler: granular web page performance measurement. Captures and displays web session information

•MxdPerfStat: diagnoses typical MXD performance problems. Map document refresh times provide information on scale, projection, symbology and large featuressymbology and large features

•Geodatabase Toolset (GDBT): debugging and optimizing ArcSDE data (ArcMap / ArcCatalog extension)data (ArcMap / ArcCatalog extension)

1010UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Page 11: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

1111UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Page 12: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

1212UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Page 13: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

??

1313UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!

Page 14: Deploying ArcGIS Sever (9.2) Based Army Range …...Server 9.2, ASP.net 2.0, and AJAX 1.0 and served by ArcSDE 9.2, Oracle 10g and IIS 6.0. It provides basic web viewing tools, data

USAREUR Sustainable Range Program (SRPUSAREUR Sustainable Range Program (SRP))

SRP GIS Systems SpecialistKolade AyorindeKolade AyorindeDSN: 475-8584

CIV: 09641-838584EMAIL: [email protected]

https://srp.usareur.army.mil

1414UNCLASSIFIED Supporting 7th ArmySupporting 7th ArmyAny Mission, Anywhere!Any Mission, Anywhere!