Exercise 9 GIS Product Architecture

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.

=Use the CPT to explore GIS product architecture= In this exercise, you will perform the following tasks:


 * Configure the CPT Calculator tab to complete platform sizing analysis for:
 * Single machine ArcGIS Enterprise Basic configuration


 * Use the CPT Calculator tab to evaluate the following ArcGIS Enterprise GIS Server deployment options:
 * Physical two-tier platform configuration
 * Physical three-tier platform configuration
 * Physical high-available three-tier platform configuration
 * Physical high-available three-tier platform configuration with GIS Server full capacity compliance
 * Physical high-available platform configuration with workflow separation
 * Virtual high-available platform configuration with workflow separation


 * Use the CPT Design tab to evaluate the following ArcGIS Enterprise data center deployment options for the existing business requirements:
 * Physical high-available four-tier generic design
 * Physical high-available four-tier generic design with workflow separation
 * Virtual high-available four-tier generic design with workflow separation


 * Use the CPT Design tab to evaluate the following ArcGIS Enterprise Web GIS Initial Operational Capability (IOC) data center deployment options:
 * Virtual high-available four-tier generic design with workflow separation

Step 1: Configure the CPT Calculator tab to complete single platform sizing analysis
You will use the CPT Calculator to identify a single platform solution for ArcGIS Enterprise Basic deployment. "Best practice: Use the Copy Sheet command to save a copy of the Calculator on a new tab, and label it 9.1-2 (Lesson 9, questions 1-2)."
 * Existing business requirements support an ArcGIS Enterprise Web Services peak throughput of 100,000 TPH. Customer wants to expand existing operations by deploying a stand-alone ArcGIS Enterprise Basic platform solution. Estimated peak throughput requirements for the stand-alone system of engagement solution is 10,000 TPH (10% of existing Web Services operations).
 * Use the CPT Calculator to evaluate proper workflow deployment architecture.
 * • Select AGS REST 2D VP Hvy 100%Dyn 13x7 PNG24 +$$ in software technology performance factors to generate ArcGIS Enterprise Web Services performance target loads.
 * • User requirements (10,000 TPH), DB_DBMS data source
 * • Client: Intel Core i7-6700 4-core (1 chip) 3400 MHz
 * • Server: Xeon Gold 5122 4 core (1 chip) 3600 MHz


 * Review the platform requirements for a single-tier physical server architecture.


 * Establish the single minimum platform tier configuration.
 * • In cell A9:10, select single Tier minimum platform architecture.


 * The ArcGIS Enterprise Basic single server install will support the following:
 * • Internal and external Web and Portal software
 * • Internal and public Portal hosted services
 * • Internal and Public ArcGIS data stores

1. What is the ArcGIS Enterprise license requirement? _____ core

2. What is the GIS Server peak utilization? _____ percent

Step 2: Use the CPT Calculator tab to evaluate available ArcGIS Enterprise GIS Server deployment options
You will use the CPT Calculator to evaluate ArcGIS Enterprise GIS Server deployment options.
 * Existing business requirements support an ArcGIS Enterprise Web Services peak throughput of 100,000 TPH. Customer wants to evaluate deployment options to include the ArcGIS Enterprise Basic platform with the existing data center Web Services environment. Estimated peak throughput requirements for the additional system of engagement solution is 10,000 TPH (10% of existing Web Services operations).

Evaluate a physical two-tier platform configuration
"Best practice: Use the Copy Sheet command to save a copy of the 9.1-2 tab on a new end tab, and label it 9.3-5 (Lesson 9, questions 3-5)."
 * Use the CPT Calculator to evaluate proper workflow deployment architecture.
 * • Workflow recipe: AGS REST 2D VP Hvy 100%Dyn 13x7 PNG24 +$$
 * • User requirements (110,000 TPH), DB_DBMS data source
 * • Client: Intel Core i7-6700 4-core (1 chip) 3400 MHz
 * • Platforms: Xeon Gold 5122 4 core (1 chip) 3600 MHz


 * Review the platform requirements for a two-tier physical server architecture.


 * Establish the minimum two-tier platform configuration
 * • In cell A9:10, select 2 Tier minimum platform architecture


 * The Web/SOC tier will support the following:
 * • Internal and external Web and Portal software
 * • Internal and public Web services
 * • Internal and Public Portal hosted services


 * The SDE GDB tier will support the following:
 * • Production and Publication Enterprise Geodatabase
 * • Internal and Public ArcGIS data stores

