Você está na página 1de 34

2008

Building a GIS Online Resource Center

SP0701 - Building a GIS Book Release SP0901 - Changes since SP0701 1 Remove workflow data source and platform service times from workflow tab. 2 Include workflow chatter and software service times on CPT2006 tab (Requirements module) 3 Simplify platform service time formulas (use local worksheet service time values) 4 Move network latency to new workflow chatter column. 5 Remove conditional format for latency in column I. 6 Make all site network bandwidth capacity cells white (user entry cell). 7 Add an additional Web server (EA for Enterprise Applications) 8 Include additional software service times for new Web server on Workflow tab 9 Include additional software and platform service times for new Web server on CPT2006 tab 10 Changed platform tier network interface card background to match standard platform colors 11 Move Software Service times to columns AV:BD 12 Hide workflow loads analysis columns 13 Update CPT colors for more consistency (compatible with Office 2003 colors) 14 Remove "Unique Display traffic" column (unique traffic can be temporarily inserted in "client traffic" columns AV) 15 Replace all queue time calculations with more accurate formulas (component throughput must be less than capacity) 16 Add additional servers when over 98% utilization 17 Add "think time" as a workflow parameter on workflow tab (batch process has zero think time) 18 Change BH3 to Max DPM (includes workflow think time) 19 Increase the number of BLINK interval options 20 Relocated cell data validation lists to rows near the bottom of CPT2006 worksheet 21 Move Configuration lookup array to CPT worksheet

