What's new in System Design Strategies 34th Edition

Spring 2014 What's New in System Design Strategies 34th Edition.

This chapter identifies System Design Strategies content changes since June 2013. Content identifies changes since release of the System Architecture Design Strategies 10.2 course documentation. Changes after July 2014 will be included in the following editions.

The SDSwiki Table of Contents at top and bottom of each SDSwiki page now includes links to the Preface (executive summary) and SDSwiki What’s New content.

System Design Process.

 * Expanded section on Pre design efforts
 * Review the Strategic Business Plan
 * Business process workflows
 * Information products drive your business solution
 * Platform capacity calculations to introduce simple capacity planning relationships and CPT tools.

GIS Software technology

 * Added GeoEvent Server enables real time event tracking and data collection.
 * Added Real time "Big Data" (satellite imagery and Social Media)
 * Figure 2.8 update to include REST-oriented services
 * Update data sources in ArcGIS platform: An architecture overview
 * Update data sources in Desktop operations
 * Update data sources in Web operations (connected workflows)
 * Update data sources in Mobile operations (sometimes disconnected workflows)
 * Add new graphic and introduction of Portal for ArcGIS in ArcGIS Online Services
 * Add ArcGIS for Developers content in Developer GIS.
 * Enterprise license agreement (ELA) included as a popular option for ArcGIS for Server pricing
 * Update data sources in GIS software selection

Software performance

 * Updated graphic in Defining display complexity
 * Add description of Density/Portal selection.

Server software performance

 * Figure 4.10 Web service instance load profile
 * Figure 4.11 Batch instance load profile
 * Add section on ArcGIS for Server memory recommendations

GIS Data Administration

 * ArcGIS Schema has evolved
 * Include help link with data interoperability extension ETL processing
 * Add section on ArcGIS for Desktop direct connection to supported DBMS content
 * Expand section on Will storage be the next performance bottleneck
 * Add section on Moving to solid state storage technology
 * Flash Memory technology
 * Solid State Drive technology
 * Hierarchical storage implementation

Network communications

 * Include non-SDE Geodatabase DBMS direct connect options in Database Access Protocols
 * Include FGDB in Network transport time examples
 * Update best practice in DBMS connection across a WAN
 * Include FGDB in Network design planning factors

GIS Product Architecture

 * update Figure 7.1 Esri ArcGIS System Environment
 * Update ArcGIS for Desktop software architecture
 * Update ArcGIS for Desktop workstation architecture
 * Update Centralized Windows Terminal Server/Remote Desktop Services (Citrix) Architecture
 * New ArcGIS Desktop Virtualization link to ArcGIS Virtualization reference content


 * Update ArcGIS for Server services architecture
 * Update Single-Tier Platform Configuration
 * Update Two-Tier Platform Configuration
 * Update Three-Tier Platform Configuration
 * Add Portal for ArcGIS platform configuration

Platform performance

 * Update Platform identification to include 2-chip platform
 * Update 2013 ArcGIS for Server platform selection
 * Update ArcGIS for Desktop terminal server platform capacity changes
 * Add section on Terminal Server physical memory guidelines
 * Update SDE geodatabase server platform capacity changes
 * Add section on SDE Geodatabase Platform Memory guidelines
 * Update Web mapping server platform capacity changes
 * Add section on ArcGIS for Server platform physical memory guidelines

Information Security

 * Add section on Portal for ArcGIS security authentication and authorization

System Implementation

 * Add ArcGIS 10.2 Enterprise Deployment
 * Updated virtualization deployment options
 * Add paragraph for ArcGIS for Server statistics and link to a new System Test load testing application in Performance monitoring
 * Add paragraph for a new System Monitoring application in Performance validation

City of Rome
City of Rome analysis was updated using the Arc13CapacityPlanning0101 CPT release. The CPT upgrade modified Web service times, resulting in some reduction in Server workflow response times and slight increase in Server workflow throughput. Updated CPT figures are identified in the links that follow:

System architecture design
 * Maintain a current plan

