Exercise 2 GIS Software Technology

From wiki.gis.com
Jump to: navigation, search
System Architecture Design Strategies (select here for table of contents)
1. System Design Process 2. GIS Software Technology 3. Software Performance 4. Server Software Performance
5. GIS Data Administration 6. Network Communications 7. Platform Performance 8. Information Security
9. GIS Product Architecture 10. Performance Management 11. City of Rome 12. System Implementation

The Capacity Planning Calculator is used to generate standard Esri workflows identified on the CPT Workflow tab. The workflow nomenclature identifies the selected software technology and workflow performance parameters. The performance parameters are used by the Capacity Planning Tool to establish system design performance targets for the selected software technology.

  • ArcGIS Server (AGS) or ArcGIS Desktop (AGD) software technology
  • Desktop application (ArcMap/Pro)
  • Graphics (2D or 3D map display)
  • Display density/portal (V is vector only; R includes raster image layer. VP and RP are registered with Portal for ArcGIS server.)
  • Display complexity
  • Percent of display that is rendered dynamic (not provided in map cache)
  • Display resolution (rounded off hundreds of pixels)
  • Output format
  • $$ at the end of the recipe includes traffic for cached map service (+mapcache)

Use the CPT to explore GIS software technology

In this exercise, you will perform the following tasks:

  • Use the standard workflows provided on the CPT Workflow tab to identify your project workflow performance targets.
  • Match the CPT recipe for each project workflow with the appropriate user activity.
  • Select each of the project workflows from the list of standard workflows in the CPT Workflow tab.
  • Include a copy of each workflow in your project workflows.
  • Use your selected project workflows on the CPT Design1 tab to complete your system architecture design.
Note: CPT Design1 tab configuration is complete except for selecting your new project workflows and updating network bandwidth.

Step 1: What are your business requirements?

The first step in the system architecture design process is to select the correct GIS software technology patterns and workflow performance specifications required to support user business requirements. These software technology patterns are represented in the Capacity Planning Tool as user workflows.

1. What is the software technology used for this workflow?

SADS 06 02Ex01.1.jpg


2. What is the display complexity used for this workflow?

SADS 06 02Ex01.2.jpg


3. What percentage of map display is cached for this workflow?
SADS 06 02Ex01.3.jpg
4. What is the map density used for this workflow?

SADS 06 02Ex01.4.jpg


5. What is the map resolution used for this workflow?

SADS 06 02Ex01.5.jpg


Step 2: Select your project workflow performance targets

Now, you will use the standard Esri workflows from the CPT Workflow tab to configure the project workflows identified in Step 1.

  • Locate each standard Esri workflow.
  • Select and copy the workflow row.
  • Insert the copied row into the Project Workflows section.
  • Insert nicknames as prefixes for each workflow (follow the nickname with underscore).

Your CPT Workflow tab should look like the following graphic after you identify your project workflows.

SADS 06 02Ex02 19CPT0201.jpg


  • After you complete your Project Workflows section, use the total software service time (column P) to check your work.

6. DeskEdit total software service time is _____ .

7. DeskView total software service time is _____ .

8. CitrixEdit total software service time is _____ .

9. CitrixView total software service time is _____ .

10. WebMap total software service time is _____ .

Step 3: Complete your system architecture design

During your business needs assessment, you identified a total of four workflows that you will need to complete your design. You selected these workflows based on the type and complexity of GIS information products required by the user community.

During your needs assessment, you compiled the following information on user location and peak system loads for each project workflow. User network location is provided in column A. Network bandwidth is provided in column B. Peak usage for each user workflow is identified in columns C through E.

SADS 06 02Ex03.1.jpg


Note: DeskEdit/View workflows are for desktop users located on the LAN, and CitrixEdit/View workflows are for desktop users located on the WAN.

After the project workflows are identified in the Workflow tab, the CPT tab requirements module can be configured to complete the system architecture design. Peak workflow loads are configured based on user location (three LAN workflows, two WAN workflows, and one Internet workflow). Available bandwidth is identified for each network connection. Platform hardware is selected on the platform tier. Network suitability and system design analysis are completed by the Excel application. The hardware solution is provided after the CPT Design tab is properly configured.

