GIS Product Architecture (CPT Demos) 36th Edition

From wiki.gis.com
Jump to: navigation, search
Capacity Planning Tool TABLE OF CONTENTS 36th Edition
1. System Design Process (CPT Demos) 36th Edition 2. GIS Software Technology (CPT Demos) 36th Edition 3. Software Performance (CPT Demos) 36th Edition
4. Server Software Performance (CPT Demos) 36th Edition 5. GIS Data Administration (CPT Demos) 36th Edition 6. Network Communications (CPT Demos 36th Edition)
7. GIS Product Architecture (CPT Demos) 36th Edition 8. Platform Performance (CPT Demos 36th Edition) 10. Performance Management (CPT Demos) 36th Edition
12. City of Rome Year 1 (CPT Demos) 36th Edition 12. City of Rome Year 2 (CPT Demos 36th Edition) CPT What’s New 36th Edition


Figure A-7.1 ArcGIS System environment.

GIS Product Architecture provides a foundation for understanding the software components and platform configuration options available for distributed GIS operations. Understanding application architecture alternatives and associated configuration strategies provides a foundation for selecting an appropriate distributed GIS design.

This section will show how to configure the CPT Calculator and Design tabs for the available ArcGIS for Desktop and ArcGIS for Server hardware configurations.

ArcGIS for Desktop workflows

  • Calculator tab: Solutions include workstation, virtual application sessions in physical and virtual server configurations, high availability (HA) virtual application sessions, and virtual desktop infrastructure configurations.
  • Design tab: Solutions include workstation, virtual application sessions in physical and virtual server configurations, HA virtual application sessions, and virtual desktop infrastructure configurations.

ArcGIS for Server workflows

  • Calculator tab: Solutions include single-tier, two-tier, three-tier physical configurations, three-tier virtual server configurations, and three-tier HA virtual server configurations.
  • Design tab: Solutions include single-tier, two-tier, three-tier physical configurations, three-tier virtual server configurations, and three-tier HA virtual server configurations.


Contents

ArcGIS for Desktop: CPT Calculator configurations

This section shows how to configure the following CPT Calculator ArcGIS for Desktop workflow patterns.

  • Workstation.
  • Virtual Application Sessions Physical server.
  • Virtual Application Sessions on Virtual servers.
  • High availability Virtual Application Sessions on Virtual Servers.
  • Virtual Desktop Infrastructure.

CPT Calculator supports the following workflow configurations.

  • Direct Connect (DC) to supported SDE Geodatabase platforms.
  • Direct Connect (DC) to supported DBMS platforms.
  • Network connection to a selected File data source.
Note: ArcGIS for Desktop access to an ArcGIS for Server feature service can be shown on the CPT Design tab.]
Best practice: SDE Application Server Connection (ASC) is not supported beyond the ArcGIS 10.2 release..


CPT Calculator workstation

Figure A-7.2 CPT Calculator ArcGIS Desktop Workstation configuration for Direct Connect (DC) DBMS architecture.

Direct Connect (DC) to supported SDE Geodatabase and supported DBMS platforms.

  • Wkstn software selection in cell E3:F3.
  • SDE DBMS data source selection in cell J6:K6.
  • 2 tier selection in cell A9.
  • Minimum selection in cell A10.
  • SDE connection in cell A11.

Direct connect architecture platform solution output in rows 16–29.

  • Database server and utilization in rows 26-28.
  • Workflow performance summary provides relative display performance between user locations.


Figure A-7.3 CPT Calculator configuration of file data source architecture.
Network connection to a selected file data source.
  • Wkstn software selection in cell E3:F3.
  • File data source selection in cell J6:K6.
  • 2 tier selection in cell A9.
  • Minimum selection in cell A10.

File source architecture platform solution output in rows 16–29.

  • File server utilization is not shown (very light processing load).
  • File server capacity determined by traffic loads (NIC card).
  • Workflow performance summary provides relative display performance between user locations.


CPT Calculator Virtual Application Sessions with physical servers

Figure A-7.4 CPT Calculator ArcGIS for Desktop virtual application session in a physical server configuration (DC Architecture).