3. How many platforms support this solution? ____ platforms

4. What is the ArcGIS Enterprise license requirement? _____ core

5. What is the GIS Server peak utilization? _____ percent

Evaluate a physical high-available three-tier platform configuration
"Best practice: Use the Copy Sheet command to save a copy of the 9.3-5 tab on a new end tab, and label it 9.6-8 (Lesson 9, question 6-8)."
 * Use the CPT Calculator to evaluate proper workflow deployment architecture.
 * • Workflow recipe: AGS REST 2D VP Hvy 100%Dyn 13x7 PNG24 +$$
 * • User requirements (110,000 TPH), DB_DBMS data source
 * • Client: Intel Core i7-6700 4-core (1 chip) 3400 MHz
 * • Platforms: Xeon Gold 5122 4 core (1 chip) 3600 MHz


 * Review the platform requirements for a high-availability three-tier physical server architecture.


 * Establish the high-available three-tier platform configuration
 * • In cell A9:10, select 3 Tier High Avail platform architecture.

6. How many platforms support this solution? _____ platforms

7. What is the ArcGIS Enterprise license requirement? _____ core

8. What is the GIS Server peak utilization? ____ percent

"Warning: Single GIS Server platform failure will reduce system capacity below projected peak Web service loads."

Evaluate a physical high-available three-tier platform configuration with GIS Server full capacity compliance
"Best practice: Use the Copy Sheet command to save a copy of the 9.6-8 tab on a new end tab, and label it 9.9-10 (Lesson 9, question 9-10)."
 * Use the CPT Calculator to evaluate proper workflow deployment architecture.
 * • Workflow recipe: AGS REST 2D VP Hvy 100%Dyn 13x7 PNG24 +$$
 * • User requirements (110,000 TPH), DB_DBMS data source
 * • Client: Intel Core i7-6700 4-core (1 chip) 3400 MHz
 * • Platforms: Xeon Gold 5122 4 core (1 chip) 3600 MHz


 * Review the platform requirements for a high-availability three-tier physical server architecture with GIS Server full capacity compliance.


 * Establish the high-available three-tier platform configuration
 * • In cell A9:10, select 3 Tier High Avail platform architecture.

9. What is the ArcGIS Enterprise license requirement? _____ core

10. What is the GIS Server peak utilization? ____ percent

Evaluate a physical high-available platform configuration with workflow separation
"Use the Copy Sheet command to save a copy of the 9.9-10 tab on a new end tab, and label it 9.11-13 (Lesson 9, question 11-13)."
 * Use the CPT Calculator to evaluate proper workflow deployment architecture.
 * • Workflow recipe: AGS REST 2D VP Hvy 100%Dyn 13x7 PNG24 +$$
 * • User requirements (110,000 TPH), DB_DBMS data source
 * • Client: Intel Core i7-6700 4-core (1 chip) 3400 MHz
 * • Platforms: Xeon Gold 5122 4 core (1 chip) 3600 MHz


 * Review the platform requirements for a high-availability three-tier physical server architecture with workflow separation.


 * Establish the high-available three-tier platform configuration
 * • In cell A9:10, select 3 Tier High Avail platform architecture.


 * The Web tier will support the following:
 * • Two internal and two public 4-core Web servers.
 * • Two internal and two public 4-core Portal for ArcGIS servers.


 * The SOC tier will support the following:
 * • Two internal and two public 4-core GIS servers.
 * • Two internal and two public 4-core Portal Hosting servers.


 * The SDE GDB tier will support the following:
 * • Two Production and two Publication 4-core Enterprise Geodatabase servers.
 * • Two internal and two Public 4-core ArcGIS relational data stores