SP1001 - Changes since SP0901 1 Introduce dynamic productivity function cell BI2 (DEFAULT,ADJUST,SAVE) 2 turns RED while CPT2006!BI2 is in DEFAULT setting (move to ADJUST to reduce productivity and to SAVE once calculations are stable - don't lea 3 Lookup and reference cells moved to far bottom of spreadsheet > well below row 100 (out of the way) 4 Platform Utilization Profile source data moved to open columns to stay active during copy sheet function. 5 Add new PVT tab - compute platform service times based on measured throughput and platform utilization 6 Update queuing model to provide closer match to response time on PVT test results. 7 ArcGIS Image server target service times updated to match workbook architecture (does not include processing for ArcGIS Server Image Service) 8 Modified the dynamic productive function so it will converge rapidly on the adjusted value. Blink of "1" works best for most calculations - smaller bl

SP1101 - Changes since SP1001 1 Upgrade platform service time queuing formula: sU/((1+kU(c-1))(1-U) where k is adjustable Qfactor in BI2 (default k=1) 2 Upgrade network service time queuing formula: sU/((1+nU)(1-U) where n is the adjustable NQfactor in BJ2 (default n=1) 3 Cleanup hardware display modules {raise one row so hidden tier numbers do not show} 4 Expose minimum think time in column BE {you can change minimum think time on the CPT tab to modify workflow productivity} 5 Color DPM/Client column and join with DPM column. {productivity automatically calculated using the ADJUST function} 6 Change queuing formulas in PVT tab to match CPT changes above. 7 Move Reset and Blink cells to BF2:BG2 at top of user think time columns {easier access} 8 Modified Workflow tab to separate Desktop and WTS service times {setup to include desktop service times in WTS and Web workflows} 9 Modified CPT platform service times to include desktop and WTS service times with Web servers. {allows desktop service times to be included wit 10 Allow combination of WTS and Server service times for complex workflows. {full DC load applied to Desktop/WTS application and SS tiers} 11 Changed PVT, Hardware, and Workflow tabs to BLUE. {easier to locate these reference tabs in a design workbook} 12 Include max utilization limit above the platform Fix Node cells.{ user can set peak platform utilization rates} 13 Modify PVT formulas to properly adjust productivity and maintain minimum think time during high capacity loads. 14 Move hardware tier NIC card and traffic to right of hardware tiers {cleanup and simplify display}

15 16 17 18 19 20

Include PVT workflow on the Workflow tab {make it easy to copy row and paste values to include a custom PVT workflow} Reorganize platform NIC bandwidthand FIX Node location for better user interface. Include NIC traffic with conditional statement {RED when traffic is over 50% bandwidth} NIC traffic setting - server NIC card is either WEB or DBMS. Total platform traffic shown white over black background. Include File Share NIC traffic below DBMS server (file share nodes set in fix nodes column) Include test setting in Design tab (CK3) to remove default user productivity (6,10) {all workflows adjusted to minimum think time}

SP1201 - Changes since SP1101 1 Rename "CPT2006" TAB to "Design" TAB {more descriptive and easier to reference} 2 Introduce a new slim (3 row) hardware tier design {more consolidated display environment} 3 Expand design tab to support up to 10 optional hardware tier {more adaptive data center configurations} 4 Allow platform tier name changes {custom platform tier naming convention - 3-4 letter abbreviation: full name} 5 Add a new software install section {software components for each workflow can be installed on platforms tier of choice} 6 Include DEFAULT software install option {simplify install requirements by providing single default installation on LAN row} 7 DEFAULT software selection (all rows) turn RED if undavailable platform assignment {platform name changes may require updating DEFAULT pla 8 Include workflow software component loads profile on Workflow TAB {Exposes processing distribution profile across component software stack} 9 Automate PVT workflow to target workflow translation using PVT Workflow Platform Load Profile {Estimate workflow component software service t 10 Include workflow performance adjustments for selected DBMS {adjust performance based on database selection} 11 Assign and adjust Arc08 software service times based on data source selection {File data source assigns query SDE/DBMS processing loads to ap 12 Assign Arc08 platform service times based on Install {Install software on platforms} 13 Include workflow performance adjustments for virtual server and SOC deployment on Linux and Solaris platforms {performance estimates based o 14 Include optional percentage platform load adjustments that apply to those in 13 {ability to customize for specific client environments} 15 NIC card traffic adjustment for Web server tier {provides option to use client traffic when configuring a middle tier Web server} 16 Introduce test vs live switch in design tab cell F1. {With the "test" selection, all workflows will ADJUST to their minimum think time} 17 Include workflow short name label option in Column A {Option to include short names (before _, included in Workflow Performance Summary char 18 Change name of PVT tab to Test tab. 19 Include new Favorites tab, identify workflow and platform favorites used in the design {simplify design workflow and platform selection} 20 Include workflow definitions on Workflow tab {provided in Workflow column Y {way to document logic for workflow performance targets} 21 Provide option to use Standard Workflows or Favorite workflows in Design Cell B4 {let user select lookup list for workflow selection} 22 Workflow definitions included with workflow selection on Favorites tab {improve useful information on favorites tab}

2009

SP0201 - Changes since SP1201 1 Include percent network capacity in Column R on the Display tab {network utilization visibility in standard design view} 2 Include ArcGIS Desktop Light Dynamic and Medium Dynamic ESRI Standard Workflows {feedback from visit with CenterPoint Energy} 3 Move Data Source column to Software Configuration module (column R) {make room for new services column} 4 Add a column for peak concurrent services (column E) {allows configuration of client, services, and complex mixed workflows on the d 5 Add row for total clients and service (row 20) {used for user needs entry validation} 6 Include minimum and high available platform selection (column I below each platform tier - default above top tier) 7 Expand memory calculations to accommodate any combination of platform selections. 8 Include Web Server total licensed core (above platform tier) based on installation of ADF, SOC, and SDE software {identify licensed core for config 9 Provide 4 spreadsheet group selections (group 1 for 5 tier designs and groups 2-4 for 10 tier designs) {most designs use less than 5 tier} Note: Column group 3 or 4 must be open to move or copy all graphic references to a new sheet. 10 Allow direct service time entry in Test tab column E for each platform tier {overides throughput and utilization values}. 11 Identify ArcGIS Explorer 500 Client standard workflow (show client loads only){separate client shows proper user response from local cache data s 12 Identify AGS9.3 Globe Service as a separate service - combine with desktop client to support full workflow. 13 Identify AGS9.3 Mobile ADF Client as a standard workflow (show client loads only){separate client shows proper user response from local cache d 14 Identify AGS9.3 Mobile ADF Service as a separate synchronization service - no desktop workflow loads (combine with Mobile ADF client for full co 15 Show pink background in platform selection cell with virtual server platform selection SP0301 - Changes since SP0201

1 2 3 4 5 6 7

SDE can be assigned to SOC container machine without increasing memory recommendations. NIC bandwidth turns RED if traffic greater than 50 percent network Bandwidth {highlight potential NIC performance problems} Show pink background in platform selection cell when service time is adjusted by virtual or unix machine selection. Include VMware, HyperV, and Xen virtual server selection options. Include platform tier operating system (Windows, Linux, Solaris) install in column N Adjust SOC platform service time when Solaris or Linux platform is selected. {SOC Arcobjects with MainWin are at least 2 times slower on Solaris Peak users per node is reduced based on platform rollover settings.

SP0501 - Changes since SP0301 Design Tab 1 Change throughput title in Design 3D:3E to DPM/TPM {CPT Displays Per Minute (DPM) is the same as test Transactions Per Minute (TPM)} Workflow Tab 2 Include Standard ESRI Workflows for ADF and REST clients with mixed dynamic and map cache cata source {workflows with mixed data source a Hardware Tab 3 Reorganize platform list starting with current year on top {simplify platform selection} 4 Arrange Intel and AMD platforms in separate platform categories {simplify platform selection} 5 Provide separate desktop and server lookup lists {simplify platform selection} 6 Include area to define favorite platform candidates (exposed on top of server lookup list and bottom of desktop lookup list) {simplify platform select

SP0701 - Changes since SP0501 Design Tab 1 Move CPT0401 Design column C to column CF {free column C} 2 Move operating system install to column I {simplify access to platform OS install} 3 Allow only supported operating system selection and include OS in compressed platform selection summary {exposes supported operating system 4 Group platform tier and associated columns for improved presentation {first 5 tier would be most common representation} 5 Change initial platform tier names to generic Tier01, 02, {improve initial platform representation} 6 Regroup information on platform tier to expose software install and relocate OS installation {improve platform representation} 7 Include separate desktop and server platform lookup lists {simplify platform selection} 8 Highlight Column A of platform summary row to identify assigned platforms {platforms with utilization > zero are highlighted} 9 Update to new Arc09 baseline (SRint2006 = 30) 10 Rollover settings are considered in determining WTS and DBMS memory requirements. 11 Change High Availability for WTS tier to n+1 platforms 12 Change platform configuration layout (Columns AP-AZ) to identify platform solution. 13 Change final platform node in Column AZ to identify total remaining nodes. 14 Allow service entry in transactions per hour (TPH) {CPT divides TPH by 360 for calculations - adjustments may reduce throughput} 15 Identify memory per client for each tier in column O Workflow Tab 16 Remove requirement to identify workflow platform (Desktop,WTS,Server in column B) {simplify workflow definition} 17 Include composite workflow as one of the workflows brought over from the test tab {composite workflow is combination of more than o 18 Update workflow service times to new Arc09 baseline (SRint2006 = 30) 19 Include ArcGIS Desktop and ArcGIS Server 931 MXD and MSD workflows (represent release level without periods to shorten display) 20 Change Standard ESRI Workflow nicknames to a new format (D=Desktop, S=Server, etc) {better shorthand identification} Test Tab 21 Arranged the test tab throughput and utilization inputs (test rows 1-10) for easier input {primary input values grouped in first columns} 22 Add Test Tab measured performance input option {use measured map display performance (mxdperfstat) to estimate workflow service 23 Highlight test tab priorities (Throughput TPH, Peak Users, measured MXD performance) {cover lower priority inputs} 24 Blank out cells that are not included in the computations. {input selection will determine exposed model components} 25 Add new composite workflow analysis section {provide analysis that combines multiple workflows, services, and tasks and associated productivyt i 26 Include an additional workflow output row that provides results of composite workflow analysis to the workflow tab {exposes link to the workflow ta Hardware Tab 27 Redesign Hardware Tab (Include specific processor and MHz input columns, automate hardware selection column, eliminate SRint2000 results) {p

2010
SP0201 (2010) - Changes since SP0701 (2009) Hardware tab 1 Group spreadsheet for easy access Test Tab 1 Remove composite workflow section {moved to Workflow tab} Calculator tab (new with SP0901) 1 Introduce new Calculator tab {calculator for single workflow generation and sizing} 2 Include conditional statements for non-valid selections 3 Include platform architecture selection (1, 2, 3 tier; Availability; and SDE connection) 4 Workflow reference lookup based on medium baseline performance targets {Alignment with ETT benchmarks} 5 Add reference cell for WTS and Citrix servers in cell L95 6 Expand map complexity to include 5 selections (light, medlight,medium, medheavy, heavy) {more accurate performance targets} 7 Update FileGeodatabase and ShapeFile adjustment factors {based on new test results} 8 Increase ArcGIS931 standard SDE=DBMS loads to 12.5% of application {based on new test results} 9 Introduce variable Virtual Server overhead {represent load change from 1-4 core} 10 Identify when remote workflow productivity is not supported {J2:K2 RED} 11 Identify when remote workflow productivity is not supported {J2:K2 RED} 12 Add display resolution, output format, and image/vector/map cache data complexity input options (Web/SOC service times change) 13 Default settings are available for resolution and output format. 14 Desktop workflows do not use resolution and output format selections. 15 Workflow description identifies software technology and selected software performance parameters 16 Introduce "density" performance factor iname in F5. 17 Traffic calcualted in L3 {consistent with service times} 18 ArcGIS 930 workflows match legacy workflows with following exceptions 19 Client reduced to 0.01 {reduced to reflect faster 2009 platforms} 20 Web service times not adjusted by display complexity {display complexity has limited impact on Web application processing times} 21 ADF full cached Web service time increased from 0.01 to 0.05 {adjust to test results} 22 Med DB traffic increased to 10 Mbpd 23 ArcGIS 931 workflows match test baselines {SDE/DB loads increased to 12.5% of application} 24 Include performance adjustments for resolution and output formats {from test results} 25 Include optional mapcache basemap workflow {combined dynamic workfow with mapcache} 26 Move SDE configuration to architecture section {not part of workflow definition} 27 Include server OS install {used for SOC service time adjustment} 28 Move Vadjust lookup from Design to Workbook lookup 29 Move all OS lookup tables from Design to workbook lookup 30 Upgrade Virtual and OS adjustment models {simpler model} 31 Remove data source from workflow description {handle as workflow configuration parameter} 32 All Workflow Service times are based on SDE DBMS data source {consistent with Workflow tab} 33 Add peak capacity values on each tier {planning and demo values} 34 Update User Needs {set lookup as workbook name list} 35 Include VMset switch {service time adjustment option, only on SOC machine or on all machines} Workflow tab 1 Insert translated software performance times (column W-AG) {workflow service times adjusted based on selected platform} 2 Fix error in calculating adjusted platform values for Test tab workflow service times. 3 Update Full Cache workflows to 0.01 service times 4 Add new Composite Workflow Recipe {redesign of Composite Workflow Analysis} 5 Expand Calculator, Test, and Composite workflows into separate sections at bottom of list {easier to identify} 6 Assign composite workflow links to new Composite Workflow Recipe {redesign} 7 Standard ESRI Workflows generated from Calculator tab {include workflow recipe}

8 Group spreadsheet for easy access 9 Standard ESRI Workflows do not include nicknames {generated from Calculator tab} Design tab 1 Platform tier top traffic loads based on software install {adapts to software assignment} 2 Remove productivity from throughput calculation for workflows with peak TPH inputs {TPH input should not be reduced during heavy loads} 3 Show TPH input in RED when fixed node capacity does not provide requested throughput {platform nodes will be increased to meet loads if not fix 4 Include adjusted user productivity when computing platform concurrent users. 5 Incorporate new color scheme for graphic displays and install software {better appearance}. 6 Improve AJUST performance 7 White insert cells for Install LAN row {default install settings} 8 Move Vadjust lookup from Design to Workbook lookup 9 Move all OS lookup tables from Design to workbook lookup 10 Upgrade Virtual and OS adjustment models {simpler model} 11 Change service time custom adjustment logic {overides auto adjustment} 12 Adjust Q formula for batch process loads {reduce Q distribution to better represent batch loads} 13 Update User Needs (D4) to include TPH, Users, and User or TPH selections {cover all options} 14 Include VMset switch {service time adjustment option, only on SOC machine or on all machines}

SP0701 (Arc10) - Changes since SP0201 1 Align compatibility with Office 2003 {some functions may not work in Office 2003} Hardware Tab 1 Include Amazon Virtual Machine platforms {based on Amazon compute units} 2 Add new "Hardware Platform Candidate Autoadjust" selection (select processor and server core, parameters are automatically adjusted){can use f Test Tab 1 Redesign Test Tab for simpler use 2 Include Turbo Boost MHz adjustment factor in cell D13 Calculator tab 1 Expand network analysis to include two remote sites 2 Add second remote site network client row {expandable network suitability analysis} 3 Include display response time for each network client in column K {supports network suitability analysis} 4 Network client response time cell turns red when workflow does not support client productivity {network suitability analysis} 5 Include option to identify memory per client instance in platform configuration (rows 9-11) column Q {provision for calculating platform memory bas 6 Rearrange Software Technology, Performance Parameters, and Workflow Recipe {Better format, match Recipe with order of selection} 7 Introduce preliminary Arc10 standard workflow baselines 8 Increase Web and Server memory to 3GB per core 9 Include +SS in workflow recipe when +mapcache service is included in workflow 10 Configure Workflow Performance Summary so columns will disappear when you hide romote sites. 11 Group remote site 2 so you can open and close. 12 Include option to use workflow tab service times in calculator workflow 13 Include AGS10 Image workflow (Image Server with Mosaic Dataset) 14 Restrict AGS10 Image workflow to MXD map document only (MSD selection RED) 15 Automate workflow productivity based on default (cell T6) - YELLOW conditional statement shows when you overide default value. Workflow Tab 1 Add option to set default user productivity 2 Increase Arc10 baseline Terminal and Browser client time to more reasonable 0.05 sec. 3 Include category for sample workflows for use in Design tab template. Design Tab 1 Add option to set default user productivity 2 Add option to calculate platform memory based on average user session memory in platform tier column O {provision for calculating platform mem 3 Increase Web and Server memory to 3GB per core 4 RED productivity conditional statement for batch processes clears once productivity is adjusted.

SP0901 (Arc10) - Changes since SP0701 Hardware Tab 1 Moved platform configuration autoadjust to heading tools section {you can copy and paste special for updates in hardware list} 2 Note: Virtual server configurations are no longer required on the hardware tab {integrated into Calculator and Design platform sections} 3 Move hardware favorites to the top of the lookup list {Easier to select on calculator and hardware tabs} Calculator tab 1 Blank out Software Technology and Performance Parameter cells when Calculator workflow source is not selected (select workflow in cell L5) 2 Move workflow tab selection to row 30 {make calculator easier to use in Workflow tab mode} 3 Correct data source performance adjustments {error identified in data source performance adjustment calculations} 4 Include virtual server configuration on Calculator tab {configured in Platform Solution module column K} 5 Show cells that apply to Virtual Machine in pink {distinguish between physical and virtual machine cells} 6 Adjust core performance when more virtual core than physical core on same physical machine {core performance = physical core performance x p 7 Show virtual cell selection in yellow with red font when selecting more virtual core than available physical core {this is not a recommended configur 8 Changed platform solution so final node shows highest number of nodes {shows highest number of nodes when more than 6 total nodes} Design Tab 1 Include virtual server configuration on Design tab {configured in Platform selection module column I} 2 Show cells that apply to Virtual Machine in pink {distinguish between physical and virtual machine cells} 3 Adjust core performance when more virtual core than physical core on same physical machine {core performance = physical core performance x p 4 Show virtual cell selection in yellow with red font when selecting more virtual core than available physical core {this is not a recommended configur

2011

SP0201 (Arc10) - Changes since SP0901 Calculator tab 1 Expand workstation platform selection to cells C:15 to F:15 {allow for 10 pt Column width across tab} 2 Move workflow source selection to row 30 {simplify displayl} 3 Autoselect WindowsNT OS for WTS workflows {simplify configuration} 4 Include total physical nodes (PhyNodes) in column K for each platform tier {identify total physical nodes during VM selection} 5 Display performance only for valid workflows (platform or network utilization < 1) 6 Provide option to include background traffic for each remote site in column T 7 Add TPH Translator {convert TPH to equivalent users for remote site network suitability review} 8 Calculate DPM and generate batch process loads when think time = 0 Design Tab 1 Implement option for load balanced install across multiple platform tier {define group installs}. 2 Reorganize design content to include additional visible platform column in group 1 layout. 3 Autoselect WindowsNT OS for WTS workflows {simplify configuration} 4 Include total physical nodes (PhyNodes) under machine selection for each tier {identify total physical nodes during VM selection} 5 Provide background traffic template row below requirements module for including network background traffic. 6 Adjust WTS memory requirements based on user productivity {more accurate memory recommendations during non-standard productivity loads} 7 Display platform TPH capacity in thousands (i.e. 365,647 TPH = 366K TPH) {reduce column width} 8 Include platform performance adjustment in workflow performance summary (response times) {provides correct response times for virtual server s Test Tab 1 Update MXD display rendering tool workflow performance targets {include new adjustment tool} 2 Include workflow performance summary 3 Upgrade measured performance test tool {improved accuracy} 4 Include virtual server core assignment when hosted on physical platform selection 5 Change display rendering time tool from mxdperfstat/perfheatmap to Desktop/Server selection {more generic selection} Sizing Tab 1 New sizing tab included to provide a procedure for responding to customer platform sizing questions Hardware Tab 1 Include new platform capacity calculator tool

SP0401 (Arc10) - Changes since SP0201 Calculator tab 1 Reorganize supporting lookup tables and analysis computations {better organized analysis} 2 Update output factor table to match Feature and ICA with ArcGIS Desktop traffic {improve analysis consistency} 3 Change ArcGIS 10 software selection order to reflect priority for REST and WMS services over SOAP and ADF {selection convenience} Design Tab 1 Fix error in adjusting application service time with Shapefile data source {search for File in name was case sensitive} 2 Reorganize platform tier list for improved Excel stability {DBMS located on Tier 10 with application servers on Tier01 through Tier09} SP0801 (Arc11) - Changes since SP0401 Calculator tab 1 Upgrade base workflows to Arc11 baseline of 40 {performance baseline update} 2 Client feature traffic reduced by %dynamic {corrects feature traffic reduction when using map cache} 3 Include Imagery legacy and mosaic map doc and specific data sources {introducing Imagery workflows} Workflow tab 1 Upgrade workflows to Arc11 baseline of 40 {performance baseline update} 2 Remove nickname and include Arc in front of all legacy ArcIMS workflows {more consistent with other workflow names} Design Tab 1 Upgrade to Arc11 baseline of 40 {performance baseline update} 2 Include Imagery data sources {introducing Imagery workflows} Sizing Tab 1 Upgrade to Arc11 baseline of 40 {performance baseline update} Hardware Tab 1 Include new Arc11 performance baseline 2 Provide variable number of virtual server on platform capacity calculator {select number of VMs} 3 Round off Platform Capacity Calculator TPH results to 100s of transactions {more appropriate and easier to work with} Test Tab 1 Upgrade to Arc11 baseline of 40 {performance baseline update}

nce calculations are stable - don't leave in ADJUST)

ng for ArcGIS Server Image Service) est for most calculations - smaller blink may be required for very high capacity settings.

flow productivity}

WTS and Web workflows} ktop service times to be included with WTS and Server workflows} WTS application and SS tiers}

nimum think time}

rms tier of choice}

may require updating DEFAULT platform assignmentst} across component software stack} rkflow component software service times from total processing time}

ry SDE/DBMS processing loads to application}

ms {performance estimates based on server platform environment} c client environments} ier Web server} minimum think time} Workflow Performance Summary chart}

w and platform selection} low performance targets} or workflow selection}

with CenterPoint Energy}

omplex mixed workflows on the design tab}

ware {identify licensed core for configured production environment} esigns use less than 5 tier}

ser response from local cache data source}

per user response from local cache data source} bine with Mobile ADF client for full composite workflow)

ance problems}

re at least 2 times slower on Solaris and Linux platforms}

ansactions Per Minute (TPM)} {workflows with mixed data source are becoming more popular}

p lookup list) {simplify platform selection}

exposes supported operating systems}

y reduce throughput}

ow is combination of more than one workflow, service, or task}

riods to shorten display)

ouped in first columns} stat) to estimate workflow service times}

