ESRI the Leader in Geographic Information Systems

ESRI the Leader in Geographic Information Systems

Executive Workshop on Enterprise Geospatial Systems Geospatial Infrastructure Demands Dave Peters July 15,2004 J8338 1of 55 What is the challenge? Develop Enterprise support for GIS Operations Important Business Drivers: - Mature and growing GIS Operations - Rapidly expanding GIS Data Infrastructure - Evolving IT Infrastructure DOI Enterprise GIS Challenges - Define requirements for a scalable architecture - Connecting User Applications with Data Sources - GIS: Understand the proper architecture strategy - IT: Establish an Actionable Infrastructure Blueprint that supports business needs (GIS Operational Requirements) J8338 2of 55 GIS Software Evolution Overview GIS Department Desktop Viewers Distributed Internet Enterprise Federated Professional Query and Analysis Operations GIS Operations GIS Operations GIS Operations Remote Users Data Development Project Research Specific Operations Internet Desktop Interface Web Search Engines Data Maintenance Ad Hoc Mapping Work Management Map Products Enterprise GIS Collaborative Operations GIS Projects General Operations Delivery Routing Data Publishing Personal GIS Mapping Services Map Production Emergency Response Data Integration Query / Analysis Web Commerce Embedded Applications ArcInfo ArcView GIS MapObjects ArcView IMS ArcGIS Desktop ArcInfo ODE - ArcInfo 1999 Geography Network 1982 1992 MapObjects IMS - ArcEditor 2000 1996 - ArcView X-Emulation ArcIMS ArcGIS 9 - ArcEngine Windows Terminal Clients 1997 - ArcGIS Server 2004 Web Data Sources ArcInfo Shapefiles Spatial Database Engine Intelligent Data Coverage/ ArcStorm 1997 ArcSDE Distributed Librarian Map Servers 1999 Geodatabase Application Servers Web Servers Local Area Networks Terminal Servers GIS File Servers Wide Area Networks J8338 3of 55 Department GIS Department File Servers GIS User GIS User LAN GIS User GIS User J8338 4of 55 Organizational GIS Department File Servers Centralized Data Warehouse Utilities IT Utilities Parks ArcSDE Parks Assessor WAN Assessor WAN Arc Desktops Arc Desktops Distributed Client/Server Centralized Database Data Warehouse Departmental GIS IT Departmental GIS Operations Utilities ArcSDE ArcIMS/WTS Centralized Data Sharing (server consolidation) Parks Assessor WAN ArcTerminals/Browsers Centralized Database Enterprise GIS Operations Centralized Data Administration J8338 5of 55 Community GIS Centralized Database IT Geography Network Utilities ArcSDE ArcIMS/WTS GIS Data Marts ArcSDE WWW Company GIS ArcIMS Arc Desktops Parks County GIS Assessor WAN ArcTerminals/Browsers Arc Desktops WWW Enterprise GIS Operations Arc Terminals/Browsers Department and Central Database Data Integration City GIS Application Service Providers Regional ArcSDE Metadata ArcIMS/ Internet GIS Operations Terminal Servers Shared Database Environments Data Integration Federated GIS J8338 6of 55 System Architecture Options Data Resources G.NET Architecture Files Attributes -Coverages ArcSDE -Customers -Shapes -Georelational -Facilities -Images -GeoDatabase -Documentation Storage Area Network Regional Geography Network Metadata ArcIMS File/Image WTS Web Server ArcSDE DBMS WWW Server Server Remote Sites 100 Mbps Ethernet WAN PDA Arc Desktops Cell Arc Browsers Web Browsers -Analysis -Map Products -Data Download -Maintenance -Analysis Arc Terminals -Maps on Demand -Operations Arc 8 Laptops -Operations -Analysis -Data Shipping -Studies -Studies -Data Updates -Maintenance -Analysis -Operations Arc 8 Mobile Users -Studies -Data Updates ArcGIS Architecture -Analysis J8338 7of 55 System Design Strategies GIS Product Architecture J8338 8of 55 ArcGIS System ------- ArcGIS Desktop ------- ArcInfo ArcEditor ArcView Terminals --------- ArcEngine --------- ArcExplorer Browser Terminal Services Web Services ArcGIS Desktop ArcIMS ArcEngine ArcGIS Server ArcSDE Files Databases J8338 9of 55 System Design Strategies GIS User Needs J8338 10 of 55 GIS Business Planning Optimizing your Benefits (Prerequisite for purchasing hardware) Data Requirements Business Processes (Information resources) Application Needs (User workflows) Infrastructure Requirements (User productivity tools) System Design Strategic Deployment Plan Planning PlanningPlanning withwith regularregular commitmentscommitments leadsleads toto successsuccess J8338 11 of 55 System Architecture Design What Is System Architecture Design? User Needs Hardware Specifications Data Resources Network Design People Hardware Applications J8338 12 of 55 System Design Process GIS Needs Assessment User Workflows Information Products Data Requirements System Architecture Design Application Needs Technology Overview Implementation Strategy Existing Environment GIS Workflow Analyst GIS User Needs Overview (Customer Business Processes) System Configuration Alternatives System Design Components System Loads Analysis Hardware Sizing/Selection Implementation Strategy GIS System Design Consultant (Customer System Design) J8338 13 of 55 Software Technology Options Desktop Applications or Web Services? GIS Data Source File Server DBMS Server Internet Service Web Server Map Server WTS LAN PDA MobileCell Services -ArcPAD Browser Workstations WAN -Tablet PC Desktop Applications Web Services -ArcIMS -ArcGIS Server Browser Terminals J8338 14 of 55 City of Rome Planning Work Flow Analysis – Year 1 User Needs Templates – Year 1 J8338 15 of 55 City of Rome Planning Work Flow Analysis – Year 2 J8338 User Needs Templates – Year 2 16 of 55 City of Rome User Application Requirements User Needs System Architecture Design Overview J8338 17 of 55 Database Configuration Options Centralized Computing Environment LAN Phase 1 Site 1 City Hall Backbone Fibre 4th4th FlFlooroor Site 2 3rd3rd FlFlooroor Operations Facility Police Dept LAN 22nndd FloorFloor 22nndd FloorFloor Central IT Dept Central IT Dept 1st1st FloFlooorr T1 T1 ArcSDE WANWAN 911/Dispatch911/Dispatch Office Server Office WTS ArcIMS T1 StaffStaff T1 Firewall SiteSite 33 FreebeFreebergrg InternetInternet T1 T1 BrowBrowserssers T1 T1 SiteSite 44 56 Kbps T1 PSAP Willsberg 56 Kbps PSAP Wireless Willsberg Wireless SiteSite 77 SiteSite 55 JacksonJackson SiteSite 66 PerthPerth PolicePolice EmeEmerrgencygency WaWawwaashsh VehiclesVehicles Phase 2 VehiclesVehicles T1 = 1.54 Mbps Roger Tomlinson, Managing an GIS Seminar, July 2003 J8338 18 of 55 Platform Loads Central Computing Environment J8338 19 of 55 Database Configuration Options Distributed Computing Environment LAN Phase 1 Site 2 Site 1 City Hall Backbone Fibre Operations Facility 4th4th FlFlooroor LAN 22nndd FloorFloor 3rd Floor Police Dept 3rd Floor 1st1st FloFlooorr 2nd Floor 2nd Floor 911/Dispatch Replication Replication 911/Dispatch ArcSDE CentrCentraall ITIT DeptDept ArcSDE Server T1 T1 WAN Server ArcSDE WAN WTS ArcIMS Office Server Office WTS ArcIMS T1 StaffStaff T1 Firewall SiteSite 33 FreebeFreebergrg InternetInternet T1 ArcIMS T1 BrowBrowserssers T1 T1 SiteSite 44 56 Kbps T1 PSAP Willsberg 56 Kbps PSAP Wireless Willsberg Wireless SiteSite 77 SiteSite 55 JacksonJackson SiteSite 66 PerthPerth PolicePolice EmeEmerrgencygency WaWawwaashsh VehiclesVehicles Phase 2 VehiclesVehicles T1 = 1.54 Mbps Roger Tomlinson, Managing an GIS Seminar, July 2003 J8338 20 of 55 Platform Loads Distributed Computing Environment Platform Loads Analysis J8338 21 of 55 System Design Strategies Network Communications J8338 22 of 55 GIS Applications Network Impact What GIS Does ... • Graphic Data Representation (Maps) • Large Quantity of Data Analysis • Lots of Network Traffic J8338 23 of 55 Network Design Guidelines J8338 24 of 55 ArcIMS Network Performance J8338 25 of 55 Data Download Performance J8338 26 of 55 ArcGIS Desktop Network Design Planning Factors J8338 27 of 55 Network Loads Central Computing Environment ArcSDE /ArcIMS for all offices and Public ArcSDE for local clients / dialup for remote patrol cars Terminal WAN access for local clients / Internet access for remote vehicles Terminal WAN access to City Hall Terminal Internet VPN Internet access to City Hall Network Loads Analysis J8338 28 of 55 Network Suitability Year 1 Centralized Computing Environment Combine Convert Network Design Factors (0.028) (0.5) TOTAL Exceed Network Design Factors (0.028) (0.5) TOTAL Network Design Factors (0.028) (0.5) TOTAL High J8338 29 of 55 Network Suitability Year 2 Centralized Computing Environment Combine Convert Network Design Factors (0.028) (0.5) TOTAL Exceed Network Design Factors (0.028) (0.5) TOTAL Network Design Factors (0.028) (0.5) TOTAL High J8338 30 of 55 System Design Strategies Data Administration J8338 31 of 55 Database Configuration Options Centralized Computing Environment Central Data Center Geographic Date Resources Consolidation File Server ArcSDE Server Attribute Server Web Server Map Server WTS LAN WHYWHY CONSOLIDATE? CONSOLIDATE? ••ReduceReduce HW HW cost cost Browser Workstations WAN ••ReduceReduce admin admin cost cost ••LowLow implementation implementation risk risk ••IntegratedIntegrated operations operations ••ImprovedImproved data data access access ••ImprovedImproved security security Browser •Reduce network traffic Terminals •Reduce network traffic J8338 32 of 55 Database Configuration Options Distributed Computing Environment Why use distributed architecture? Why use distributed architecture? •Organizational Precedence •Organizational Precedence •Management Confidence Central •Management Confidence •Physical Security •Physical Security on Data D ti at •Infrastructure Limitations ica Server a •Infrastructure Limitations pl Re Re pl a ica at ti D on Regional Regional Data Data Server ArcInfo or ArcView GIS

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    54 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us