GIS Product Architecture (Detailed CPT Design Demos)

Arc18CapacityPlanning0901 release

The CPT Design system design analysis can be completed using a generic or detailed architecture solution.
 * Generic architecture. The generic architecture CPT analysis assigns business workflow processing loads to four generic platform tier (Terminal, Web, GIS, and DBMS).
 * Detailed architecture. The detailed architecture CPT analysis assigns business workflow processing loads to separate platform tier for each server environment (based on established workflow separation requirements).

This demonstration will show a complete system architecture design analysis using a detailed architecture configuration. The detailed CPT Design configurations are much more complex than the generic configurations, while both approaches can provide the same platform solution.

"Best practice: A generic architecture CPT Design analysis can provide the correct platform solution when the total number of machines per tier are properly identified"

Detailed Pro VDI ArcGIS Enterprise platform technical architecture
This section shows the detailed configuration approach for completing the CPT Design solution. Each platform environment is configured on its own platform tier, and the workflow software components are assigned to their specific platform tier to complete the design analysis. The detailed design approach is more accurate, although the generic approach gives the same platform solution with much less effort and can be used to support much more complex design solutions.

Figure A1-9c.1 shows the ArcGIS Enterprise platform solution architecture with remote ArcGIS Pro supported on local client workstations.

The platform solution architecture provides a framework for supporting the data center platform configuration. This section will configure the CPT Design to complete a detailed ArcGIS Enterprise capacity planning analysis supporting the ArcGIS Enterprise workflows. ArcGIS Pro clients will access the ArcGIS resources through Web GIS feature and cached file services shared in an ArcGIS Enterprise architecture.

The detailed capacity planning analysis will configure the platform architecture with each unique server component on a separate platform tier. 
 * Web Server components will include the internal and public Web and Portal server machines each on separate platform tier.
 * GIS Server components will include the internal, internal hosted, public, and public hosted ArcGIS Server machines and the Image Server each on separate platform tier.
 * DBMS components will include the Production Geodatabase, Publishing Geodatabase, internal and public Relational Data Store each on separate platform tier.

Detailed ArcGIS Enterprise platform tier configuration
Detailed platform tier configuration is divided into four sections for display purposes.
 * Detailed ArcGIS Enterprise Web platform tier configuration
 * Detailed ArcGIS Enterprise GIS platform tier configuration
 * Detailed ArcGIS Enterprise DBMS platform tier configuration
 * Detailed ArcGIS Enterprise virtual server host platform tier configuration

Detailed Pro Web GIS ArcGIS Enterprise Web platform tier configuration
Figure A1-9c.2 shows CPT Design tab detailed configuration for the ArcGIS Enterprise four (4) Web platform tier.

Detailed Web GIS ArcGIS Enterprised Web Platform tier configuration 
 * WebIn. Provides platform tier for internal Web virtual servers.
 * WebPub. Provides platform tier public Web virtual servers.
 * PortalIn. Provides platform tier for internal Portal for ArcGIS virtual servers.
 * PortalPub. Provides platform tier for public Portal for ArcGIS virtual servers.

Detailed ArcGIS Enterprise GIS Server platform tier configuration
Figure A1-9c.3 shows CPT Design tab detailed configuration for the five (5) GIS platform tier.

Detailed GIS Platform tier configuration 
 * GISIn. Provides platform tier for the internal GIS Server site.
 * GISPub. Provides platform tier for the public GIS Server site.
 * GISHostIn. Provides platform tier for the internal Portal Hosted GIS Server site.
 * GISHostPub. Provides platform tier for the public Portal Hosted GIS Server site.
 * Image. Provides platform tier for the GIS Image Server site.

Detailed ArcGIS Enterprise database platform tier configuration
Figure A1-9c.4 shows CPT Design tab detailed configuration for the four (4) database platform tier.

Detailed database Platform tier configuration 
 * ProdGDB. Provides platform tier for the Production Geodatabase servers.
 * PubGDB. Provides platform tier for the Publication Geodatabase servers.
 * RelDSin. Provides platform tier for the internal Relational Data Store servers.
 * RelDSout. Provides platform tier for the public Relational Data Store servers.