nd tasks and associated productivyt into a single composite workflow} w tab {exposes link to the workflow tab}

umn, eliminate SRint2000 results) {provides more granular model access}

rformance targets}

eb/SOC service times change)

ion processing times}

reduced during heavy loads} be increased to meet loads if not fixed}

are automatically adjusted){can use for physical or virtual machines}

for calculating platform memory based on average client session usage} e with order of selection}

veride default value.

ovision for calculating platform memory based on average client session usage}

in hardware list} Design platform sections}

cted (select workflow in cell L5)

nce = physical core performance x physical core / virtual core} {this is not a recommended configuration} en more than 6 total nodes}

nce = physical core performance x physical core / virtual core} {this is not a recommended configuration}

uring VM selection}

ng non-standard productivity loads}

ct response times for virtual server selections}

DF {selection convenience}

Tier01 through Tier09}

Capacity Planning Calculator Software Technology Workflow Description Software MapDoc Complexity AGS10 REST MSD Med 100%Dyn 10x7 R JPEG AGD10 wkstn MXD Med_Medium 60K TPH 14.9 DPM/ User Requirements 2 Mbpd Software Performance Parameters User or TPH DPM/client DPM or TPM Min Think Resolution Density Output 60,000 6 DPM/client 1,000 3 1024x768 Vector Only Default Platform 4 valid workflow Platform Architecture Platform Tier Nodes Standard Hardware Platform Select Rollover Utilization 2 Tier Xeon X5677 4 core (1 chip) 3467 MHz 80% Minimum Web/SOC 4 Xeon E7-4870 40 core (4 chip) 2400 MHz 80% 69.5% DC SDE GDB 1 Xeon E7-4870 40 core (4 chip) 2400 MHz 80% 51.5% Client Traffic = 0.2 Mbps 33.333 Mbps 60000 TPH Latency Local Client 100 Mbps 0% Client Traffic = 0.2 Mbps 4 Mbps 20 Users 10 msec Remote site 1 6 Mbps 67% Client Traffic = 0.2 Mbps 1 Mbps 5 Users 30 msec Remote site 2 1.5 Mbps 67% Client Desktop = Intel Core i5-680 2 core (1 chip) 3333 MHz SRint2006 = 34.7/Core AGS10 REST MSD Med 100%Dyn 10x7 R JPEG 12 Fix Platform Solution 4 Nodes