Direct Connect (DC) to supported SDE Geodatabase and supported DBMS platforms.

  • Citrix Software selection in cell E3:F3.
  • Data source selection in cell J6:K6.
  • 2 tier selection in cell A9.
  • Minimum selection in cell A10.
  • SDE connection in cell A11.

Direct connect architecture platform solution output in rows 16–29.

  • Physical application servers and utilization in rows 22-24.
  • Physical database server utilization in rows 26-28.
  • Workflow performance summary provides relative display performance between user locations.


CPT Calculator Virtual Application Sessions with Virtual servers

Figure A-7.5 CPT Calculator ArcGIS for Desktop virtual application session in a virtual server configuration.

Direct Connect (DC) to supported SDE Geodatabase and supported DBMS platforms.

  • Citrix Software selection in cell E3:F3 (same as above).
  • Data source selection in cell J6:K6 (same as above).
  • 2 tier selection in cell A9 (same as above).
  • Minimum selection in cell A10 (same as above).
  • SDE connection in cell A11 (same as above).

Direct connect architecture platform solution output in rows 16–29.

  • Select Vserver in cell K25.
  • Select virtual server vCPU configuration in cell K24.
  • Physical database server configuration in rows 26-28 (same as above).
  • Host platform servers and utilization in rows 34-35.
  • Minimum host platform selection in cell A33.
  • Workflow performance summary provides relative display performance between user locations.


CPT Calculator High Availability Virtual Application Sessions with Virtual servers

Figure A-7.2 CPT Calculator ArcGIS for Desktop virtual application session in a high availability virtual server configuration.

Direct Connect (DC) to supported SDE Geodatabase and supported DBMS platforms.

  • Citrix Software selection in cell E3:F3 (same as above).
  • Data source selection in cell J6:K6 (same as above)
  • 2 tier selection in cell A9 (same as above).
  • High Avail selection in cell A10.
  • SDE connection in cell A11 (same as above).

Direct connect architecture platform solution output in rows 16–29.

  • Select Vserver in cell K25 (same as above).
  • Select virtual server vCPU configuration in cell K24 (same as above).
  • Physical database server configuration in rows 26-28 (same as above).
  • Host platform servers and utilization in rows 34-35 (same as above).
  • High Avail host platform selection in cell A33.
  • Workflow performance summary provides relative display performance between user locations.


CPT Calculator Virtual Desktop Infrastructure (VDI)

Figure A-7.7 CPT Calculator ArcGIS for Desktop Virtual Desktop Infrastructure in a high availability virtual server configuration.

Direct Connect (DC) to supported SDE Geodatabase and supported DBMS platforms.

  • Citrix Software selection in cell E3:F3 (same as above).
  • Data source selection in cell J6:K6 (same as above).
  • 2 tier selection in cell A9 (same as above).
  • Minimum selection in cell A10.
  • SDE connection in cell A11 (same as above)

Direct connect architecture platform solution output in rows 16–29.

  • Select VDI in cell K25.
  • Select virtual desktop vCPU configuration in cell K24.
  • Physical database server configuration in rows 26-28 (same as above).
  • Host platform servers and utilization in rows 34-35 (same as above).
  • High Avail host platform selection in cell A33 (same as above).
  • Workflow performance summary provides relative display performance between user locations.


ArcGIS for Desktop: CPT Design configurations

CPT Design User Requirements module will be configured to demonstrate the following ArcGIS for Desktop workflows.

  • AGD File: ArcGIS Desktop workstation network connection to a selected File data source.
  • SDEGDB: ArcGIS Desktop Direct Connect (DC) to a supported SDE Geodatabase.
  • DB Feature: ArcGIS Desktop Direct Connect (DC) to a supported DBMS platform.
  • AGS Fservice: Desktop client with HTTP connection to an ArcGIS for Server feature service.

CPT Composite Workflow load generation

Figure A-7.8.1 CPT Workflow tab can be used to generate the CitrixFeature composite workflow.

CPT Desktop workflows accessing an ArcGIS for Server feature service must first be configured as a composite workflow on the CPT Workflow tab. Figure A-7.8.1 shows how to generate the workflow service times for the CitrixFeature composite workflow.