Detailed ArcGIS Enterprise virtual server host platform tier configuration
Figure A1-9c.5 shows CPT Design tab detailed configuration for the Virtual Server Host platform tier.

Server Host Platform tier supports the following virtual server tier machines. Minimum of two servers required for each tier to support high availability requirements.
 * four (4) Web virtual server platform tier.
 * five (5) GIS virtual server platform tier.
 * four (4) DBMS virtual server platform tier.

"Warning: Virtual Server Host platform tier hardware selection must match the platform selection for each assigned virtual server platform tier."

"Note: The Arc18CapacityPlanning0901 CPT automatically assigns virtual server platform tier with the assigned Virtual Server Host platform tier hardware selection." 

Detailed Web GIS ArcGIS Enterprise Software Configuration
Figure A1-9c.6 shows CPT Design tab detailed project workflow software configuration to support ArcGIS Enterprise business requirements with ArcGIS Pro clients and Web GIS ArcGIS Enterprise workflows.

Proper Data Source must be selected for each workflow (Column R)
 * TIFF uncompressed. Appropriate selection for AGSImage workflows.
 * DB_DBMS. Appropriate selection for all workflows with DBMS data source.

The CPT Software Configuration module assigns workflow component software processing loads to the configured platform tier. Proper configuration of this model supports the system architecture design capacity planning analysis.

Default selections are assigned in ROW 5 for each software component.
 * Client component = Client. Client load for all project workflows.
 * Citrix component = WTS. No remote Citrix clients are part of this Web GIS architecture (select AGOL).
 * Web component = WebIn. Internal Web server loads are the most common.
 * Portal component = PortalIn. Internal Portal for ArcGIS loads are the most common.
 * SOC component = GISIn. Internal ArcGIS Server SOC loads are the most common.
 * DS/MDS = Direct Connect. Direct Connect assigns the SDE processing load to the client application (only supported option).  For imagery workflows, the selection in this column assigns the mosaic dataset to the hosting server tier (options are FGDB or a selected Enterprise GDB platform).  Imagery MDS load must be assigned for the AGSImage row (Cell O22) when the mosaic dataset it is not located on the client application.
 * DBMS = ProdGDB. Majority of user workflows access the Production Geodatabase.

"Best practice: Each workflow software assignment must be reviewed to ensure proper platform tier assignment"

LAN client workflow software assigned to default except for the following:
 * DeskProFsvc20% SOC assigned to GISHostIn and DBMS assigned to DSRelIn.
 * WebLocalHvy DBMS assigned to PubGDB.
 * WebImage SOC assigned to Image and MDS assigned to FGDB.
 * PortalFSvc20% SOC assigned to GISHostIn and DBMS assigned to DSRelIn.

WAN client workflow software assigned to default except for the following:
 * DeskProFsvc20% SOC assigned to GISHostIn and DBMS assigned to DSRelIn.
 * WebLocalHvy DBMS assigned to PubGDB.
 * WebImage SOC assigned to Image and MDS assigned to FGDB.
 * PortalFSvc20% SOC assigned to GISHostIn and DBMS assigned to DSRelIn.

Internet client workflow software assigned to default except for the following: WebPub (Web) and PortalPub (Portal) servers will support all internet workflows. WebLocalHvy SOC assigned to GISPub and DBMS assigned to PubGDB. PortalFSvc20% SOC assigned to GISHostPub and DBMS assigned to DSRelPub. WebPublicHvyOps SOC assigned to GISPub and DBMS assigned to PubGDB.

Data Source assignment
 * All vector based workflows will be DB_DBMS.
 * all imagery workflows will be TIFF_uncompressed.

Once the CPT Design workflow software loads are assigned to the proper data source and platform tier, Excel completes the system architecture design and generates the detailed platform solution. 