%DataCache 0%

Memory Per Node 12 GB RAM 6 GB RAM 48 12 GB RAM 324 Chatter Response = 6 Response = 6 Response = Client processing = Add new BW =

TPH Translator TPH ==> Users 500 TPH 1 Users Data Source 10 Mbps Dynamic SDE_ DBMS Platform Capacity Peak Users 100%DPM 360 1,942 1.02 sec 1.79 sec 4.11 sec 0.108 2 Mbps Windows OS

Nodes

Nodes

: 0x Xeon X5677 4 core (1 chip) 3467 MHz 12 GB RAM 69.5% 69.5% 69.5% 69.5% + + + + 1 2 3 4 Web/SOC: 4x VM (2 core 6 GB RAM/node) Xeon E7-4870 2400 MHz 51.5% + 1 SDE GDB: 1x VM (2 core 12 GB RAM/node) Xeon E7-4870 2400 MHz

Physical Windows OS 0.2 PhyNode 2 core/node Virtual Server = VMware Windows OS 0.1 PhyNode 2 core/node Virtual Server = VMware Server =

Workflow Tab

Workflow Favorites
(Copy/Insert new workflows as needed)

ArcGIS Desktop Workflows ============= S DeskEdit_ArcGIS Desktop Editor S DeskView_ArcGIS Desktop Viewer S CitrixEdit_Remote ArcGIS Desktop Editor S CitrixView_Remote ArcGIS Desktop Viewer ArcGIS Server Mapping Services ============= S WebMap_Web Mapping Service AGS10 REST MSD Med 100%Dyn 10x7 R JPEG ArcGIS Mobile ============= AGS10 ArcGIS Mobile Client AGS10 ArcGIS Mobile Sychronization Service ** Hardware Platform Favorites ** Desktop Workstations ===
Intel Core i3-2120 2 core (1 chip) 3100 MHz Intel Core i5-680 2 core (1 chip) 3333 MHz

Arc11 Server Platforms =================


Xeon E3-1280 4 core (1 chip) 3500 MHz

Arc10 Server Platforms =================


Xeon X5677 4 core (1 chip) 3467 MHz

Arc9 Server Platforms =================


Xeon X5570 4 core (1 chip) 2933 MHz

Arc8 Server Platforms =================


Xeon X5260 4 core (2 chip) 3333 MHz

Arc7 Server Platforms =================


Xeon 5160 4 core (2 chip) 3000 MHz

Lookups Workflow Tab Lab Tab

Workflow Description
AGD10 wkstn MXD Med 100%Dyn 10x7 Feature AGD10 wkstn MXD Med 100%Dyn 10x7 Feature AGD10 WTS Citrix MXD Med 100%Dyn 10x7 R ICA AGD10 WTS Citrix MXD Med 100%Dyn 10x7 R ICA AGS10 REST MXD Med 100%Dyn 10x7 R JPEG AGS10 REST MSD Med 100%Dyn 10x7 R JPEG Client device load only: AGD10 wkstn MXD Lite 100%Dyn V 4x3 Feature total service time AGS10 REST MXD Lite 10%Dyn 4x3 V Feature

Platform Specifications: System, SPECrate_int2006 Performance


Platform Specifications: Intel, Throughput = 74.1, Baseline/Core = 37.1 Platform Specifications: Intel, Throughput = 69.4, Baseline/Core = 34.7 Platform Specifications: Intel, Throughput = 160, Baseline/Core = 40 Platform Specifications: Intel, Throughput = 141.5, Baseline/Core = 35.4 Platform Specifications: Intel, Throughput = 116, Baseline/Core = 29 Platform Specifications: Intel, Throughput = 70.1, Baseline/Core = 17.5 Platform Specifications: Intel, Throughput = 53.7, Baseline/Core = 13.4

Live Results Utilization Server Traffic 2.0 Mbps Peak Users Client WTS Productivity ..................... 6.00 DPM 2.9% WAS ADF 66.2% SOC Min Think ................................ 3 sec SDE Default = 6 DPM/client 7.3% DB Throughput (TPH)
Intel Platform Specifications MXDPerfstat PerfHeatMap

Nodes BW=>

1 1 1 Turbo
2800 MHz

Measured Performance Test Platform

Server
16.5/Core

Base
2800 MHz

Intel Core 2 Duo T9600 2 core (1 chip) 2800 MHz

Software Technology AGS10 REST MSD Dynamic Display Render Time Arc11 0.250 sec 0.186 sec Display Light = 0.191 sec Display Medium = 0.381 sec Display Heavy = 0.572 sec

Arc11 Service Times Client 0.040 WTS WAS 0.015 SOC SDE DB TOTAL 0.063 0.016 0.016 0.151

1 Display Render Time Arc11 Display Light = 0.191 sec Display Medium = 0.382 sec Display Heavy = 0.573 sec 0.185647216

Client

Productivity

Server

Test Live

10 6

Desktop Server WTS

Favorites

Test Platform 1000.0 Mbps


Dell Xeon X5450 2 core (0.5 chip) 3000 MHz Dell Xeon X5450 2 core (0.5 chip) 3000 MHz Xeon 5160 4 core (2 chip) 3000 MHz Dell Xeon X5450 2 core (0.5 chip) 3000 MHz Xeon 5160 4 core (2 chip) 3000 MHz Dell Xeon X5450 2 core (0.5 chip) 3000 MHz Xeon 5160 4 core (2 chip) 3000 MHz Calculations assume no virtual server overhead

Platform Service time Test Arc11 Capacity 2.000 Mbpd 2.000 1000.0 Mbps 0.040 0.015 0.063 0.016 0.016 0.151

Qtime

System Capacity = Core 1

Cores = 4 Cores = 4 Cores = 4

TOTAL

Workflow Performance Summary


0.16 0.14
Client WTS WAS

Performance (sec)

0.12 0.10 0.08 0.06 0.04 0.02 0.00 Arc11 Service Times

SOC SDE DB

1 Workflows AGD10 Workstation Dynamic AGD10 WTS Dynamic AGS10 ADF MXD Dynamic AGS10 REST MXD Dynamic AGS10 REST MSD Dynamic
Mbpd
10.000 1.000 2.000 2.000 2.000

2
Client

3 4 5 Software Technology Profiles


WTS

6
ADF

WAS

0.380 0.040 0.040 0.040 0.040 0.380 0.101 0.013 0.015

0.250 sec
AGD10 WTS Citrix MXD Med 100%Dyn 10x7 V ICA 0.28 3 0.040 16.000% 4 0.380 152.000% 5 6 7

MXD Performance Adjustment Tool

Software

Desktop Server

System Capacity = SRint2006


26.9 26.9 53.7 26.9 53.7 26.9 53.7
13.5/Core 13.5/Core 13.4/Core 13.5/Core 13.4/Core 13.5/Core 13.4/Core

Arc11 Baseline SRint2006 =

40.0

RESET

Blink 10

Traffic Flow Analysis Server Traffic DB Traffic Response


Calc Think

2.000 Mbpd DEFAULT 2.000 Mbpd 5.000 Mbpd Max DPM/c Blink

2.00 sec 8.0

5.940