You can combine any group of Project Workflows or Standard Workflows into a single composite workflow using the Composite Workflow Analysis section located on the Workflow tab.

The DeskFeature workflow includes a combination of the following standard workflows:

  • AGD103 Wkstn MXD V 100%Dyn Lite 19x10 ICA
  • AGS103 REST MSD V 20%Dyn Med 13x7 Feature +$$

the CitrixFeature workflow includes a combination of the following standard workflows:

  • AGD103 Citrix MXD V 100%Dyn Lite 19x10 ICA
  • AGS103 REST MSD V 20%Dyn Med 13x7 Feature +$$

Select the workflows in the Composite Workflow Recipe section and identify the workflow recipe in column B (identify the percentage of the time each workflow will be included in the workflow display). The composite loads analysis will be included in the blue composite workflow transfer section. You can then use the results of the Composite Workflow Analysis to include the combined workflow values as one of your Project Workflows.

  • Copying any existing Project or Standard workflow and "insert copied cells" to create a template workflow in your Project Workflow section.
  • Copy the Composite Workflow Analysis blue cells (column A through column M)
  • Select the first cell in the template workflow row and "Paste special values" to insert new composite workflow.
  • Rename new composite workflow in Column A.
  • Update new composite "Workflow Description" in column AB.

The following ArcGIS for Desktop workflow architecture patterns are supported on the CPT Design tab.

  • Workstation.
  • Virtual Application Sessions Physical server.
  • Virtual Application Sessions on Virtual servers.
  • High availability (HA) Virtual Application Sessions on Virtual Servers.
  • Virtual Desktop Infrastructure.

The CPT Design includes several integrated modules used for collecting user requirements information and completing the system design configuration.

  • User Requirements Analysis module.
  • Platform selection module.
  • Software platform configuration module.


CPT Design Workstation Platform Selection

Figure A-7.8 CPT Design hardware configuration module provides 10 tier that can be configured to represent your data center environment.

Platform tier selection will be configured to support the Workstation workflow use cases.

  • GIS Svr: GIS Server tier 08 will host the ArcGIS for Server feature services.
  • SDEGDB: SDEGDB tier 09 will host the SDE Geodatabase server.
  • DBMS: DBMS tier 10 will host the business database management system.
  • Select Intel Core i7-4778 4 core workstation platform in cell B23.
  • Select Xeon E5-2637v2 4 core servers for all platform tier in column B.
  • Select 80 percent rollover setting for each tier in column H.
  • Select Minimum configuration under each tier in column H.
  • Select Host01 and Physical for each tier in column I.


Figure A-7.9 CPT Design software configuration module can be used to assign workflow software components to the previously configured server platform tier.

Software can now be configured to support the Workstation solution.

Identify workflow data sources in column R • Row 6: Small File Geodatabase data source. • Row 7-9: SDE_DBMS data source (supported databases).

Next select software platform assignment

  • Row 5 DEFAULT software configuration selection
>Web2 and SOC: select GIS Svr platform
>SDE: select Direct Connect
>DBMS: SDEGDB
  • Configure workflow DEFAULT exceptions
>Row 8 DB Feature: Select DBMS tier for DBMS platform.
>Row 9 AGS Feature: Select DBMS tier for DBMS platform.
>Row 5 DEFAULT selection


Figure A-7.10 CPT Design provides the final design solution once the user requirements analysis, platform selection, and software platform configuration modules are properly configured.

Once use requirements, platform selection, and software configuration is complete, the CPT completes the system design analysis and provides the design solution.

  • Select and unhide any range of hidden columns.
  • Select column group 1 to show final design solution.
  • Open platform tier as requirement to show active platforms.


CPT Design minimum Virtual Application Sessions physical solution

Figure A-7.11 CPT Design platform configuration can be extended to include an additional remote desktop services platform tier.