Detailed Pro Web GIS ArcGIS Enterprise platform solution
Detailed Pro ArcGIS Enterprise platform solution is divided into four sections for display purposes.
 * Detailed ArcGIS Enterprise Web virtual server solution.
 * Detailed ArcGIS Enterprise GIS virtual server solution.
 * Detailed ArcGIS Enterprise DBMS virtual server solution.
 * Detailed ArcGIS Enterprise virtual server host platform tier solution.

Detailed Pro Web GIS ArcGIS Enterprise Web virtual server solution
Figure A1-9c.7 shows the CPT Design tab detailed platform solution for the four (4) Web platform tier.

Four (4) Web tier with total of 8 virtual server machines 
 * WebIn. Two 2-core virtual server machines assigned to the Server host platform tier.
 * WebPub. Two 2-core virtual server machines assigned to the Server host platform tier.
 * PortalIn. Two 2-core virtual server machines assigned to the Server host platform tier.
 * PortalPub. Two 2-core virtual server machines assigned to the Server host platform tier.

Detailed ArcGIS Enterprise GIS Server platform solution
Figure A1-9c.8 shows CPT Design tab detailed platform solution for the five (5) GIS platform tier.

Five (5) GIS tier with total of 10 virtual server machines 
 * GISIn. Two (2)  2-core virtual server machines assigned to the Server host platform tier.
 * GISPub. Two (2) 2-core virtual server machines assigned to the Server host platform tier.
 * GISHostIn. Two (2) 2-core virtual server machines assigned to the Server host platform tier.
 * GISHostPub. Two (2) 2-core virtual server machines assigned to the Server host platform tier.
 * Image. Two (2) 2-core virtual server machines assigned to the Server host platform tier.

Detailed Pro Web GIS ArcGIS Enterprise database platform solution
Figure A1-9c.9 shows CPT Design tab detailed platform solution for the five (5) database platform tier.

Detailed database Platform tier configuration

Four (4) DBMS tier with total of 8 virtual server machines 
 * ProdGDB. Two (2) 2-core virtual server machines assigned to the Server host platform tier.
 * PubGDB. Two (2) 2-core virtual server machines assigned to the Server host platform tier.
 * RelDSin. Two (2) 2-core virtual server machines assigned to the Server host platform tier.
 * RelDSout. Two (2) 2-core virtual server machines assigned to the Server host platform tier.

Detailed Pro Web GIS ArcGIS Enterprise Virtual Server Host platform solution
Figure A1-9c.10 shows CPT Design tab detailed platform solution for the two Virtual Server Host platform tier.

Detailed Virtual Server Host Platform tier configuration One (1) Server host platform tier supporting all the Web tier, GIS tier, and DBMS tier virtual server machines.
 * Server. Two (2) Xeon Gold 6128 12-core (2 chip) 3400 MHz platforms, 412 GB RAM, 30.0 percent average platform utilization.

The Xeon Gold 6128 12-core (2 chip) 3400 MHz platforms provide the lowest cost Server tier solution. Pricing is based on estimated hardware costs identified in the CPT HWPricing tab. Estimated hardware cost is $74,028 (Cell Y92).


 * The detailed system architecture design analysis provides the same platform solution as the generic system architecture design analysis.



Generic Pro client with feature service cache (Workflow Separation)
Figure A1-9c.11 shows CPT Design tab general ArcGIS Enterprise virtual server platform solution with ArcGIS Pro client workflows applying local feature cache and workflow separation best practices.

Generic Virtual Server Host Platform tier configuration One (1) Server host platform tier supporting all the Web tier, GIS tier, and DBMS tier virtual server machines.
 * Server. Two (2) Xeon Gold 6128 12-core (2 chip) 3400 MHz platforms, 412 GB RAM, 30.0 percent average platform utilization.

The Xeon Gold 6128 12-core (2 chip) 3400 MHz platforms provide the lowest cost Server tier solution. Pricing is based on estimated hardware costs identified in the CPT HWPricing tab. Estimated hardware cost is $74,028 (Cell Y92).


 * The Generic system architecture design analysis provides the same platform solution as the detailed system architecture design analysis, with much less effort and attention to detail.



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