enterprise gis - designing, testing & monitoring · 2017-02-28 · 42319_ags gis3 global...
TRANSCRIPT
![Page 1: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/1.jpg)
Enterprise GIS - Designing, Testing and Monitoring
Andrew Sakowicz, [email protected], Professional Services
Martin Hamann [email protected], Professional Services
![Page 2: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/2.jpg)
Agenda
• ArcGIS Enterprise overview
• Design and Configuration
• Scaling and Workload separation
• Sizing, testing and monitoring: process and tools
• Infrastructure Capacity Planning
• Performance Testing
• System Monitoring
• Use Cases
• How to get the tools discussed
![Page 3: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/3.jpg)
ArcGIS
Enterprise
![Page 4: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/4.jpg)
Desktop Web Device
Server Online Content
and Services
Portal
What is ArcGIS Enterprise?
![Page 5: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/5.jpg)
On-premises Public Cloud Hybrid
On-Premises, Online or hybrid
![Page 6: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/6.jpg)
ArcGIS Server roles and extensions
• ArcGIS GIS Server
• ArcGIS Image Server
• ArcGIS GeoAnalytics Server
• ArcGIS GeoEvent Server
• Esri Business Analyst Server
![Page 7: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/7.jpg)
Design and
configuration
![Page 8: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/8.jpg)
What are the core components of ArcGIS Enterprise?http://server.arcgis.com/en/portal/latest/administer/windows/ha-scenarios-web-gis.htm
• ArcGIS Web Adaptor
• Portal for ArcGIS
• ArcGIS Server
• ArcGIS Data Store
![Page 9: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/9.jpg)
Cluster A Cluster B
Silo Siterecommended
ClusterTo be deprecated
Configuration Stores Configuration Store
(shared)
Configuration Store
(shared)
LB LB LB
Site
Site
Silos, Sites & Clusters
Use silos or small sites
![Page 10: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/10.jpg)
Site design considerationMulti-node, high number of services
• Ensure require infrastructure resources
- Network stability
- NAS stability for ArcGIS Server and Portal config stores
- RAM
- CPU
• Avoid during the working hrs:
- Publishing high number services
- Adding/removing nodes
• Distribute recycle times
![Page 11: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/11.jpg)
Site management consideration
• Identify unused services and reduce min (to 0 if possible)
• Tune slow services
• Provide best practices to the publishers
• Monitor resources:
- RAM and committed memory
- CPU
- Network latency
All available as part of System Monitor, https://systemmonitoring-emcs.esri.com/ (esridemo/esridemo)
![Page 12: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/12.jpg)
Federated model is the recommended pattern
• ArcGIS Enterprise is designed for the federated model
- All ArcGIS Server sites are federated with the base deployment
• Features that explicitly requires the federated model
- Enterprise Logins (SAML 2.0) (since 10.3)
- Publishing 3D scene layers (since 10.3.1)
- Publishing from ArcGIS Pro (since 10.4)
- Standard Analysis tools in the portal (since 10.4)
- Publishing vector tile layers (since 10.4)
- High volume archiving from GeoEvent (use of spatiotemporal big data store) (since 10.4)
- Raster Analytics (since 10.5)
- GeoAnalytics (since 10.5)
- etc.
![Page 13: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/13.jpg)
Strategies for minimizing downtime and data loss
Backup and Restore High Availability Geographic Redundancy Geographic Redundancy
with High Availability
Increasing complexity and required resources
![Page 14: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/14.jpg)
Scaling and
workload
separation
![Page 15: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/15.jpg)
Visualization Analysis &
Data Management
Imagery
LBLBLB
ArcGIS Server ArcGIS Server ArcGIS Server
Visualization &
Imagery
LB
ArcGIS Server
Initial Deployment Complete GIS
Workload Separation
![Page 16: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/16.jpg)
Server Roles
• Follow best practices on workload separation and assign only one server role per
ArcGIS Server site
• If small site and consider combining multiple server roles in a single site:
- Be careful combining GIS Server role with other server roles
- Be careful combining Image Server role with other server roles
- Avoid combining GeoEvent Server role with other server roles
- Never combine GeoAnalytics Server role with any other server role
![Page 17: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/17.jpg)
Scaling the base ArcGIS Enterprise deployment
• Conduct capacity planning and testing
• Add machine to hosting server as needed, especially when using:
• Spatial analysis tools
- http://server.arcgis.com/en/portal/latest/administer/windows/configure-the-portal-to-
perform-analysis.htm
• Insights for ArcGIS
- http://server.arcgis.com/en/insights/latest/administer/windows/configure-the-portal-to-
support-insights-for-arcgis.htm
![Page 18: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/18.jpg)
Sizing, testing
and monitoring:
process and
tools
![Page 19: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/19.jpg)
Process and tools
![Page 20: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/20.jpg)
Relationship between System Tools
User Load
CPU%
Capacity
models
Performance Tests
![Page 21: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/21.jpg)
Infrastructure
Capacity Planning
![Page 22: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/22.jpg)
Provide sufficient hardware resources
GIS Systems are bound by:
1. CPU - typically
2. Memory – when large number of services
3. Disk – Image Service, Synchronization
4. Network – low bandwidth deployment
5. Poorly configured virtualization can result in 30% or higher performance degradation
Most systems are CPU bound
Most well-configured and tuned GIS systems are CPU bound.
![Page 23: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/23.jpg)
CPU capacity
1. User load: Concurrent users or throughput
2. Operation CPU service time (model)—performance
3. CPU SpecRate
subscript t = target
subscript b = benchmark
ST = CPU service time
TH = throughput
%CPU = percent CPU
![Page 24: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/24.jpg)
• Required bandwidth
- Response size
- Number of transactions
• Network transport time
• Response size
• Effective bandwidth
Network capacityNetwork transport time
All Built into System Designer
3600
/ reqMbitsTHMbps
usedMbpsMbps
reqMbitsTransport
/(sec)
![Page 25: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/25.jpg)
System DesignerSolution Architecture design methodology
• Gathering requirements
• Designing
• Capacity: CPU, Network, Memory
• Reporting
![Page 26: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/26.jpg)
Quick Capacity Report
• High-level summary for Rough Order of Magnitude
![Page 27: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/27.jpg)
Performance Testing
![Page 28: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/28.jpg)
Testing process
Application
GIS Services
Infrastructure: Hardware and Software
![Page 29: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/29.jpg)
Test tools feature comparison
Tool Cost Learning
Curve
OS Metrics GIS Data
Generation
GIS Test
Automation
Load Runner High High Windows/Linux No No
Visual Studio Medium High Windows No No
JMeter Free High Requires additional
plugin
No No
System Test Free Low Windows/Linux Yes Yes
Tech Support by Esri PS as part of consulting support
![Page 30: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/30.jpg)
System Test Tool features
![Page 31: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/31.jpg)
Performance testingValue
• Identify bottlenecks
• Determine system capacity
• Demonstrate performance SLA
![Page 32: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/32.jpg)
System Monitoring
![Page 33: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/33.jpg)
Monitoring Enterprise GISChallenges
• Multiple administrators
• Multiple disparate monitoring/diagnostic tools
• Data collected in a reactive fashion: on demand and for limited time
• Correlation of data with different timestamp is difficult
• ArcGIS administrators do not have access to all tools, data and reports
• Challenging to quickly identify the root cause and take appropriate measures
![Page 34: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/34.jpg)
• Many excellent monitoring tools on the market
• Few provide GIS dashboards
• System Monitor can be used as reference implementation
Standards for effective GIS monitoring
![Page 35: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/35.jpg)
Enterprise GIS effective monitoring“PIECE” of mind with System Monitor
• Proactive
• Integrated
- Dashboards across all tiers
• End-to-End
- All tier monitoring
• Continuous
- %Coverage provided
• Extendable
- Custom queries
Network
Hardware
Web Server
ArcGIS Server
Geodatabase
RDBMS
![Page 36: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/36.jpg)
Use cases
![Page 37: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/37.jpg)
Impact of maintenance window
folder Service Avg(sec) Max(sec) Date Hour Weekday Comments
CENSUS_EXT CD_ACS_5Y13 81.68 326.73 2016-04-23 03:00:00-07:00 3 Saturday Investigate slow response times.
CENSUS_EXT UCUV_DC_2010 80.77 323.08 2016-04-23 03:00:00-07:00 3 Saturday Investigate slow response times.
CENSUS_EXT UVDA_ACS_5Y13 80.25 320.8 2016-04-23 03:00:00-07:00 3 Saturday Investigate slow response times.
CBO SP_CBO_LOCATOR 75.61 302.43 2016-04-23 03:00:00-07:00 3 Saturday Investigate slow response times.
COP WM_COPEditLayersSDOT 75.45 301.8 2016-04-23 03:00:00-07:00 3 Saturday Investigate slow response times.
DEEL_EXT SP_PreK 74.06 296.23 2016-04-23 03:00:00-07:00 3 Saturday Investigate slow response times.
COP WM_COPEditLayersWTR 72.48 289.93 2016-04-23 03:00:00-07:00 3 Saturday Investigate slow response times.
DPD_EXT WM_CouncilDistricts 72.47 289.9 2016-04-23 03:00:00-07:00 3 Saturday Investigate slow response times.
System Monitor Excel Report
![Page 38: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/38.jpg)
High CPU – site restart
![Page 39: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/39.jpg)
Monitor memory and ArcGIS Server instances
![Page 40: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/40.jpg)
Monitor memory and ArcGIS Server instances
Site Cluster folder Service
ServiceType
MaxInstances
FreeInstMin
FreeInstMax
BusyInstMax Comments
HOUIC-S-10495_ags GIS1 Apps Global_PortsBerths_GMAS MapServer 4 0 4 4
Increase min and max instances.
HOUIC-S-10495_ags GIS1 Alaska AssetTracking_Shell MapServer 3 0 3 3 Increase min and max instances.
AMSDC1-S-42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3
Increase min and max instances.
AMSDC1-S-42319_ags GIS3 Global 2D_Portal_Wells_IHS MapServer 3 0 3 3
Increase min and max instances.
AMSDC1-S-42319_ags GIS5 UIE_BUSINESS
UIE_ENVIRONMENTAL_BIZ MapServer 3 0 3 3
Increase min and max instances.
HOUIC-S-10495_ags GIS1 Administrative_Boundaries USA_LandGrid_TOBIN MapServer 3 0 3 3
Increase min and max instances.
AMSDC1-S-42319_ags GIS4 Global Geology_GDS MapServer 3 0 3 3
Increase min and max instances.
![Page 41: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/41.jpg)
Monitor memory and ArcGIS Server instances
• Resource(s) limiting the performance or capacity
No bottleneck bottleneckThink of :
Lanes -as CPU processor
Toll -as ArcGIS Server instances
Cars -as map requests
![Page 42: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/42.jpg)
Monitor network between ArcGIS componentsCritical to have communication to config store and nodes
Web Server
Web Adapter
ArcGIS Server
![Page 43: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/43.jpg)
Network fluctuationThis site experienced periodical instability
![Page 44: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/44.jpg)
Monitor virtual resource in ArcGIS EnterpriseAvoid over allocation and live migration of running virtual machines during work hours
![Page 46: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/46.jpg)
Enterprise Implementation Maturity Model
Level Architectural
Design and
Capacity Planning
Performance and
Scalability Testing
Monitoring Trend Analysis
and
Quantification
0 No No No No
1 Yes No No No
2 Yes Yes No No
3 Yes Yes Yes No
4 Yes Yes Yes Yes
![Page 47: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/47.jpg)
How to get these tools
• https://systemmonitoring-emcs.esri.com/apps
System Monitor 3.0 available through Professional Services engagement. Contact your or account management
![Page 48: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/48.jpg)
NOAA National Weather Service IDP GIS Program
• Disseminate NOAA geospatial data and products in industry-standard formats on
appropriate infrastructure
• Platform as a Service (Paas) available to NOAA Data Stewards
• 24 x 7 High Availability (HA) infrastructure for critical weather and decision
support datasets
• Service Level Agreement (SLA)
• Dedicated staffing and resources with tiered support model across GIS, IT, and
weather information\forecasting domains
![Page 49: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/49.jpg)
Requirements and Challenges
• FISMA High
• High availability
• Fault Tolerance
• Scalability in a context of event driven traffic spikes
• Performance
• Security (NIST)
• Interoperability
• Continuously updating data feeds
• Hosted content
![Page 50: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/50.jpg)
Technical and Organizational Complexity
• Hybrid architectures integrating COTS and Open Source technologies
• RHEL virtualized data center managed using Puppet Labs software
• Domain expertise, system accesses, and roles are split between multiple
organizations and multiple domains (IT, GIS, Weather)
• GIS content often developed externally and provided to the IDP GIS Technical Team for
reconfiguration and implementation on IDP infrastructure
• Translate numerical models in scientific data formats into GIS data/services
• Multiple data centers
![Page 51: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/51.jpg)
Live Data
Service Update Frequency Performance
Workflow
Nominal Map/Image requests (Est) Peak
Map/Image requests (Est)
Watches\Warnings and
Advisories
1 minute \
10 minutes
Light Vector 10K Hr 100K Hr
Daily Global Precipitation Daily Light Raster 1K Hr 10K Hr
Radar (1x1 km base reflectivity) 5 minutes Light Raster 20K Hr 200K Hr
NDFD Temperature 15 minutes
1 hour
Heavy Raster 1K Hr 20K Hr
Hurricane Tracks/Wind/Surge 10 minutes or less Light Vector 1K Hr 100K Hr
AHPS gauges 15 minutes Light Vector 1K Hr 10K Hr
Flood Outlook Product Daily Light Vector 1K Hr 10K Hr
CPC Weather Hazards Daily Light Vector 10K Hr 100K Hr
Quantitative Precipitation
Forecast (QPF)
15 minutes Light Vector 1K Hr 10K Hr
Weather Features Daily Light Raster 1K Hr 10K Hr
Sea Surface Temp Daily Light Raster 1K Hr 10K Hr
NDFD Wind Velocity Forecasts 1 hour Light Raster 1K Hr 10K Hr
![Page 52: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/52.jpg)
Best Practice: Leverage System Tools
… As a Practice
SystemDesigner
SystemTest
SystemMonitor
![Page 53: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/53.jpg)
Lots of Moving Parts
![Page 54: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/54.jpg)
Why We need Testing and Monitoring
Tools
• Build confidence that our system design can meet our functional and operational
requirements. Develop metrics using Key Performance Indicators (KPI).
• Demonstrate achievement of operational requirements and/or SLA’s.
• Enable effective response to unplanned outages, scale for event driven traffic spikes, and
ensure that support tickets get directed to the proper technical domain.
• Incorporate new content without breaking existing services.
• Metrics driven continuous improvement.
• Enforce best practices on sponsored content.
• Isolate and correct poorly performing services.
• Allocate resources and funds optimally.
• Reduce risk.
![Page 55: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/55.jpg)
Testing and Monitoring
• Onboarding QA of new services provided by external sponsors
• System architecture and capacity planning
- Service level unit testing
- Site/System level load testing
- Scenario / failover testing
• Monitoring KPI to inform system configuration tuning and capacity planning decisions
• Monitoring alerts to identify, prevent, and quickly resolve outages on critical decision
support services
- Computing Infrastructure
- GIS web services
- Live data feeds – must ensure data currency
• Continuous monitoring provides shared awareness that allows for effective
communication and coordination between different stakeholders
![Page 56: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/56.jpg)
Tools
• Big Brother (NOAA internal system of record)
• Nagios Check MK (SA’s system of ‘preference’)
• System Monitor
• System Test
• JMeter
• mxdperfstat
![Page 57: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/57.jpg)
Big Brother
• NWS System of Record
• Tightly coupled to operational protocols/procedures
• 24 x 7 watch desk monitoring all operational systems
• For a system to attain operational status it must be integrated into Big Brother and
pass a 30 day long term stability test
• Relatively basic interface but extensible framework for developing monitors and alerts
using a variety of programming or scripting languages
![Page 58: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/58.jpg)
Big Brother
![Page 59: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/59.jpg)
Nagios - Check MK
• The data center SA’s system of choice for infrastructure monitoring
• Some alerting/reporting configured but primarily an ad-hoc information source for
investigating issues
• Enabled by default on most servers
• Views tied to ldap role/group membership based on ‘least privilege’ access
• Rich set of default collectors for server and file system metrics but API for developing
custom collectors has a learning curve and was only accessible to small group
![Page 60: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/60.jpg)
Nagios - Check MK
• The data center SA’s system of choice for infrastructure monitoring
• Some alerting/reporting configured but primarily an ad-hoc information source for
investigating issues
• Enabled by default on most servers
• Views tied to ldap role/group membership based on ‘least privilege’
• Rich set of default collectors for server and file system metrics but API for developing
custom collectors has a learning curve
![Page 61: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/61.jpg)
Nagios - Check MK
![Page 62: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/62.jpg)
System Monitor
• Includes preconfigured GIS with domain specific Key
Performance Indicators (KPI)
• Is usually more accessible and configurable for GIS technical
teams
• Configurable reports that allow side by side viewing of system
metrics alongside GIS metrics
![Page 63: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/63.jpg)
System Monitor
GIS Server/Service Key Performance Indicators (KPI)
![Page 64: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/64.jpg)
System Monitor (Reports)
• Tr/Sec
• Free
![Page 65: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/65.jpg)
System Monitor (Reports)
• CPU
• Mem
![Page 66: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/66.jpg)
System Test
• Individually test services that we expect to receive high traffic to define a service
throughput baseline given a certain min/max instance configuration
• Load test groups of servers and services to establish a system baseline to given a
specific set of services and servers (e.g. a ‘half stack’ test of max throughput for a set
of services associated with a scenario such as a tropical storm or major snowfall)
• Investigate/analyze performance for services that have been alerting as slow or non-
responsive in Big Brother
• Develop test extents/parameter files to be exported using custom python scripts so
that they can be configured in long running system wide load tests performed by the
SA’s using JMeter
![Page 67: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/67.jpg)
System Test
![Page 68: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/68.jpg)
System Test
![Page 69: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/69.jpg)
System Test
![Page 70: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/70.jpg)
System Test
![Page 71: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/71.jpg)
System Test
![Page 72: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/72.jpg)
System Test
![Page 73: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/73.jpg)
System Test
![Page 74: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/74.jpg)
System Test
![Page 75: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/75.jpg)
System Test
![Page 76: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/76.jpg)
JMeter
• NWS data center is primarily a linux environment
• SA’s ultimately responsible for system wide load testing were more comfortable with
Linux tools
• Limited access to Windows systems
• Conducted system wide load testing using JMeter (with parameter input generated in
System Test) and cross referenced results to System Test
![Page 77: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/77.jpg)
JMeter
![Page 78: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/78.jpg)
mxdperfstat
• Been around for a while and still very useful
• Easy to batch script
• All service sponsor provided map documents were tested using mxdperfstat to
identify cases where poor configuration could impact server performance
![Page 79: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/79.jpg)
mxdperfstat
• 1.6 seconds may not seem horrible but this service is
expected to see very heavy traffic and accounts for 6
instances on 8 servers.
• Improvements to the cartography could make a noticeable
difference in overall server performance and/or free
resources for other services
![Page 80: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/80.jpg)
Q & A
![Page 81: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/81.jpg)
Please Take Our Survey on the Esri Events App!
Select the session
you attended
Scroll down to find
the survey
Complete Answers
and Select “Submit”
Download the Esri Events
app and find your event
![Page 82: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/82.jpg)
Print Your Certificate of Attendance
Print stations located in the 140 Concourse
Monday
12:30 PM – 6:30 PM
GIS Solutions Expo,
Hall B
5:15 PM– 6:30 PM
Expo Social,
Hall B
Tuesday
10:45 AM– 5:15 PM
GIS Solutions Expo,
Hall B
6:30 PM– 9:30 PM
Networking Reception,
Smithsonian National Air
and Space Museum
![Page 83: Enterprise GIS - Designing, Testing & Monitoring · 2017-02-28 · 42319_ags GIS3 Global 2D_Portal_Wells_CDS MapServer 3 0 3 3 Increase min and max instances. AMSDC1-S-42319_ags GIS3](https://reader031.vdocuments.us/reader031/viewer/2022013010/5f4a4fc8da3337363e2360ad/html5/thumbnails/83.jpg)