Qfac 1

Service time = function (throughput, utilization) Queue time = function (service time, utilization) Response time = function (service time, queue time)

Physical DEFAULT ADJUST SAVE

Favorites Standard

7
SOC SDE 0.048 0.048 0.260 0.260 0.130 0.033 0.033 0.033

8
Mbpd
10.000 10.000 10.000 10.000 10.000

9
Data 0.048 0.048 0.033 0.033 0.033

10
ADJUST

11

les 1.249 1.249 1.121 0.890 0.554 0.476 0.516 0.467 0.379 0.251

0.048 19.000% 8 9

10 10

Blink

10 1 0.1 0.01

Physical VMware HyperV Xen Virtual

1 1.3 1.2 1.2

DEFAULT ADJUST SAVE

Unix

Svc Time

NQfac 1

Server Physical Physical Physical Physical Physical Physical Physical

Virtual Core

SDSwikiCh9

2 2 2 2 2 2 2

Platform Capacity Calculator


Select Platform Configuration Xeon E7-4820 32 core (4 chip) 2000 MHz Select Medium Workflow AGD930 WTS Citrix MXD Med 100%Dyn R 10x7 ICA AGS10 WMS MXD Med 100%Dyn 10x7 R JPEG AGS10 RESTAGS10 ADF MXD 10x7 R JPEG MSD Med 100%Dyn AGS10 REST MXD Med 100%Dyn 10x7 R JPEG AGS10 ADF AGS10 REST MXD 10x7 R JPEG MXD Med 100%Dyn AGS10 REST MSD AGS10 WMS MXD AGD930 WTS Citrix MXD 0 Peak platform utilization set at 80 percent 13,000 10,800 10,000 20,000 21,600 SRint2006 684

Capacity Output =

AGD930 Light Complexity WTS Citrix MXD Medium Complexity 12,000 15,200 AGS10 WMS MXD 24,000 AGS10 REST MSD AGS10 REST MXD 30,400 AGS10 ADF MXD 24,700 26,000

Workflow Platform Capacity

30,000

Transactions per hour

TPH Capacity 45%

Special Productivity (DPM/client) = Speed Platform Core/node 6% VMware 2 core/node

0.125 Vservers 2

Medium Light Capacity Complexity Complexity Arc11 Baseline 10,800 Medium Complexity 13,000 24,700 15,200 30,400 12,000 21,600 26,000 49,400 30,400 24,000 24,253 29,304 55,385 34,083 27,042

48,505 58,608 110,769 68,166 54,085

SvcTime Productivity 0.475 10 0.393 6 0.208 6 0.338 6 0.426 6 TPH Users

Transactions per hour Peak concurrent users

49,400

40,000

50,000

60,000

Capacity Planning Calculator Workflow Description AGS10 REST MSD Lite 100%Dyn 10x7 R JPEG 100K TPH 17 DPM/ User Requirements User or TPH DPM/client DPM or TPM Min Think 100,000 6 DPM/client 1,667 3 Platform 1 Architecture Platform Tier 3 Tier Web Minimum SOC DC SDE GDB Client Traffic = 0.2 Mbps Client Traffic = 0.2 Mbps Client Traffic = 0.2 Mbps Client Desktop = 12 Performance (sec)

Software Technology Software MapDoc Complexity AGS10 REST MSD Lite_Light 2 Mbpd Software Performance Parameters Resolution Density Output Default Raster Image Default

%DataCache 0% Data Source 5 Mbps Dynamic SDE_ DBMS Memory Platform Capacity Per Node Peak Users 100%DPM 12 GB RAM 826 6,196 12 GB RAM 132 991 13 GB RAM 826 4,957 Chatter Response = 0.53 sec 10 Response = 1.54 sec 10 Response = 3.44 sec Client processing = 0.043 Add new BW = 2 Mbps Windows OS 1.0 PhyNode 2 core/node Server = Physical Windows OS 3.0 PhyNode 2 core/node Server = Physical Windows OS 1.0 PhyNode 2 core/node Server = Physical

4.00 3.50 3.00 2.50 2.00 1.50 1.00 0.50 0.00

3 valid workflow Platform Nodes Standard Hardware Platform Select Rollover Utilization 1 Xeon 5160 4 core (2 chip) 3000 MHz 80% 26.9% 3 Xeon 5160 4 core (2 chip) 3000 MHz 80% 56.0% 1 Xeon 5160 4 core (2 chip) 3000 MHz 80% 33.6% 55.556 Mbps 100000 TPH Latency Local Client 100 Mbps 0% 4 Mbps 20 Users 30 msec Remote site 1 6 Mbps 67% 1 Mbps 5 Users 0 msec Remote site 2 1.5 Mbps 67% Intel Core i3-2120 2 core (1 chip) 3100 MHz SRint2006 = 37.1/Core AGS10 REST MSD Lite 100%Dyn 10x7 R JPEG Workflow Performance Summary Fix Platform Solution
Client Latency Network Q Network WebQ Web SOCQ SOC SDE GDBQ SDE GDB

26.9% 1 Web: 1x Xeon 5160 4 core (2 chip) 3000 MHz 12 GB RAM 56.0% 56.0% 56.0% + + + 1 2 3 SOC: 3x Xeon 5160 4 core (2 chip) 3000 MHz 12 GB RAM 33.6% 1 SDE GDB: 1x Xeon 5160 4 core (2 chip) 3000 MHz 13 GB RAM

Nodes

Nodes

Nodes

Translated Performance

Software Service Time

Software Service Time

Default Productivity

Wkflow Chatter

Performance

Workflow
Select Category Workflow Name Workflow as Required

Software Component Service Times


Arc11 baseline Client Traffic Mbpd Client Mbpd Client Mbpd Client 5.000 0.190 10.000 0.380 0.280 0.040 0.280 0.040 1.000 0.040
1.000 0.040 Mbpd Client 1.600 0.040 2.000 0.040 1.600 0.040 2.000 0.040 1.620 0.040 6.500 0.040 0.500 0.040 1.600 0.040 2.000 0.040 1.600 0.040 2.000 0.040 Mbpd Client 0.187 0.420 0.040 0.763 0.040 Mbpd Client 2.000 0.040 2.000 0.040 Mbpd Client Mbpd Client Mbpd Client Mbpd Client Mbpd Client Mbpd Client Mbpd Client Mbpd Client 2.000 0.040 Mbpd Client 2.000 0.040 Mbpd Client 0.113 0.197

Adjusted Software Component Service Times


Profile

Workflow Description

Documentation

SDSwikiCh2

Design Model Metrics


Client
Citrix Citrix Citrix

(Copy/Insert custom workflows below)

Web
Web2 Web2 Web2 Web1 Web1 Web1

SOC
SOC SOC SOC

Data
SDE SDE SDE

SRint06/core = 40.0 Database Traffic Data


Mbpd Mbpd Mbpd 5.000 10.000 5.000 10.000 5.000 10.000 Mbpd 5.000 10.000 5.000 10.000 4.000 2.000 10.000 5.000 10.000 5.000 10.000 Mbpd 0.500 5.000 Mbpd 5.000 10.000 Mbpd Mbpd Mbpd Mbpd Mbpd Mbpd Mbpd Mbpd DBMS DBMS DBMS

Project Workflows ============= Standard Esri Workflows ========= ArcGIS Desktop 10 ========= AGD10 wkstn MXD Lite 100%Dyn 10x7 Feature AGD10 wkstn MXD Med 100%Dyn 10x7 Feature AGD10 WTS Citrix MXD Lite 100%Dyn 10x7 V ICA AGD10 WTS Citrix MXD Med 100%Dyn 10x7 V ICA AGD10 WTS Citrix MXD Lite 100%Dyn 10x7 R ICA AGD10 WTS Citrix MXD Med 100%Dyn 10x7 R ICA ArcGIS Server 10 ========= AGS10 REST MXD Lite 100%Dyn 10x7 V PNG24 AGS10 REST MXD Med 100%Dyn 10x7 R JPEG AGS10 REST MSD Lite 100%Dyn 10x7 V PNG24 AGS10 REST MSD Med 100%Dyn 10x7 R JPEG AGS10 REST MSD Med 40%Dyn 10x7 V PNG24 +$$ AGS10 REST MSD Med 20%Dyn 10x7 V Feature +$$ AGS Full MapCache Service AGS10 WMS MXD Lite 100%Dyn 10x7 V PNG24 AGS10 WMS MXD Med 100%Dyn 10x7 R JPEG AGS10 ADF MXD Lite 100%Dyn 10x7 V PNG24 AGS10 ADF MXD Med 100%Dyn 10x7 R JPEG ArcGIS 10 Mobile Services ========= AGS10 ArcGIS Mobile Client AGS10 ArcGIS Mobile Sychronization Service AGS10 ArcGIS Mobile Provisioning Service ArcGIS 10 Image Services ========= AGS10 Imagery Mosaic Lite 100%Dyn 10x7 R PNG8 AGS10 Imagery Mosaic Med 100%Dyn 10x7 R PNG8 ArcGIS Desktop 9.3.1 ========= ArcGIS Server 9.3.1 ========= ArcGIS 9.3.1 Mobile Services ========= ArcGIS Desktop 9.3.0 ========= ArcGIS Server 9.3.0 ========= Legacy Software ========= Sample Workflows ======== Calculator Workflows ====== AGS10 REST MSD Lite 100%Dyn 10x7 R JPEG Test Workflows ====== AGS10 REST MSD Dynamic Composite Workflows ====== Composite Workflow Analysis No Workflow Composite Workflow Analysis