Add an additional platform tier to support the remote desktop services workflow use cases.

  • RDS: Remote Desktop Services tier 07 will host the desktop applications.
  • Select Xeon E5-2637v2 4 core servers for RDS platform tier in column B.
  • Select 80 percent rollover setting for RDS platform tier in column H.
  • Select Minimum configuration under RDS platform tier in column H.
  • Select Host01 and Physical for RDS platform tier in column I.


Figure A-7.12 CPT Design requirements analysis can include Citrix workflows that are deployed on central remote desktop service platform tier.

Update workflows and configure software for the RDS use cases.

  • Replace workstation workflows with Citrix workflows in rows 6-8.
  • Select RDS as the Citrix Default platform configuration.


Figure A-7.13 CPT Design tab updates the system architecture design analysis based on the selected user requirements and design configuration.
Once use requirements, platform selection, and software configuration adjustments are complete, the CPT completes the system design analysis and provides the design solution.
  • Select and unhide any range of hidden columns.
  • Select column group 1 to show final design solution.
  • Open platform tier as requirement to show active platforms.


CPT Design Virtual Application Sessions virtual server solution

Figure A-7.14 CPT Design can be reconfigured to represent virtual application sessions deployed in a virtual server solution by adjusting the platform configuration.

Citrix RDS tier can be deployed in a virtual server environment by updating the platform tier configuration.

  • Select Vserver in platform tier column I.
  • Select virtual server vCPU configuration in platform tier column I.
  • Select Host platform assignment in platform tier column I.
  • Select Host Platform in host platform tier to match virtual server tier platform assignments.
  • Select minimum below each platform tier in column H for minimum hardware solution.

Once the platform configuration is updated, CPT completes the design analysis for the Virtual Server configuration.

CPT Design High Availability (HA) Virtual Application Sessions virtual server solution

Figure A-7.15 CPT Design can be reconfigured to represent the virtual application sessions deployed in a high availability virtual server solution by adjusting the platform configuration.

Modify platform configuration to identify a HA platform solution.

  • Select high avail below each platform tier in column H.

Once configuration is updated, CPT completes the design analysis for the HA Virtual Server configuration.

CPT Design High Availability (HA) Virtual Desktop Infrastructure solution

Figure A-7.16 CPT Design can be reconfigured to represent virtual desktop sessions deployed in a high availability virtual desktop infrastructure (VDI) solution by adjusting the platform configuration.

Modify RDS platform configuration for a HA VDI configuration.

  • Select VDI in RDS platform tier column I.
  • Identify vCPU per virtual desktop (2 core) in RDS platform tier column I.
  • Identify VDI Host platform assignment (Host02) in RDS platform tier column I.
  • Select minimum below the RDS platform tier in column H (no requirement for HA desktop).
  • Select Host Platform in host platform tier to match virtual server tier platform assignments.
  • Select high avail below each platform tier in column H to upgrade to an HA VDI solution.

Once configuration is updated, CPT completes the design analysis for the HA VDI configuration.

Best practice: Virtual Desktops should be supported on a separate host platform from other virtual server machines.


CPT Calculator ArcGIS for Server platform configurations

Figure A-7.17 CPT Calculator ArcGIS for Server single-tier architecture.
The CPT Calculator can be configured for each of the three ArcGIS for Server architecture patterns.
  • CPT Calculator single-tier configuration
  • CPT Calculator two-tier configuration
  • CPT Calculator three-tier configuration

CPT Calculator single-tier configuration

Figure A-7.17 shows a standard ArcGIS for Server 10.3 REST medium web mapping workflow in a single-tier platform configuration. Peak throughput is 100,000 TPH. Service configuration includes an ArcSDE Direct Connect DBMS data source connection.

The CPT Calculator platform architecture configuration is set from a drop-down menu in cell A9. Choices include single, two-tier, and three-tier architecture selections. The single-tier architecture selection supports the Web Adaptor, GIS Server, and DBMS software on a single server platform tier.

Once the CPT Design is properly configured to represent your business requirements and selected hardware, the Workflow Performance Summary shows the software service time distribution and expected client display response time for each workflow and the platform section shows the number of required platform nodes and processing loads on the selected platform tier.

CPT Calculator two-tier configuration