11. How many platforms support this solution? _____ platforms

12. What is the ArcGIS Enterprise license requirement? ____ core

13. What is the GIS Server average peak utilization? _____ percent

Evaluate a virtual high-available platform configuration with workflow separation
"Use the Copy Sheet command to save a copy of the 9.11-13 tab on a new end tab, and label it 9.14-16 (Lesson 9, question 14-16)."
 * Use the CPT Calculator to evaluate proper workflow deployment architecture.
 * • Workflow recipe: AGS REST 2D VP Hvy 100%Dyn 13x7 PNG24 +$$
 * • User requirements (110,000 TPH), DB_DBMS data source
 * • Client: Intel Core i7-6700 4-core (1 chip) 3400 MHz
 * • Virtual Server Host Platforms: Xeon Gold 5122 8-core (1 chip) 3600 MHz


 * Review the platform requirements for a high-availability three-tier virtual server architecture with workflow separation.


 * Establish the high-available three-tier virtual server platform configuration.
 * • In cell A9:10, select 3 Tier High Avail platform architecture.
 * • Select Vserver and 2 core/node in column K for each virtual platform tier.
 * • Select Xeon Gold 5122 8 core (2 chip) 3600 MHz (cell D:33) as virtual server host platform.
 * • Make sure virtual platform selections in rows 9-11 match host platform selection.

14. How many platforms support this solution? _____ platforms

15. What is the ArcGIS Enterprise license requirement? _____ core

16. What is the GIS Server VM average peak utilization? _____ percent

"Best practice: Virtual Server deployment can significantly reduce the cost of a data center implementation following workflow separation best practices"

Step 3: Use the CPT Design tab to evaluate ArcGIS Enterprise data center deployment options for existing business requirements
You will use the CPT Design tab to evaluate deployment options for an existing Enterprise environment.

The following spreadsheet provides business needs for a traditional ArcGIS Enterprise use case. 

You will need the Exercise 9 Project Workflows to complete this analysis. You can copy the Exercise 9 Project Workflows from the SADS Class Exercise Project Workflows section at the bottom of the CPT Workflow tab, and insert copied cells into the Project Workflow section in your exercise workflow tab to include these workflows for this analysis. 

You will use the CPT Design tab to evaluate platform deployment options for the existing business requirements. "Best practice: Use the Copy Sheet command to save a copy of the CPT Design tab on a new end tab, and label it 9.17-18 (Lesson 9, question 17-18)."

CPT Design requirements analysis for the existing business needs

 * Configure the CPT Design requirements to represent the traditional business needs use case.

17. What is the total throughput in row 16 (users, TPH)? _______users, _______TPH

18. What is the WAN network traffic utilization (Mbps, percent bandwidth utilization)? _____Mbps, _____percent

CPT Design generic hardware and software configuration for evaluating the existing system architecture deployment options

 * Use the Copy Sheet command to save a copy of the CPT 9.17-18 tab on a new end tab, and label it 9.19-20 (Lesson 9, question 19-20).
 * • Select Client: Intel Core i7-6700 4 core (1 chip) 3400 MHz.


 * Complete the generic high available physical platform tier configuration.
 * • WTS tier: Xeon Gold 5122 4 core (1 chip) 3600 MHz
 * • WEB tier: Xeon Gold 5122 4 core (1 chip) 3600 MHz
 * • GIS tier: Xeon Gold 5122 4 core (1 chip) 3600 MHz
 * • DBMS tier: Xeon Gold 5122 4 core (1 chip) 3600 MHz
 * • Select High Avail and 80 percent rollover (column H) and physical (column I) for each platform tier