Trips Trips
Trips 100 200 10 10 10 10 Trips 10 10 10 10 10 10 10 10 10 10 10 Trips 10 10 10 Trips 10 10 Trips Trips Trips Trips Trips Trips

Min Think Time sec DPM/c sec DPM/c sec DPM/c


3 3 3 3 3 3 10 10 10 10 10 10

Desktop
Client
Client Client Client Citrix Citrix Citrix

Workflow Software Load Profile Server


Web
Web2 Web2 Web2 Web1 Web1 Web1

Arc10 Baseline 4 core (1 chip) 3467 MHz

Database
Data
SDE SDE SDE DBMS DBMS DBMS

SOC
SOC SOC SOC

Client Traffic

Design Model Metrics


Client
WTS WTS WTS

Web
Web2 Web2 Web2 Web1 Web1 Web1

SOC
SOC SOC SOC

SRint06/core = 35.0 Database Data Traffic Data


SDE SDE SDE Mbpd Mbpd Mbpd 5.000 10.000 5.000 10.000 5.000 10.000 Mbpd 5.000 10.000 5.000 10.000 4.000 2.000 10.000 5.000 10.000 5.000 10.000 Mbpd 0.500 5.000 Mbpd 5.000 10.000 Mbpd Mbpd Mbpd Mbpd Mbpd Mbpd Mbpd Mbpd DBMS DBMS DBMS

0.190 0.380 0.190 0.380


Citrix Web2 Web1 SOC

0.024 0.048 0.024 0.048 0.024 0.048


SDE

0.024 0.048 0.024 0.048 0.024 0.048


DBMS

Total Total Total 0.238 0.475 0.278 0.515 0.278 0.515 Total 0.258 0.378 0.174 0.248 0.151 0.092 0.060 0.296 0.433 0.343 0.466 Total 0.187 0.066 0.181 Total 0.178 0.305 Total Total Total Total Total Total Total
Total

80% 80% 14% 8% 14% 8%


Client

68% 74% 68% 74%


Citrix Web2 Web1 SOC

10% 10% 9% 9% 9% 9%
SDE

10% 10% 9% 9% 9% 9%
DBMS

Mbpd Client Mbpd Client Mbpd Client 5.000 0.217 10.000 0.434 0.280 0.046 0.280 0.046 1.000 0.046
1.000 0.046 Mbpd Client 1.600 0.046 2.000 0.046 1.600 0.046 2.000 0.046 1.620 0.046 6.500 0.046 0.500 0.046 1.600 0.046 2.000 0.046 1.600 0.046 2.000 0.046 Mbpd Client 0.214 0.420 0.046 0.763 0.046 Mbpd Client 2.000 0.046 2.000 0.046 Mbpd Client Mbpd Client Mbpd Client Mbpd Client Mbpd Client Mbpd Client Mbpd Client Mbpd Client 2.000 0.046 Mbpd Client 2.000 0.046 Mbpd Client 0.113 0.226

Min Think Time sec sec sec


3 3 3 3 3 3

0.217 0.434 0.217 0.434


WTS Web2 Web1 SOC

0.027 0.054 0.027 0.054 0.027 0.054


SDE

0.027 0.054 0.027 0.054 0.027 0.054


DBMS

Total Total Total 0.271 0.543 0.317 0.589 0.317 0.589 Total 0.295 0.432 0.199 0.283 0.172 0.105 0.068 0.338 0.495 0.276 0.417 Total 0.214 0.075 0.207 Total 0.203 0.348 Total Total Total Total Total Total Total
Total

sec
3 3 3 3 3 3 3 3 3 3 3

DPM/c
6 6 6 6 6 6 6 6 6 6 6

sec
3 3 3 3 3 3 3 3 3 3 3

0.017 0.013 0.017 0.013 0.017 0.013 0.013 0.020 0.016 0.101 0.101
Citrix Web2 Web1

0.169 0.260 0.085 0.130 0.068 0.026 0.007 0.203 0.312 0.169 0.260
SOC

0.016 0.033 0.016 0.033 0.013 0.007 0.016 0.033 0.016 0.033
SDE

0.016 0.033 0.016 0.033 0.013 0.007 0.016 0.033 0.016 0.033
DBMS

15% 11% 23% 16% 27% 43% 67% 14% 9% 12% 9%


Client Citrix

7% 3% 10% 5% 11% 14% 22% 7% 4% 30% 22%


Web2 Web1

65.4% 68.8% 48.6% 52.4% 44.9% 28.3% 10.9% 68.6% 72.0% 49.3% 55.8%
SOC

6% 9% 9% 13% 9% 7% 6% 8% 5% 7%
SDE

6% 9% 9% 13% 9% 7% 6% 8% 5% 7%
DBMS

0.019 0.015 0.019 0.015 0.019 0.015 0.015 0.023 0.018

0.193 0.297 0.097 0.149 0.077 0.030 0.007 0.232 0.357 0.193 0.297
Web1 SOC

0.019 0.037 0.019 0.037 0.015 0.007 0.019 0.037 0.019 0.037
SDE

0.019 0.037 0.019 0.037 0.015 0.007 0.019 0.037 0.019 0.037
DBMS

sec
3 3 3

DPM/c
6 6 6

WTS

Web2

sec
3 3 3

Project Workflows ============= Standard Esri Workflows ========= ArcGIS Desktop 10 ========= AGD10 wkstn MXD Lite 100%Dyn 10x7 Feature AGD10 wkstn MXD Med 100%Dyn 10x7 Feature AGD10 WTS Citrix MXD Lite 100%Dyn 10x7 V ICA AGD10 WTS Citrix MXD Med 100%Dyn 10x7 V ICA AGD10 WTS Citrix MXD Lite 100%Dyn 10x7 R ICA AGD10 WTS Citrix MXD Med 100%Dyn 10x7 R ICA ArcGIS Server 10 ========= AGS10 REST MXD Lite 100%Dyn 10x7 V PNG24 AGS10 REST MXD Med 100%Dyn 10x7 R JPEG AGS10 REST MSD Lite 100%Dyn 10x7 V PNG24 AGS10 REST MSD Med 100%Dyn 10x7 R JPEG AGS10 REST MSD Med 40%Dyn 10x7 V PNG24 +$$ AGS10 REST MSD Med 20%Dyn 10x7 V Feature +$$ AGS Full MapCache Service AGS10 WMS MXD Lite 100%Dyn 10x7 V PNG24 AGS10 WMS MXD Med 100%Dyn 10x7 R JPEG AGS10 ADF MXD Lite 100%Dyn 10x7 V PNG24 AGS10 ADF MXD Med 100%Dyn 10x7 R JPEG ArcGIS 10 Mobile Services =========
Client device load only: AGD10 wkstn MXD Lite 100%Dyn V 4x3 Feature total service time AGS10 REST MXD Lite 10%Dyn 4x3 V Feature AGS10 REST MXD Lite 100%Dyn 4x3 V Feature

0.013 0.013
Citrix Web2 Web1

0.010 0.102
SOC

0.001 0.013
SDE

0.001 0.013
DBMS

100% 61% 22%


Client Citrix

20% 7%
Web2 Web1

15.6% 56.6%
SOC

2% 7%
SDE

2% 7%
DBMS

0.015 0.015
WTS Web2 Web1

0.012 0.117
SOC

0.001 0.015
SDE

0.001 0.015
DBMS

sec
3 3

DPM/c
6 6

sec
3 3

ArcGIS 10 Image Services =========


AGS10 Imagery Mosaic Lite 100%Dyn 10x7 R PNG8 AGS10 Imagery Mosaic Med 100%Dyn 10x7 R PNG8