Note: The classroom CPT Design1 tab is preconfigured with the proper networks and Xeon Gold 5122 4-core platforms for your use during this exercise.
  • Use the Design1 tab to complete the Requirements section configuration.
Note: You must select your new project workflows to complete the design analysis.
SADS 06 02Ex03.2 19CPT0201.jpg


Note: Methods for completing the site configuration will be discussed in Lesson 6.

The peak usage requirements for each workflow are typed in the white cells in columns C and D.

  • Ensure that the peak concurrent loads match your business requirements.

11. Total throughput is identified at the bottom of each column (row 16), showing _____ users and _____ TPH when all peak loads are correct.

Best practice: The bandwidth is entered for each network connection in the white cells in column H.
  • Ensure that each network bandwidth matches your business requirements.
• LAN = 1000 Mbps
• WAN = 90 Mbps
• Internet = 90 Mbps

12. Peak network utilization of percent is identified for the Internet row in column I.

The CPT Design hardware platform is selected in column B white cells for the Client and each hardware platform tier.

  • Ensure that the selected platforms match the following information:
• Intel Core i7-6700 4-core (1 chip) 3400 MHz workstation to represent the Client workstations.
• Xeon Gold 5122 4 core (1 chip) 3600 MHz servers for each platform tier.
• Select high availability (HighAvail) for each platform tier in column H.
Note: You will learn more about platform architecture strategies in Lesson 9 and platform selection strategies in Lesson 7.
  • Identify the recommended platform solution on the platform tier in columns V through W.

13. WTS Citrix platform tier requires _ server(s) with peak utilization of percent.

14. Web platform tier requires _ server(s) with peak utilization of percent.

15. GIS platform tier requires _ server(s) with peak utilization of percent.

16. DBMS platform tier requires _ servers (primary and failover standby) with peak utilization of percent.

Best practice: An enterprise geodatabase platform is a scale-up environment and normally must be configured on a single DBMS server with failover standby. If you were to implement multiple database servers, you can select the Fix Nodes cell in column H to represent an active-active database architecture.

Page Footer

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

Answers to Exercise 2 questions

  • 1. What is the software technology used for this workflow? ArcGIS Desktop ArcMap 2D software
  • 2. What is the display complexity used for this workflow? Medium
  • 3. What percentage of map display is cached for this workflow? 0%. (100% dynamic means 0% cached).
  • 4. What is the map density used for this workflow? Dynamic display including a raster imagery data layer.
  • 5. What is the map resolution used for this workflow? 1366x768
  • 6. DeskEdit total software service time is 0.542 sec.
  • 7. DeskView total software service time is 0.362 sec.
  • 8. CitrixEdit total software service time is 0.563 sec.
  • 9. CitrixView total software service time is 0.382 sec.
  • 10. WebMap total software service time is 0.222 sec.
  • 11. Total throughput is identified at the bottom of each column (row 16), showing 168 users and 73,000 TPH when all peak loads are correct.
  • 12. Peak network utilization of 59 percent is identified for the Internet row in column I.
  • 13. WTS Citrix platform tier requires 3 server(s) with peak utilization of 32.1 percent.
  • 14. Web platform tier requires 2 server(s) with peak utilization of 2.5 percent.
  • 15. GIS platform tier requires 2 server(s) with peak utilization of 61.0 percent.
  • 16. DBMS platform tier requires 2 servers (primary and failover standby) with peak utilization of 37.2 percent.

Lesson 2 CPT Exercise review

System Architecture Design Strategies (select here for table of contents)
1. System Design Process 2. GIS Software Technology 3. Software Performance 4. Server Software Performance
5. GIS Data Administration 6. Network Communications 7. Platform Performance 8. Information Security
9. GIS Product Architecture 10. Performance Management 11. City of Rome 12. System Implementation


Page Footer

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