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.
Contents
- 1 Use the CPT to explore GIS product architecture
- 1.1 Step 1: Configure the CPT Calculator tab to complete single platform sizing analysis
- 1.2 Step 2: Use the CPT Calculator tab to evaluate available ArcGIS Enterprise GIS Server deployment options
- 1.2.1 Evaluate a physical two-tier platform configuration
- 1.2.2 Evaluate a physical high-available three-tier platform configuration
- 1.2.3 Evaluate a physical high-available three-tier platform configuration with GIS Server full capacity compliance
- 1.2.4 Evaluate a physical high-available platform configuration with workflow separation
- 1.2.5 Evaluate a virtual high-available platform configuration with workflow separation
- 1.3 Step 3: Use the CPT Design tab to evaluate ArcGIS Enterprise data center deployment options for existing business requirements
- 1.3.1 CPT Design requirements analysis for the existing business needs
- 1.3.2 CPT Design generic hardware and software configuration for evaluating the existing system architecture deployment options
- 1.3.3 Generic high-available physical platform configuration
- 1.3.4 Generic (default) software configuration
- 1.3.5 Existing data center deployment options
- 1.4 Step 4: Use the CPT Design tab to identify ArcGIS Enterprise IOC deployment solution
- 2 Answers to Lesson 9 questions
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.
- 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).
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).
- 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
Existing data center deployment options
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.
- 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).
- 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