0.011 0.011
Citrix Citrix Citrix Citrix Citrix Citrix Citrix Citrix Citrix Citrix Web2 Web2 Web2 Web2 Web2 Web2 Web2 Web2 Web1 Web1 Web1 Web1 Web1 Web1 Web1 Web1 Web1 Web1

0.105 0.210
SOC SOC SOC SOC SOC SOC SOC SOC

0.011 0.022
SDE SDE SDE SDE SDE SDE SDE SDE

0.011 0.022
DBMS DBMS DBMS DBMS DBMS DBMS DBMS DBMS

23% 13%
Client Client Client Client Client Client Client Client Citrix Citrix Citrix Citrix Citrix Citrix Citrix Citrix Citrix Citrix

6% 3%
Web2 Web2 Web2 Web2 Web2 Web2 Web2 Web2 Web1 Web1 Web1 Web1 Web1 Web1 Web1 Web1 Web1 Web1

59.1% 68.9%
SOC SOC SOC SOC SOC SOC SOC SOC

6% 7%
SDE SDE SDE SDE SDE SDE SDE SDE

6% 7%
DBMS DBMS DBMS DBMS DBMS DBMS DBMS DBMS

0.012 0.012
WTS WTS WTS WTS WTS WTS WTS WTS WTS WTS Web2 Web2 Web2 Web2 Web2 Web2 Web2 Web2 Web1 Web1 Web1 Web1 Web1 Web1 Web1 Web1 Web1 Web1

0.120 0.240
SOC SOC SOC SOC SOC SOC SOC SOC

0.013 0.025
SDE SDE SDE SDE SDE SDE SDE SDE

0.013 0.025
DBMS DBMS DBMS DBMS DBMS DBMS DBMS DBMS

Trips
Trips 10 Trips 10 Trips 13

sec sec sec sec sec sec sec


3 3 3

DPM/c DPM/c DPM/c DPM/c DPM/c DPM/c DPM/c


6 6 6

sec sec sec sec sec sec sec


3 3 3

0.013
Web2

0.065
SOC

0.016
SDE

5.000
Mbpd Mbpd

0.016
DBMS

0.151
Total

27%
Client

9%
Web2

43.2%
SOC

11%
SDE

11%
DBMS

0.015
Web2

0.074
SOC

0.019
SDE

5.000
Mbpd Mbpd

0.019
DBMS

0.172
Total

0.015
Web2

0.063
SOC

0.016
SDE

0.016
DBMS

0.151
Total

27%
Client

10%
Web2

42.1%
SOC

11%
SDE

11%
DBMS

0.017
Web2

0.072
SOC

0.018
SDE

0.018
DBMS

0.172
Total

0.003

0.004

0.000

0.175

0.000

0.205

96%

2%

1.7%

0%

0%

0.004

0.004

0.001

0.175

0.001

0.235

ArcGIS Desktop 9.3.1 ========= ArcGIS Server 9.3.1 ========= ArcGIS 9.3.1 Mobile Services ========= ArcGIS Desktop 9.3.0 ========= ArcGIS Server 9.3.0 ========= Legacy Software ========= Sample Workflows ======== Calculator Workflows ====== AGS10 REST MSD Lite 100%Dyn 10x7 R JPEG Test Workflows ====== AGS10 REST MSD Dynamic Composite Workflows ====== Composite Workflow Analysis Composite Workflow Analysis

100%

0.113 0.197

0.003

0.004 0.000 0.175

0.000

13

0.205

Requirements Analysis
Workflow Labels <Name> LAN S DeskEdit S DeskView S WebMap WAN
R1

Live User Environment


Peak Concurrent Users 1 1 1 TPH Services DPM/TPM per Client 3 Clients 10.00 10.00 6.00 3 Clients 3 Clients 10.00 10.00 6.00 3 Clients 3 Clients 10.00 10.00 6.00

SDSwikiCh5

Types of Workflows
Standard
LAN_Local Clients

Network

Bandwidth Mbps 2000 Data {TPH} 1000 SDE {600} SDE {600} SDE {360} 45 45 SDE {600} SDE {600} SDE {360} 90 90 SDE {600} SDE {600} SDE {360}

NW %Cap Traffic Mbpd 0% 10.000 10.000 2.000 1% 1% 1.000 1.000 2.000 1% 1% 1.000 1.000 2.000

Wkflow Chatter

Latency msec 200 200 10 0 10 10 10 0 10 10 10 0

WAN_Clients R1_Remote Site 1

10 1.667 6 0.200 WAN = 0.5 Mbps Traffic = 0.3 Mbps 10 0.167 10 0.167 6 0.200 Internet = 0.5 Mbps Traffic = 0.5 Mbps 10 10 6 0.167 0.167 0.200

3 3

Performance (sec)

S DeskEdit_ArcGIS Desktop Editor S DeskView_ArcGIS Desktop Viewer S WebMap_Web Mapping Service

Total Mbps LAN = 3.5 Mbps 10 1.667

RESET Blink Display Workflow Performance Summary DEFAULT 0.60 Response 10 Client Think Time Time DFault DBM Wstn DBM Netw ork Latency S SQ GIS GISQ Minimum 0.50 Calc (sec) Prod
NWQ

NW Single Single Web WebQ Single WTS WTS Q Single Netwo rk NWQ 0.010 0.013 0.000 0.010 0.002 0.000 0.000 0.000 Laten Single cy Client 0.462 0.462 0.043 NW
Latency

Qfac Client or TPH 1 Administration Section 1 10 10 10 2 101 11 11 11 3 102 12 12 12 103 14 Network Labeling ### 1 0 1 1 45 2 2 2 90 3 3 3 2 2 2 1 1 1 90 0 0 45

NQfac (F9 key) 1 0 NW NW


0.4% Latency Bandwidth

Tier01 Tier02 Tier03 Tier04 Tier05 Tier06 Keep this section open to support platform utilization profile Think 3 3 3 Prod 10 10 6 0.4% 17.0 17.0 17.7 1.2% 0.7% 16.81 16.81 17.48 0.6% 0.6% 16.9 16.87 17.59 Labels Data (F9 key) LAN 10.705 S DeskEdit SDE 10.705 7.17 S DeskView SDE S WebMap SDE WAN R1 S CitrixEdit SDE S CitrixView SDE S WebMap SDE Internet R2 S CitrixEdit SDE S CitrixView SDE S WebMap SDE Col(i) 1,000 600 600 360 45 45 600 600 360 90 90 600 600 360 App Desktop Desktop Server

WTS

Web

GIS

DBMS

Unlink LINK
Unlink

Workflow Loads Analysis Key: Peak Users - Displays per Minute - Seconds per Minute
Client Users 1.0 1.0 1.0 DPM 10.0 10.0 6.0 CNW 1.667 1.667 0.200 Sec 4.275 4.275 0.240 G>0 TRUE TRUE TRUE Tier01 Users Single DPM 80% 100% CNW 160.0 DBNW Sec G>0 TRUE TRUE TRUE Tier02 Users Single DPM 80% 100% NW 160.0 DBNW Sec G>0 TRUE TRUE TRUE Tier03 Users Single DPM 80% 100% NW 160.0 DBNW Sec G>0 TRUE TRUE TRUE Tier04 Users Single DPM 80% 100% NW 160.0 DBNW Sec G>0 TRUE TRUE TRUE Tier05 Users Single DPM 80% 100% NW 160.0 DBNW Sec G>0 TRUE TRUE TRUE Tier06 Users Single DPM 80% 100% NW 160.0 DBNW Sec G>0 TRUE TRUE TRUE WTS Users Single DPM 80% 100% CNW 160.0 DBNW Sec G>0 TRUE TRUE TRUE 1.0 6.0 0.200 1 0.078 Web Users Single DPM 80% 100% CNW 160.0 DBNW Sec G>0 TRUE TRUE TRUE 1.0 6.0 0.200 1 1.755 GIS Users Single DPM 80% 100% CNW 160.0 DBNW Sec G>0 TRUE TRUE TRUE DBMS Users 1.0 1.0 1.0 Single DPM 10.0 10.0 6.0 80% 100% DNW 1.667 1.667 1.000 160.0 DBMS 0.475 0.475 0.195 File Share 1.67 1.67 Identify non SDE Data Source TRUE TRUE TRUE TRUE TRUE TRUE

5.5 0.40 5.5 9.6 0.30 0.20 5.4 5.4 0.10 9.6 0.00 5.4 5.4 9.6

0.52 0.52 0.39

10 10 6

0.048 0.048 0.033