Generic high-available physical platform configuration



 * Complete the generic (default) software configuration.
 * • Row 5 selections (Client, WTS, Web, Web, GIS, and DB_DBMS
 * • Data source = DB,DBMS for all workflows

Generic (default) software configuration


Physical high-available four-tier generic design



 * Review physical high-available four-tier generic design option.
 * • WTS tier: Remote ArcMap clients supported by virtual application sessions
 * • Web tier: Internal and Public Web servers installed on single HA Web server
 * • GIS tier: Internal and public services supported from two machine ArcGIS Server site
 * • DBMS tier: Single production geodatabase server supporting internal and public clients

19. What is the WTS tier platform solution (number of servers, server utilization) _____ servers, _____ percent

20. What is the GIS tier platform solution (number of servers, ArcGIS Enterprise licensing, utilization)? ____servers, _____core, ______percent

Physical high-available four-tier generic design with workflow separation

 * Use the Copy Sheet command to save a copy of the CPT 9.19-20 tab on a new end tab, and label it 9.21-22 (Lesson 9, question 21-22).


 * Review physical high-available four-tier generic design with workflow separation option.
 * • WTS tier: Remote ArcMap clients supported by virtual application sessions
 * • Web tier: Internal and Public Web servers installed on separate HA Web servers
 * • GIS tier: Internal and public services supported from separate two machine ArcGIS Server sites
 * • DBMS tier: Production geodatabase server supporting internal and Publication geodatabase server supporting public clients, each with failover

21. What is the total number of physical servers? _____ servers

22. What is the GIS tier platform solution (number of servers, ArcGIS Enterprise licensing, utilization)? _____servers, _____core, _____percent

Virtual high-available four-tier generic design with workflow separation

 * Use the Copy Sheet command to save a copy of the CPT 9.21-22 tab on a new end tab, and label it 9.23-24 (Lesson 9, question 23-24).


 * Review virtual high-available four-tier generic design with workflow separation option.
 * • WTS tier: Remote ArcMap clients supported by virtual application sessions supported by 2-core virtual machines
 * • Web tier: Internal and Public Web servers installed on separate HA Web VMs
 * • GIS tier: Internal and public services supported from separate two machine ArcGIS Server sites supported by 2-core VMs
 * • DBMS tier: Production geodatabase server supporting internal and Publication geodatabase server supporting public clients, each with failover supported by 2-core VMs

23. What is the lowest cost dual processor virtual server host platform solution (Host server, number of server nodes, utilization)?
 * Intel Gold _______ ___ core server, _____ servers, _____ percent

24. What is the GIS tier platform solution (number of VMs, ArcGIS Enterprise licensing, utilization)? _____ VMs, _____ core, ______ percent

Step 4: Use the CPT Design tab to identify ArcGIS Enterprise IOC deployment solution
You will use the CPT Design tab to identify an ArcGIS Enterprise Initial Operational Capability (IOC) deployment solution.

ArcGIS Enterprise (IOC) workflow needs (includes system of engagement)
The following spreadsheet provides business needs for the ArcGIS Enterprise IOC deployment solution. 

Following workflows will change to support the ArcGIS Enterprise IOC deployment:
 * • ArcGIS Desktop editors will use ArcGIS Pro and access WebMap feature services for view and analysis operations.
 * • New Portal for ArcGIS named users will publish new Web map services increasing web service service transitions by 10 percent above current levels.



You will use the CPT Design tab to evaluate platform deployment options for the existing business requirements. "Best practice: Use the Copy Sheet command to save a copy of the CPT Design tab on a new end tab, and label it 9.17-18 (Lesson 9, question 17-18)."

CPT Design requirements analysis for the IOC deployment
You will use the CPT Design tab to identify platform solution for the IOC business requirements.


 * Use the Copy Sheet command to save a copy of the 9.23-24 tab on a new end tab, and label it 9.25-26 (Lesson 9, question 25-26).


 * Configure the CPT Design requirements to represent the IOC business needs use case.

<br style="clear: both" />


 * Workflow changes are identified in RED.
 * • DeskView and CitrixView clients change to WebGISView.
 * • Include additional Portalmaps workflow on LAN, WAN, and Internet with estimated 10 percent of WebMap peak loads.
 * • Register WebMap workflows with Portal (select Portal in column W to register workflows)

25. What is the total throughput in row 16 (users, TPH)? _____users, _______TPH

26. What is the WAN network traffic utilization (Mbps, percent bandwidth utilization)? ______Mbps, _______percent

Virtual high-available four-tier generic design with workflow separation

 * Use the Copy Sheet command to save a copy of the 9.25-26 tab on a new end tab, and label it 9.27-28 (Lesson 9, question 27-28).

<br style="clear: both" />


 * Review virtual high-available four-tier generic design with workflow separation option.
 * • WTS tier: Remote ArcMap clients supported by virtual application sessions supported by 2-core virtual machines
 * • Web tier: Internal and Public Web servers installed on separate HA Web VMs
 * • GIS tier: Internal and public services supported from separate two machine ArcGIS Server sites supported by 2-core VMs
 * • DBMS tier: Production geodatabase server supporting internal and Publication geodatabase server supporting public clients, each with failover supported by 2-core VMs

27. What is the lowest cost dual processor virtual server host platform solution (Host server, number of server nodes, utilization)?
 * Intel Gold ______ __ core server, ___ servers, _____ percent

28. What is the GIS tier platform solution (number of VMs, ArcGIS Enterprise licensing, utilization)? ____VMs, ____ core, ______ percent

=Answers to Lesson 9 questions=
 * 1. What is the ArcGIS Enterprise license requirement? 4 core
 * 2. What is the GIS Server peak utilization? 16.4 percent
 * 3. How many platforms support this solution? 3 platforms
 * 4. What is the ArcGIS Enterprise license requirement? 8 core
 * 5. What is the GIS Server peak utilization? 78.8 percent
 * 6. How many platforms support this solution? 6 platforms
 * 7. What is the ArcGIS Enterprise license requirement? 8 core
 * 8. What is the GIS Server peak utilization? 67.1 percent
 * 9. What is the ArcGIS Enterprise license requirement? 12 core
 * 10. What is the GIS Server peak utilization? 44.7 percent
 * 11. How many platforms support this solution? 24 platforms
 * 12. What is the ArcGIS Enterprise license requirement? 32 core
 * 13. What is the GIS Server average peak utilization? 16.8 percent
 * 14. How many platforms support this solution? 3 platforms
 * 15. What is the ArcGIS Enterprise license requirement? 16 core
 * 16. What is the GIS Server VM average peak utilization? 32.7 percent
 * 17. What is the total throughput in row 16 (users, TPH)? 168 users, 73,000 TPH
 * 18. What is the WAN network traffic utilization (Mbps, percent bandwidth utilization)? 64.2 Mbps, 71 percent
 * 19. What is the WTS tier platform solution (number of servers, server utilization) 3 servers, 32.1 percent
 * 20. What is the GIS tier platform solution (number of servers, ArcGIS Enterprise licensing, utilization)? 2 servers, 8 core, 61.0 percent
 * 21. What is the total number of physical servers? 15 servers
 * 22. What is the GIS tier platform solution (number of servers, ArcGIS Enterprise licensing, utilization)? 4 servers, 16 core, 30.5 percent
 * 23. What is the lowest cost dual processor virtual server host platform solution (Host server, number of server nodes, utilization)?
 * Xeon Gold 6128 12-core server, 3 servers, 38.3 percent


 * 24. What is the GIS tier platform solution (number of VMs, ArcGIS Enterprise licensing, utilization)? 4 VMs, 8 core, 59.7 percent
 * 25. What is the total throughput in row 16 (users, TPH)? 168 users, 83,000 TPH
 * 26. What is the WAN network traffic utilization (Mbps, percent bandwidth utilization)? 69.3 Mbps, 77 percent
 * 27. What is the lowest cost dual processor virtual server host platform solution (Host server, number of server nodes, utilization)?
 * Xeon Gold 5115 20-core server, 2 servers, 38.0 percent


 * 28. What is the GIS tier platform solution (number of VMs, ArcGIS Enterprise licensing, utilization)? 8 VMs, 16 core, 45.8 percent

Lesson 9 CPT Exercise review

 * Exercise 09 completed CPT workbook
 * CPT Exercise Video: Lesson 9 Exercise overview 10:29