Figure A-7.18 CPT Calculator ArcGIS for Server two-tier architecture.

Figure A-7.18 shows a standard ArcGIS for Server 10.3 REST medium web mapping workflow in a two-tier platform configuration. Service configuration includes an ArcSDE Direct Connect DBMS data source connection.

CPT Calculator three-tier configuration

Figure A-7.19 CPT Calculator ArcGIS for Server three-tier architecture.

Figure A-7.19 shows a standard ArcGIS for Server 10.3 REST medium web mapping workflow in a three-tier platform configuration. Service configuration includes an ArcSDE Direct Connect DBMS data source connection.

CPT Calculator three-tier virtual server configuration

Figure A-7.20 CPT Calculator ArcGIS for Server three-tier virtual server architecture.

Figure A-7.20 shows a standard ArcGIS for Server 10.3 REST medium web mapping workflow in a three-tier virtual server platform configuration. Service configuration includes an ArcSDE Direct Connect DBMS data source connection. Host platform tier is shown as a bottom tier below the virtual platform tier. All virtual and host platform selections must be the same platform configuration, since virtual servers will be deployed on the Host platform tier.

CPT Calculator three-tier high availability virtual server configuration

Figure A-7.21 CPT Calculator ArcGIS for Server three-tier high availability virtual server architecture.

Figure A-7.21 shows a standard ArcGIS for Server 10.3 REST medium web mapping workflow in a three-tier HA virtual server platform configuration. HA virtual platform architecture selection in cell A10 and host platform HA selection in cell A30 complete the configuration. Web and GIS Server virtual server tier will include a minimum of two (2) servers, and the DBMS virtual tier will be supported in a failover configuration. The Host Platform will be an N+1 configuration, with capacity for full throughput support with failure of one host platform node.

CPT Design ArcGIS for Server platform configurations

The CPT Design tab provides the capability to represent a complete data center configuration supporting any number of Enterprise workflows from different user locations. ArcGIS for Server recommended platform configuration strategies will be provided for single-tier, two-tier, and three-tier configuration alternatives identified above. Five ArcGIS for Server workflows will be used to represent the user requirements in the CPT Design examples.

  • Rest mapping workflow (AGS103 REST MSD V 100%Dyn Med 13x7 PNG24)
  • Rest mapping workflow registered with ArcGIS for Portal (AGS103 REST MSD VP 100%Dyn Med 13x7 PNG24)
  • REST mapping workflow with cached basemap (AGS103 REST MSD V 40%Dyn Med 13x7 PNG24 +$$)
  • REST feature editing workflow with cashed basemap (AGS103 REST MSD V 20%Dyn Med 13x7 Feature +$$)
  • Imagery service with Mosaic dataset (AGS103 Imagery MosaicDS R 100%Dyn Med 13x7 JPEG)

The CPT Design includes several integrated modules used for completing the system architecture design. ArcGIS for Server workflow selection is made in the user Requirements Analysis module. Platform tier nicknames (followed by a colon) and selected hardware platform can be modified to represent your data center deployment configuration. Software platform configuration is identified by selecting a platform nickname from the highlighted software component drop-down list on each workflow row. Data source selection is made for each workflow row.

CPT Design ArcGIS for Server single-tier platform configuration

Figure A-7.22 CPT Design ArcGIS for Server single-tier platform configuration

The single tier software configuration would host the Web, GIS Server, and DBMS data source all on a single platform tier.

Once the CPT Design is properly configured to represent your business requirements and selected hardware, the Workflow Performance Summary shows the software service time distribution and expected client display response time for each workflow and the platform section shows the number of required platform nodes and processing loads on the selected platform tier.

CPT Design ArcGIS for Server single-tier hardware tier configurations

Figure A-7.22 shows a Web single-tier hardware configuration.

Platform tier nicknames (followed by a colon) can be modified to represent your deployment environment. The platform nicknames must be updated before completing the software configuration assignments.

  • GIS: Platform Tier 09 will host the Web Adaptor, GIS Server, and DBMS software components.


CPT Design ArcGIS for Server single-tier software configuration
Figure A-7.23 CPT Design ArcGIS for Server single-tier software configurations