City of Rome predesign efforts

 * CPT Business workflows
 * CPT Workflow definitions
 * CPT hardware platform candidates
 * CPT workflow and hardware platform favorites

City of Rome System Architecture Design Year 1

 * Workflow loads analysis: Year 1
 * Network suitability analysis: Year 1
 * CPT Platform architecture selection
 * CPT Design Software configuration
 * CPT Design analysis for Minimum physical platform solution - Year 1
 * Minimum physical platform solution summary: Year 1
 * CPT Design analysis for high-available physical platform configuration: Year 1
 * High-availability physical platform solution summary: Year 1
 * CPT Design analysis for high-availability virtual platform configuration: Year 1
 * High-availability virtual platform solution summary: Year 1

City of Rome System Architecture Design Year 2

 * Network suitability analysis: Year 2
 * CPT Design analysis for high availablility virtual platform configuration: Year 2
 * High availability virtual platform solution summary: Year 2
 * CPT Design analysis for data center without hosting public Web services
 * High-availability virtual platform design solution without web public services: Year 2
 * CPT Calculator analysis for Amazon Cloud public services configuration

City of Rome Police Department System Architecture Design

 * Workflow loads analysis
 * Network suitability analysis
 * CPT Design software configuration
 * CPT Design analysis for high availability virtual platform configuration
 * High availability virtual platform solution summary


 * CPT Video: City of Rome use case
 * CPT Video: City of Portland system design exercise demo

Capacity Planning Tool
Capacity Planning Tool (CPT) appendix provides CPT demonstrations of system design content introduced in each SDSwiki chapter. Hyperlinks connect SDSwiki chapter content with CPT demonstrations included in this appendix. CPT demostrations have been updated with the Arc13CapacityPlanning0201 release.

The Arc13CPT0201 includes reduced web service times to represent Web Adaptor loads for ArcGIS 10.1 and 10.2 Server workflows. GIS Server 10.1 release includes previous Web processing functions at the Server SOC level, showing some improved overall Server performance. Results with the new CPT show slightly improved Server workflow response times and slightly increased throughput over previous releases.

System Design Process

 * Replaced the following graphics with the new Arc13CapacityPlanning0201 CPT release.
 * > CPT Calculator tab: Custom workflow loads analysis
 * > CPT Workflow tab: Workflow loads definition
 * > CPT Design tab: User requirements analysis
 * > 2 graphics CPT Design tab: Network suitability analysis
 * > CPT Design tab: Platform architecture selection
 * > CPT Design tab: Software configuration
 * > CPT Design tab: Enterprise system design
 * > CPT Hardware tab: Platform performance
 * > CPT Test tab: Performance validation
 * > Platform Capacity Calculator (Hardware tab)

GIS Software Technology

 * Replaced the following graphics with the new Arc13CapacityPlanning0201 CPT release.
 * CPT desktop workflows
 * > ArcGIS for Desktop Standard Workflows
 * CPT server workflows Note included to introduce use of Portal workflow.
 * > ArcGIS for Server standard workflows
 * CPT Mobile Workflows
 * > ArcGIS for Windows Mobile standard workflow description

Software Performance (CPT Calculator)

 * Replaced the following graphics with the new Arc13CapacityPlanning0201 CPT release.
 * Software technology selection
 * Map Document/Imagery selection
 * > ArcGIS map document (MapDoc) selection
 * > ArcGIS imagery selection
 * ArcGIS density/portal selection Portal selections are used when service is registered with an internal hosted Portal server.
 * >Portal for ArcGIS registered workflows
 * ArcGIS percent data cache (%DataCache) selection
 * Display complexity selection
 * Resolution selection
 * Output selection
 * Vector storage format selection
 * Imagery storage format selection
 * Standard workflow selections
 * Custom workflow processing loads

Server Software Performance

 * Replaced the following graphics with the new Arc13CapacityPlanning0201 CPT release.
 * CPT Design map service instance configuration
 * CPT Design batch process instance configuration


 * Selecting the right technology: A case study. Replace the following case study analysis with the new Arc13 CPT, 2013 hardware, and ArcGIS 10.2 workflows.
 * Web ADF application with central dynamic SDE data layers
 * 2 graphics Web Flex application with central dynamic SDE data layers
 * Web FLEX application with point feature layer + central map cache
 * Web mobile application with edit feature synchronization + local map cache
 * Caching advantage summary update

