System Architecture Design Strategies Class Exercises
Total Page:16
File Type:pdf, Size:1020Kb
System Architecture Design Exercises August 1, 2011 Copyright©2011 Esri All rights reserved. Course version 10.0. Version release date February 2011. Printed in the United States of America. The information contained in this document is the exclusive property of Esri. This work is protected under United States copyright law and other international copyright treaties and conventions. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, or by any information storage or retrieval system, except as expressly permitted in writing by Esri. All requests should be sent to Attention: Contracts and Legal Services Manager, Esri, 380 New York Street, Redlands, CA 92373-8100 USA. EXPORT NOTICE: Use of these Materials is subject to U.S. export control laws and regulations including the U.S. Department of Commerce Export Administration Regulations (EAR). Diversion of these Materials contrary to U.S. law is prohibited. The information contained in this document is subject to change without notice. U. S. GOVERNMENT RESTRICTED/LIMITED RIGHTS Any software, documentation, and/or data delivered hereunder is subject to the terms of the License Agreement. The commercial license rights in the License Agreement strictly govern Licensee's use, reproduction, or disclosure of the software, data, and documentation. In no event shall the U.S. Government acquire greater than RESTRICTED/LIMITED RIGHTS. At a minimum, use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in FAR §52.227-14 Alternates I, II, and III (DEC 2007); FAR §52.227-19(b) (DEC 2007) and/or FAR §12.211/12.212 (Commercial Technical Data/Computer Software); and DFARS §252.227-7015 (NOV 1995) (Technical Data) and/or DFARS §227.7202 (Computer Software), as applicable. Contractor/Manufacturer is Esri, 380 New York Street, Redlands, CA 92373-8100, USA. @esri.com, 3D Analyst, ACORN, Address Coder, ADF, AML, ArcAtlas, ArcCAD, ArcCatalog, ArcCOGO, ArcData, ArcDoc, ArcEdit, ArcEditor, ArcEurope, ArcExplorer, ArcExpress, ArcGIS, ArcGlobe, ArcGrid, ArcIMS, ARC/INFO, ArcInfo, ArcInfo Librarian, ArcLessons, ArcLocation, ArcLogistics, ArcMap, ArcNetwork, ArcNews, ArcObjects, ArcOpen, ArcPad, ArcPlot, ArcPress, ArcPy, ArcReader, ArcScan, ArcScene, ArcSchool, ArcScripts, ArcSDE, ArcSdl, ArcSketch, ArcStorm, ArcSurvey, ArcTIN, ArcToolbox, ArcTools, ArcUSA, ArcUser, ArcView, ArcVoyager, ArcWatch, ArcWeb, ArcWorld, ArcXML, Atlas GIS, AtlasWare, Avenue, BAO, Business Analyst, Business Analyst Online, BusinessMAP, CommunityInfo, Database Integrator, DBI Kit, EDN, Esri, Esri—Team GIS, Esri—The GIS Company, Esri—The GIS People, Esri—The GIS Software Leader, FormEdit, GeoCollector, Geographic Design System, Geography Matters, Geography Network, GIS by Esri, GIS Day, GIS for Everyone, GISData Server, JTX, MapIt, Maplex, MapObjects, MapStudio, ModelBuilder, MOLE, MPS—Atlas, PLTS, Rent-a-Tech, SDE, SML, Sourcebook·America, Spatial Database Engine, StreetMap, Tapestry, the ARC/INFO logo, the ArcGIS logo, the ArcGIS Explorer logo, the ArcPad logo,the Esri globe logo, the Esri Press logo, the GIS Day logo, the MapIt logo, The Geographic Advantage, The Geographic Approach, The World's Leading Desktop GIS, Water Writes, www.esri.com, www.geographynetwork.com, www.gis.com, www.gisday.com, and Your Personal Geographic Information System are trademarks, registered trademarks, or service marks of Esri in the United States, the European Community, or certain other jurisdictions. Other companies and products mentioned herein may be trademarks or registered trademarks of their respective trademark owners. Table of Contents Class Exercise (Questions) Page 1.0 System Design Process ........................................................... 1-1 2.0 GIS Software Technology ....................................................... 2-1 3.0 Software Performance ............................................................ 3-1 4.0 GIS Data Administration ....................................................... 4-1 5.0 Network Communications...................................................... 5-1 6.0 GIS Product Architecture ...................................................... 6-1 7.0 Platform Performance ............................................................ 7-1 8.0 Information Security .............................................................. 8-1 9.0 Performance Fundamentals ................................................... 9-1 10.0 Capacity Planning ................................................................. 10-1 11.0 City of Rome .......................................................................... 11-1 Class Exercise Answer Sheet System Architecture Design Strategies Class Exercises Section 1 System Design Process The objectives of this lesson are to: Understand objectives of the system design process Understand why System Architecture Design is important Understand value of the Integrated Business Needs Assessment Understand how to manage implementation risk Understand importance of an iterative design process Understand purpose of available Capacity Planning Tools The Platform Capacity Calculator located on the CPT Hardware tab was developed to answer one of the most common questions asked by Esri customers; what is the capacity of this hardware platform? Use the Platform Capacity Calculator to answer the following questions: 1. Dell PowerEdge R610 Server Including One (1) Quad Core Intel® Xeon® X5677 3.46 GHz Processor, 12 MB Cache? (Esri Hardware Partners promotion offers: www.esri.com/partners/apps/hw_promo) a. 11,900 – 23,800 TPH for ArcGIS Server REST MSD workflow b. 22,500 – 45,000 TPH for ArcGIS Server REST MSD workflow c. 25,900 – 51,800 TPH for ArcGIS Server REST MSD workflow d. 49,000 – 98,000 TPH for ArcGIS Server REST MSD workflow 2. Same platform as above, identify answer in peak concurrent users? a. 31 – 61 concurrent users for ArcGIS Server REST MSD workflow b. 52 – 104 concurrent users for ArcGIS Server REST MSD workflow c. 50 – 100 concurrent users for ArcGIS Server REST MSD workflow d. 136 – 272 concurrent users for ArcGIS Server REST MSD workflow 3. HP ProLiant ML310 G5p Server Including One Quad Core Intel® Xeon® X3330 2.66 GHz Processor, 6 MB L2 Cache? (Esri Hardware Partners promotion offers: www.esri.com/partners/apps/hw_promo) a. 31 – 61 concurrent users for ArcGIS Server REST MSD workflow b. 63 – 125 concurrent users for ArcGIS Server REST MSD workflow c. 50 – 100 concurrent users for ArcGIS Server REST MSD workflow d. 136 – 272 concurrent users for ArcGIS Server REST MSD workflow System Design Process 1-1 System Architecture Design Strategies Class Exercises 4. Same platform as 3 above, identify answer in transactions per hour? a. 11,900 – 23,800 TPH for ArcGIS Server REST MSD workflow b. 22,500 – 45,000 TPH for ArcGIS Server REST MSD workflow c. 25,900 – 51,800 TPH for ArcGIS Server REST MSD workflow d. 49,000 – 98,000 TPH for ArcGIS Server REST MSD workflow The Platform Sizing Methodology located on the CPT Sizing tab was developed for users that wanted a documented step by step process for platform sizing? Use the Platform Sizing Methodology tool to complete the following system architecture design analysis: Platform Sizing Exercise 1. Software: ArcGIS Server REST MSD Medium Standard Esri Workflow. 2. Client desktop: Intel Core i5-680 2 core (1 chip) 3333 MHz 3. Peak throughput: 60,000 TPH 4. Data source: SDE DBMS 5. Platform architecture: 2 tier, minimum hardware, SDE direct connect configuration 6. Platform selection: 2011 Xeon E7-4870 40 core (4 chip) 2400 MHz physical platforms a. Same platform for both Web/SOC and SDE GDB tier b. Deploy Web/SOC and DBMS tier in 2 core virtual server platforms c. 80 percent rollover setting 7. Remote site network suitability evaluation. a. Site 1: 20 peak users b. Site 2: 5 peak users 8. Available remote site network bandwidth. a. Site 1: 6 Mbps bandwidth, 0 millisecond latency. b. Site 2: 1.5 Mbps bandwidth, 30 millisecond latency. 5. Identify the number of virtual platform core required to support the Web/SOC tier? a. 2 b. 4 c. 8 d. 10 System Design Process 1-2 System Architecture Design Strategies Class Exercises 6. Identify the Remote Site 2 average display response time. a. 1.08 sec b. 1.24 sec c. 3.64 sec d. 4.11 sec Initial sizing analysis Upgrade the Web/SOC tier to 2011 Xeon E3-1280 4 core (1 chip) 3500 MHz platforms and deploy the Web/SOC tier on the physical server platform environment (no virtual servers). 7. Identify the number of platform core required to support the Web/SOC tier after the upgrade? a. 2 b. 4 c. 8 d. 10 8. Identify the Remote Site 2 average display response time after the upgrade. a. 1.08 sec b. 1.24 sec c. 3.62 sec d. 4.11 sec System Design Process 1-3 System Architecture Design Strategies Class Exercises Upgrade the Remote Site bandwidth Remote site 1: 12 Mbps Remote site 2: 6 Mbps 9. Identify the Remote Site 2 average display response time following the network upgrade. a. 1.08 sec b. 1.24 sec c. 3.64 sec d. 4.11 sec Final sizing analysis System Design Process 1-4 System Architecture Design Strategies Class Exercises BONUS QUESTIONS (CPT not required to answer these questions) 10. What is the primary objective of the System Architecture Design process? a. Best practices for configuring GIS systems. b. Understanding platform performance and scalability. c. Methods for test and evaluation of GIS system performance. d. Establishing platform and network requirements based