Figure A-7.23 shows the five standard ArcGIS for Server workflow configurations. Workflow software components are identified in row 4, columns J through R. User workflow is selected in column B. Software components for each workflow row are highlighted based on workflow selection. Web, SOC, and DBMS software are assigned to the GIS platform tier.

Software platform configuration is identified by selecting a platform nickname from the highlighted software component drop-down list on each workflow row. The default platform selection is provided on row 5. SDE Direct Connect is identified for all default SDE components by selecting default platform in row 4. The configured platform will be highlighted in RED if existing nickname is not on the platform drop-down list.

Data source selection for each workflow row is selected from a drop-down list in column R. Drop-down list contains vector data sources for mapping workflows and imagery data formats for imagery workflows.

CPT Design ArcGIS for Server single-tier Enterprise solution
Figure A-7.24 ArcGIS for Server single-tier CPT Design solution

Figure A-7.24 provides a full view of the CPT Design solution for the same five ArcGIS for Server workflows.

  • ArcGIS for Server Web workflows identified in column B rows 6-10.
  • Peak network utilization is provided in column I based on the bandwidth selection in column H.
  • Relative display performance is provided in the Workflow Performance Summary at the top right.
  • Platform selections for each platform tier are provided in column B.
  • Graphic display of the platform solution architecture is provided in columns AH - AP.

The Workflow Performance Summary shows the software service time distribution and expected client display response time for each workflow, while the platform section shows the processing loads on the selected platform tier.

CPT Design ArcGIS for Server two-tier platform configuration

Figure A-7.25 CPT Design ArcGIS for Server two-tier platform configuration
The two tier software configuration would normally host the Web and GIS Server on one platform tier, and the DBMS servers on separate platform tier.

The CPT Design workflows include three different data sources, one being an SDE Geodatabase (SDEGDB), the second a tabular business database management system (DBMS), and the third a file data source. Each data source will be represented on a dedicated platform tier for modeling purposes. The file data source is represented in the bottom row and platform sizing is based on network interface bandwidth requirements. Column A identifies the different user workflows:

  • Row 6 AGS File: ArcGIS REST service with file geodatabase data source.
  • Row 7 SDEGDB: Portal Registered ArcGIS REST service with SDE Geodatabase data source.
  • Row 8 OpsBmap: ArcGIS REST service with operational data source in an SDE Geodatabase and basemaps provided from a cached tile service.
  • Row 9 AGS Feature: ArcGIS REST feature service with potential tabular DBMS data source.
  • Row 10 Imagery: ArcGIS Imagery service with imagery data source registered with a Mosaic Dataset.

Once the CPT Design is properly configured to represent your business requirements and selected hardware, the Workflow Performance Summary shows the software service time distribution and expected client display response time for each workflow and the platform section shows the number of required platform nodes and processing loads on the selected platform tier.

CPT Design ArcGIS for Server two-tier hardware configuration

Figure A-7.25 shows a Web single-tier hardware configuration.

Platform tier nicknames (followed by a colon) can be modified to represent your deployment environment. The platform nicknames must be updated before completing the software configuration assignments.

  • GIS Svr: Platform Tier 08 will host the Web Adaptor and GIS Server software components.
  • SDEGDB: Platform Tier 9 will host the SDE Geodatabase software components.
  • DBMS: Platform Tier 10 will host the tabular business DBMS software components.


CPT Design ArcGIS for Server two-tier software configurations
Figure A-7.26 CPT Design ArcGIS for Server two-tier software configurations

Figure A-7.26 shows the five standard ArcGIS for Server workflow configurations. Workflow software components are identified in row 4, columns J through R. User workflow is selected in column B. Software components for each workflow row are highlighted based on workflow selection. Web and SOC software are assigned to the GIS Svr platform tier. DBMS software is assigned to the SDEGDB platform tier for rows 7 and 8 and the DBMS platform tier for row 9. The two workflows with file data sources include rows 6 and 10 (no DBMS server assignment required).