0.001 0.001 0.000 0.293

Network WTSQ

1 2 3

0.4% 0.4% 0.4% 1.2% 0.7%

1000 1000 1000

0.006 WTS
WebQ Web

0
45 45 45 45 45 45

S CitrixEdit S CitrixView S WebMap Internet


R2

S CitrixEdit_Remote ArcGIS Desktop Editor S CitrixView_Remote ArcGIS Desktop Viewer S WebMap_Web Mapping Service
Internet_Clients R2_Remote Site 2

1 1 1

3 3 3

0.57 0.57 0.43

10 10 6

0.048 0.048 0.033

0.001 0.001 0.000 0.293

GISQ GIS 0.006 DBMSQ DBMS

0.428 0.428 0.013 0.000

0.027 0.027

0.022 0.022 0.044

0.000 0.000 0.001

0.043 0.043 0.043

4 5 6

1.2% 1.2% 1.2% 0.6% 0.6%

3 3 3

10 10 6

10.681 10.681 7.1479

WTS WTS Server

1.0 1.0 1.0

10.0 10.0 6.0

0.167 0.167 0.200

0.400 0.400 0.240

TRUE TRUE TRUE

TRUE TRUE TRUE

TRUE TRUE TRUE

TRUE TRUE TRUE

TRUE TRUE TRUE

TRUE TRUE TRUE

TRUE TRUE TRUE

1.0 1.0

10.0 10.0

0.167 0.167

2 2

4.275 4.275

TRUE TRUE TRUE 1.0 6.0 0.200 1 0.078

TRUE TRUE TRUE 1.0 6.0 0.200 1 1.755

TRUE TRUE TRUE

1.0 1.0 1.0

10.0 10.0 6.0

1.667 1.667 1.000

0.475 0.475 0.195

TRUE TRUE TRUE

TRUE TRUE TRUE

0
90 90 90 90 90 90

S CitrixEdit S CitrixView S WebMap Standard Client 4 Tier


7% CPU

S CitrixEdit_Remote ArcGIS Desktop Editor S CitrixView_Remote ArcGIS Desktop Viewer S WebMap_Web Mapping Service
Total Throughput
Background Traffic Intel Core i3-2120 2 core (1 chip) 3100 MHz Selected Platforms
WTS: 1x Xeon E3-1280 4 core (1 chip) 3500 MHz 38 GB RAM

1 1 1 9 Intel Cores = 2 AGS License


WindowTS 4 Users

3 3 3

0.56 0.56 0.41

10 10 6

0.048 0.048 0.033

0.001 0.001 0.000 0.293 0.006 0.013 0.000

0.428 0.428

0.027 0.027

0.011 0.011 0.022

0.000 0.000 0.000

0.043 0.043 0.043

7 8 9

0.6% 0.6% 0.6%

3 3 3

10 10 6

10.687 10.687 7.1594

WTS WTS Server

1.0 1.0 1.0

10.0 10.0 6.0

0.167 0.167 0.200

0.400 0.400 0.240

TRUE TRUE TRUE

TRUE TRUE TRUE

TRUE TRUE TRUE

TRUE TRUE TRUE

TRUE TRUE TRUE

TRUE TRUE TRUE

TRUE TRUE TRUE

1.0 1.0

10.0 10.0

0.167 0.167

2 2

4.275 4.275

TRUE TRUE TRUE 1.0 6.0 0.200 1 0.078

TRUE TRUE TRUE 1.0 6.0 0.200 1 1.755

TRUE TRUE TRUE

1.0 1.0 1.0

10.0 10.0 6.0

1.667 1.667 1.000

0.475 0.475 0.195

TRUE TRUE TRUE

TRUE TRUE TRUE

0 4 4 0.9

74.1 8 Core
34K TPH

(1 Mbps) 37.1/Core Minimum Minimum Minimum 80% Max Fix Nodes Minimum 80% Max Fix Nodes Minimum 80% Max Fix Nodes Minimum

SDSwikiCh7

0.0

0.4

9.0

78.0

4.60

10.87

4.0

40.0

0.7

17.1

3.0

18

0.6

0.2

3.0

18

0.6

5.3

9.0

78.0

13

3.4

3.33

Default Availability =
1 Node 34K TPH

Machine 1.0 PhyNode Xeon E3-1280 2 core/node Physical 1.0 PhyNode Xeon E3-1280 2 core/node Physical 1.0 PhyNode Xeon E3-1280 2 core/node Physical 1.0 PhyNode

OS

100% 100%

Mbps Client DBMS 1000 NIC 1000 Client 1000 NIC 1000 DBMS 2000 NIC 1000 10000

Traffic Platform Solution Client DBMS WTS: 1x Xeon E3-1280 4 core (1 chip) 3500 MHz 38 GB RAM WindowTS GB RAM 0.6 Mbps 0.1% 0.6 1 Client Web: 1x Xeon E3-1280 4 core (1 chip) 3500 MHz 12 GB RAM Windows GB RAM 0.6 Mbps 2.2% 3.0 1 DBMS GIS: 1x Xeon E3-1280 4 core (1 chip) 3500 MHz 12 GB RAM Windows GB RAM 13.0 Mbps 1.4% 1 DBMS: 1x Xeon E3-1280 4 core (1 chip) 3500 MHz 38 GB RAM Windows GB RAM 3.3

3 Clients 0% CPU 18 DPM


0% CPU

Web: Platform Tier 08 Xeon E3-1280 4 core (1 chip) 3500 MHz Install (Windows/Web2/Web1)
Web: 1x Xeon E3-1280 4 core (1 chip) 3500 MHz 12 GB RAM

Intel 12 GB RAM ########


Windows

Arc11 = Cores = 4 0.013 sec


3 Users

0.013 sec Chips = 1 #########


1108K TPH

SRint2006 ###### 1 Node


1 Node

Windows ######## Single


100%

160.0 #########
1108K TPH

3 Clients 2% CPU 18 DPM


2% CPU

GIS: Platform Tier 09 Xeon E3-1280 4 core (1 chip) 3500 MHz Install (Windows/SOC)
GIS: 1x Xeon E3-1280 4 core (1 chip) 3500 MHz 12 GB RAM

Intel 12 GB RAM 109 / Node


Windows

Arc11 = Cores = 4 0.293 sec


3 Users

0.293 sec Chips = 1 821 DPM


49K TPH

SRint2006 ###### 1 Node


1 Node

Windows ######## Single


100%

160.0 821 DPM


49K TPH

9 Clients 1% CPU 78 DPM


1% CPU

DBMS: Platform Tier 10 Xeon E3-1280 4 core (1 chip) 3500 MHz Install (Windows/DBMS)
DBMS: 1x Xeon E3-1280 4 core (1 chip) 3500 MHz 38 GB RAM

Intel 38 GB RAM 503 / Node


Windows

Arc11 = Cores = 4 0.044 sec


9 Users

0.044 sec Chips = 1 5,450 DPM


327K TPH

SRint2006 ###### 1 Node


1 Node

Windows ######## Single


100%

160.0 5,450 DPM


327K TPH

File Data Share

Online Design Resources

- System Design Strategies TRD - Building a GIS Web Site + Capacity Planning Tool release - System Architecture Design Strategies Training - ArcGIS Resource Centers

#DIV/0!

1 1 1 1 1 1 0 0 0 0 0

Nickname Default Client Tier01 Tier02 Tier03 Tier04 Tier05 Tier06 WTS Web GIS DBMS

Platform Name Default Client Tier01: Tier02: Tier03: Tier04: Tier05: tier Platform Tier 01 Platform Tier 02 Platform Tier 03 Platform Tier 04 Platform Tier 05

Group

Group1

Group2

Group3

Group4

Reference <Number> <Name> Select Standard Favorites Model


Live Test

BW 2000 10000 1000 100 10 512 256 90 45 24 18 12 6 3 1.5 0.75 0.056 0.028 Minimum High Avail

Throughput (Sec) Performance(DPM)

Blink DEFAULT ADJUST SAVE

Blink 10 1 0.1 0.01 0.001 1E-04

Single Single Single Single Single Single Single Single Single Single Single Group1 Group2 Group3 Group4

Platform Utilization Profile

Tier06: Platform Tier 06 WTS: Platform Tier 07 Web: Platform Tier 08 GIS: Platform Tier 09 DBMS: Platform Tier 10

7.1% 0.1% 2.2% 1.4% Tier01 0 Tier02 0 Tier03 0 Tier04 0 Tier05 0 Tier06 0 WTS 1 Web 1 GIS 1 DBMS 1

1.0

Você também pode gostar