GIS Data Administration

 * Replaced the following graphics with the new Arc13CapacityPlanning0201 CPT release.
 * 3 graphics ArcGIS for Server mapping service data source performance comparison
 * ArcGIS for Server Imagery service data source performance comparison
 * 5 graphics Selecting an imagery workflow on the CPT Calculator tab
 * 2 graphics Selecting an imagery workflow on the CPT Design tab

Network Communications

 * Replaced the following graphics with the new Arc13CapacityPlanning0201 CPT release.
 * CPT network latency performance delays
 * > CPT Calculator tab
 * > CPT Design tab
 * CPT Calculator network suitability analysis
 * 2 graphics CPT Design user requirements workflow loads analysis
 * CPT Design network suitability analysis
 * > Initial user requirements loads analysis
 * > RESET ADJUST function
 * - Excel Circular Reference Warning
 * > Workflow performance summary
 * > Validated design solution
 * Network performance parameter look-up list

Product Architecture

 * Replaced the following graphics with the new Arc13CapacityPlanning0201 CPT release.
 * ArcGIS for Desktop workflows
 * > 3 graphics CPT Calculator ArcGIS for Desktop workstation workflows
 * > 4 graphics CPT Design ArcGIS for Desktop workstation workflows
 * > 3 graphics CPT Calculator ArcGIS for Desktop terminal server clients
 * > 4 graphics CPT Design ArcGIS for Desktop Citrix workflows
 * ArcGIS for Server workflows
 * > 5 graphics CPT Design for Web single-tier platform configuration
 * > 5 graphics CPT Design for Web two-tier platform configuration
 * > 5 graphics CPT Design for Web three-tier platform configuration
 * > 4 graphics CPT Calculator ArcGIS for Server platform configurations

Platform Performance

 * Replaced the following graphics with the new Arc13CapacityPlanning0201 CPT release.
 * CPT Hardware tab
 * > HardwareSPEC Excel Workbook
 * > Adding a new platform to the CPT Hardware tab
 * CPT used to evaluate best buy
 * > Establishing business needs
 * > Platform pricing analysis
 * > 4 graphics Completing the capacity planning analysis
 * > CPT Design platform analysis summary report
 * CPT Platform Sizing Analysis
 * > Platform Capacity Calculator platform sizing
 * > CPT for Windows Terminal Server platform sizing
 * - CPT Windows Terminal Server memory guidelines describes CPT platform memory calculations.
 * > CPT for ArcSDE Geodatabase platform sizing
 * - CPT ArcSDE Geodatabase memory guidelines describes CPT platform memory calculations.
 * > CPT for ArcGIS for Server platform sizing
 * - CPT Web and ArcGIS for Server memory guidelines describes CPT platform memory calculations.

Performance Management

 * Replaced the following graphics with the new Arc13CapacityPlanning0201 CPT release.
 * CPT Design workflow productivity adjustment
 * > 2 graphics CPT Design user workflow productivity adjustment
 * > 2 graphics CPT Design tab configured with a batch process
 * CPT Design evaluation of physical and virtual multi-core performance
 * Performance Validation
 * > Measured MSD render time
 * > Measured MXD render time
 * > Measured throughput and platform utilization
 * > Measured peak concurrent users and platform utilization translator
 * > Move Test tab derived workflow service times to project workflows.

Windows Memory Management

 * New appendix on Windows Memory Management added to address ArcGIS platform memory recommendations.
 * 32-bit Windows OS memory architecture
 * 64-bit Windows OS memory architecture
 * ArcGIS platform memory recommendations

System Design Strategies popular pages
New appendix providing an overview of SDSwiki content popularity.
 * SDSwiki cumulative page hits
 * SDSwiki popularity trend analysis
 * SDSwiki current 6-month page hit rate

Previous Editions
What’s new in System Design Strategies 33rd Edition (Fall 2013)

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