Software platform configuration is identified by selecting a platform nickname from the highlighted software component drop-down list on each workflow row. The default platform selection is provided on row 5. SDE Direct Connect is identified for all default SDE components by selecting default platform in row 4. The configured platform will be highlighted in RED if existing nickname is not on the platform drop-down list.

Data source selection for each workflow row is selected from a drop-down list in column R. Drop-down list contains vector data sources for mapping workflows and imagery data formats for imagery workflows.

CPT Design ArcGIS for Server two-tier Enterprise solution
Figure A-7.27 ArcGIS for Server two-tier CPT Design solution

Figure A-7.24 provides a full view of the CPT Design solution for the same five ArcGIS for Server workflows.

  • ArcGIS for Server Web workflows identified in column B rows 6-10.
  • Peak network utilization is provided in column I based on the bandwidth selection in column H.
  • Relative display performance is provided in the Workflow Performance Summary at the top right.
  • Platform selections for each platform tier are provided in column B.
  • Graphic display of the platform solution architecture is provided in columns AH - AP.

The Workflow Performance Summary shows the software service time distribution and expected client display response time for each workflow, while the platform section shows the processing loads on the selected platform tier.

CPT Design ArcGIS for Server three-tier platform configuration

Figure A-7.28 CPT Design ArcGIS for Server three-tier platform configuration
The three tier software configuration would normally host the Web server on one platform tier, the GIS Server on a second platform tier, and the DBMS server on separate database platform tier.

Once the CPT Design is properly configured to represent your business requirements and selected hardware, the Workflow Performance Summary shows the software service time distribution and expected client display response time for each workflow and the platform section shows the number of required platform nodes and processing loads on the selected platform tier.

CPT Design ArcGIS for Server three-tier hardware configuration

Figure A-7.28 shows an ArcGIS for Server three-tier hardware configuration.

Platform tier nicknames (followed by a colon) can be modified to represent your deployment environment. The platform nicknames must be updated before completing the software configuration assignments.

  • Web: Platform Tier 07 will host the Web Server and Web Adaptor software components.
  • GIS Svr: Platform Tier 08 will host the Web Adaptor and GIS Server software components.
  • SDEGDB: Platform Tier 9 will host the SDE Geodatabase software components.
  • DBMS: Platform Tier 10 will host the tabular business DBMS software components.


CPT Design ArcGIS for Server three-tier software configurations
Figure A-7.29 CPT Design ArcGIS for Server three-tier software configurations

Figure A-7.29 shows the five standard ArcGIS for Server workflow configurations. Workflow software components are identified in row 4, columns J through R. User workflow is selected in column B. Software components for each workflow row are highlighted based on workflow selection. Web software is assigned to the Web server, SOC software is assigned to the GIS platform tier, and DBMS software is assigned to the SDEGDB platform tier for rows 7 and 8 and the DBMS platform tier for row 9.

Software platform configuration is identified by selecting the platform nickname from the highlighted software component drop-down list on each workflow row. The default platform selection is provided on row 5. SDE Direct Connect is identified for all default SDE components by selecting default platform in row 4. The configured platform will be highlighted in RED if existing nickname is not on the platform drop-down list.

Data source selection for each workflow row is selected from a drop-down list in column R. Drop-down list contains vector data sources for mapping workflows and imagery data formats for imagery workflows.

CPT Design ArcGIS for Server three-tier Enterprise solution
Figure A-7.30 ArcGIS for Server three-tier platform solution

Figure A-7.30 provides a full view of the CPT Design solution for the same five ArcGIS for Server workflows.

  • ArcGIS for Server Web workflows identified in column B rows 6-10.
  • Peak network utilization is provided in column I based on the bandwidth selection in column H.
  • Platform selections for each platform tier are provided in column B.
  • Graphic display of the platform solution architecture is provided in columns AH - AP.
  • Relative display performance is provided in the Workflow Performance Summary at the top right.

The Workflow Performance Summary shows the software service time distribution and expected client display response time for each workflow, while the platform section shows the processing loads on the selected platform tier.

CPT Design ArcGIS for Server three-tier virtual server Enterprise solution

Figure A-7.31 ArcGIS for Server three-tier virtual server CPT Design solution

Figure A-7.31 provides the platform view of the CPT Design solution for the same five ArcGIS for Server workflows.

  • Requirements analysis remains the same as Figure A-7.29.
  • Platform selections for each platform tier are provided in column B.
  • Virtual platform selection is completed in column I for each of the virtual tier.
>Select virtual platform, number of core/node, and Host platform assignment.
>Host platform tier are located at the bottom below the virtual platform tier.
>Virtual tier must have same platform selection as assigned Host platform tier.
  • Graphic display of the platform solution architecture is provided in columns AH - AP.

The Workflow Performance Summary shows the software service time distribution and expected client display response time for each workflow, while the platform section shows the processing loads on the selected platform tier.

CPT Design ArcGIS for Server three-tier high availability virtual server Enterprise solution

Figure A-7.32 ArcGIS for Server three-tier high availability virtual server CPT Design solution

Figure A-7.32 provides the platform view of the CPT Design solution for the same five ArcGIS for Server workflows.

  • Requirements analysis remains the same as Figure A-7.29.
  • Platform selections for each platform tier are provided in column B.
  • Virtual platform selection is completed in column I for each of the virtual tier.
  • High Availability is selected below each virtual and host platform tier in column H.
  • Graphic display of the platform solution architecture is provided in columns AH - AP.

The Workflow Performance Summary shows the software service time distribution and expected client display response time for each workflow, while the platform section shows the processing loads on the selected platform tier.

Concluding Remarks

There are several factors that should be considered when establishing your enterprise data center architecture. Many of these factors are determined based on business needs and standard IT operating procedures.

The primary focus for Esri system architecture design services is to identify hardware and infrastructure resources that satisfy user productivity needs during peak GIS system loads. This effort focuses on the primary production hardware and available network infrastructure bandwidth required to support GIS operations.

Figure A-7.33 CPT Design Platform Module

Other factors contribute to the final system configuration. These factors include provisions for system maintenance, updates, configuration control, software licensing, and security. System requirements often include hardware provisions for application development, system test, production staging, background processing (i.e. map cache maintenance and replication services), system backup, and security. System migration will normally include continued support for legacy operations while introducing new technology, often on separate hardware environments.

The CPT Design tab provides a framework for modeling enterprise operations. Figure A-7.33 provides an overview of the adaptive CPT Design platform module.

  • Up to 10 unique platform tier available for software assignment
  • Each platform tier can scale to any required number of nodes (platforms)
  • A different platform technology can be selected for each tier.
  • Platform rollover setting automates platform sizing (fixed node option also available)
  • Selected hardware can be native (physical server) or virtual server platform tier
  • Platform names can be assigned to personalize the IT environment
  • Software components can be installed on any platform tier
  • Three additional Host platform tier are included at the bottom for virtual server platform assignment.

An Enterprise GIS design includes business, application, data, and technical architecture requirements. The Capacity Planning Tool provides a framework that models enterprise GIS performance and scalability, integrating the full range of Enterprise system design requirements into a solution that represents your GIS production needs.

CPT Capacity Planning videos

Chapter 7 Capacity Planning Video will show how to configure the CPT to represent your data center platform architecture selection.

Capacity Planning Tool TABLE OF CONTENTS 36th Edition
1. System Design Process (CPT Demos) 36th Edition 2. GIS Software Technology (CPT Demos) 36th Edition 3. Software Performance (CPT Demos) 36th Edition
4. Server Software Performance (CPT Demos) 36th Edition 5. GIS Data Administration (CPT Demos) 36th Edition 6. Network Communications (CPT Demos 36th Edition)
7. GIS Product Architecture (CPT Demos) 36th Edition 8. Platform Performance (CPT Demos 36th Edition) 10. Performance Management (CPT Demos) 36th Edition
12. City of Rome Year 1 (CPT Demos) 36th Edition 12. City of Rome Year 2 (CPT Demos 36th Edition) CPT What’s New 36th Edition

Page Footer
Specific license terms for this content
System Design Strategies 26th edition - An Esri ® Technical Reference Document • 2009 (final PDF release)