GeoManitoba Spatial Data Infrastructure Update. Presented by: Jim Aberdeen Shawn Cruise

Similar documents
ArcGIS for Server Performance and Scalability: Testing Methodologies. Andrew Sakowicz, Frank Pizzi,

Enterprise GIS Solutions to GIS Data Dissemination

RESPONSE TO GIS SERVICES RFP. 1. What version of ArcGIS software are you using? If it is not the latest, is there a plan to upgrade?

Manitoba Dutch Elm Disease (DED) Field Data Capture using Collector for ArcGIS and ArcGIS Online

GIS Databases With focused on ArcSDE

Enterprise Architectures for Large Tiled Basemap Projects. Tommy Fauvell

ArcGIS Server Performance and Scalability Testing Methodologies. Andrew Sakowicz, Frank Pizzi

Spatial Data Infrastructure. A Collaborative Network

Chapter 1: Introduction to ArcGIS Server

SafePeak Case Study: Large Microsoft SharePoint with SafePeak

Choosing the right GIS framework for an informed Enterprise Web GIS Solution

ESRI Technical Certification Overview. Amy Daniels Instructor, Greenville Tech

An Esri White Paper June 2011 ArcGIS for INSPIRE

Deploying ArcGIS for Server Using Managed Services

ArcGIS for Server in the Amazon Cloud. Michele Lundeen Esri

Troubleshooting SQL Server Enterprise Geodatabase Performance Issues. Matthew Ziebarth and Ben Lin

ArcGIS. Server. A Complete and Integrated Server GIS

ArcGIS Server Implementation HIGHS and lows

A Workflow for Creating and Sharing Maps

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!

Portal for ArcGIS. Satish Sankaran Robert Kircher

Understanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk

ArcGIS for Server: Reference Implementations Sharon Gin

Big Data and Analytics: Getting Started with ArcGIS. Mike Park Erik Hoel

Performance and Scalability Best Practices in ArcGIS

What is ArcGIS Comprised Of?

Enterprise GIS Architecture Deployment Options. Andrew Sakowicz

Lecture 8. Online GIS

INCOG Transportation Planning Division Spatial Data Management Workflow GIS-T 2008

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

Documentation of open source GIS/RS software projects

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

Enterprise GIS: Designing, Testing, & Monitoring

Esri ArcGIS Server 10 for VMware Infrastructure

EXPLORING AND SHARING GEOSPATIAL INFORMATION THROUGH MYGDI EXPLORER

ArcGIS Enterprise Systems: Designing, Testing and Monitoring

Embracing ArcGIS for Local Government. Robert Parsons Delaware County, Ohio Auditor s Office Steve Koenig Bruce Harris & Associates

An Esri White Paper April 2011 Esri Business Analyst Server System Design Strategies

Implementing ArcGIS for SharePoint Habitat for Humanity of Omaha April, 2013

Data Modeling Basics. John Auel GIS Technician II United Services Group

ArcGIS Server in Practice Series: Best Practices for Creating an ArcGIS Server Web Mapping Application for Municipal/Local Government

What is GIS. What is GIS? University of Tsukuba. What do you image of GIS? Copyright(C) ESRI Japan Corporation. All rights reserved.

DATABASE ANALYST I DATABASE ANALYST II

White Paper. Freeance Mobile for Cityworks

Enterprise GIS: Database Planning

GeoCloud Project Report USGS/EROS Spatial Data Warehouse Project

ArcGIS Server Best Practices and Guidelines

HydroDesktop Overview

ArcGIS for Server Deployment Scenarios An ArcGIS Server s architecture tour

Making State Government IT Consolidation Work for GIS in Louisiana

PROJECT: ArcGIS Server Hosting

Spatial data models (types) Not taught yet

A Solution to MOP/MAOP Data Management in PODS

An Esri White Paper June 2010 Tracking Server 10

STATE OF NEW YORK PRICELIST August 2015 Net Price NY

LEVERAGE VBLOCK SYSTEMS FOR Esri s ArcGIS SYSTEM

There are various ways to find data using the Hennepin County GIS Open Data site:

ArcGIS for Server Performance and Scalability-Testing and Monitoring Tools. Amr Wahba

Mapping and Geographic Information Systems Professional Services

Attribute Data and Relational Database. Lecture 5 9/21/2006

Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps

Technical Aspects to GIS in the Cloud

Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS

ArcGIS 10.1 Geodatabase Administration. Gordon Sumerling & Christopher Brown

Addendum 1 RFP #154D-16F CityWorks System Cloud Hosting

Management Support of GIS. Bryan Zumwalt GIS Manager, Pinellas County, Florida Adam Carnow Account Manager, Esri

AV-18 Introduction of the GIS Integration

City of Memphis Purchase of Data Migration Services

Basics on Geodatabases

Technology Trends In Geoinformation

Making Your Mobile Workforce More Efficient

SuperGIS Server 3.2 Standard Edition Specification

Leveraging Cartegraph Data for the Management of Public Works Assets for the City of Grapevine

GIS and Mapping Solutions for Developers. ESRI Developer Network (EDN SM)

Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile. Jay Chen Justin Colville

Iraklis Karampourniotis, Zoi Arvanitidou, Ioannis Paraschakis. Using open source software in gis training and education

Bentley ArcGIS. Connector

ArcGIS Server Performance and Scalability Optimization and Testing. Andrew Sakowicz

An ESRI White Paper October 2009 ESRI Geoportal Technology

ArcGIS Web Mapping. Sam Berg, esri

hmetrix Revolutionizing Healthcare Analytics with Vertica & Tableau

MOC 20467B: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

About As. In a team with the best. ESRI Bulgaria is the exclusive distributor of Esri Inc. for Bulgaria. Esri Inc.

Amazon Hosted ESRI GeoPortal Server. GeoCloud Project Report

Terry Sherman Oklahoma South Central Arc-Users Group th Annual Conference 9/23/2014

Project Title: Project PI(s) (who is doing the work; contact Project Coordinator (contact information): information):


Database Servers Tutorial

Development of information management system of dams in China based on. WebGIS

Geodatabase Programming with SQL

Transcription:

GeoManitoba Spatial Data Infrastructure Update Presented by: Jim Aberdeen Shawn Cruise

Organization Overview Manitoba Innovation Energy and Mines Business Transformation and Technology (BTT) Application Development and Integration (New) Application Management Services (Support) Infrastructure Management Services BTT - IT provider for the Province of Manitoba procurement, installation, maintenance, technical support, enhancement, upgrade, hardware, software and services negotiating services, licences and maintenance and support agreements for hardware and software.

Presentation Overview Spatial Data Infrastructure Data Architecture Map Services Performance Testing Scalable Architecture Geoportal Server

Project Description Overview The purpose for the Spatial Data Infrastructure (SDI) project is to design, build and implement a SDI that provides access to the provincial spatial framework, its users and its stakeholders. SDI Project has a Two-Stream Approach Management Framework SDI Core

Spatial Data Infrastructure

Data Architecture Department Operational Data maintained on the file system or preferably in an Enterprise Geodatabase Staging Area Area to review datasets before release (Internal) Spatial Data Warehouse Restricted to Internal Government consumers (External) Publication Data Warehouse Available for external consumption

Data Architecture

Map Services GIS analyst creates maps. Maps are published to ArcGIS Server as map services. Map services are delivered as web services to be consumed by many different client applications. Desktop computers Tablets Smartphones Map services can be dynamic or cached.

Map Services Dynamic map services read from the data store on each map request. Cached map services respond to map requests using a hierarchical set of image tiles.

Map Services Demo

Performance Testing Map service looks fine and loads fast, but how will it perform under load? Use Web Performance testing tools offered by Microsoft Visual Studio Ultimate. Define performance testing parameters How many users? What types of requests? Frequency of requests? Criteria for failure? Criteria for success?

Performance Testing Map service requests are URLs with parameters Bounding box parameter can be changed to request different extents Determine test area and generate random extents Group similar extents into web tests Assign a priority to each test

Performance Testing 50 users Half second average response time About 4 requests per second About 15 KB per map

Performance Testing

Performance Testing Slow! Fast!

Performance Testing Each row represents a virtual user. Length of bar is wait request time. Gaps are specified think time.

Performance Testing CPU utilization spikes are indicators of an inefficient map service. CPU utilization graphs should be smooth under load. Blue is number of users. Red is CPU utilization on ArcGIS Server. Orange is CPU utilization on ArcSDE.

Performance Testing Cause: Delay drawing large area under load Effect: Impacts otherwise fast response times Each color represents a test. X is time, Y is request service time.

Performance Testing Load test results suggest problems with map service as defined when displaying a larger area. ArcGIS Server and ArcSDE working too hard because of map service inefficiencies. Need to use tool like MXDPerfStat to improve map performance. Infrastructure resources must be conserved for other map services.

Scalable Architecture ArcGIS Server 10.1 is designed for scalability. Servers can be organized into groups called clusters. Infrastructure can be optimized for cluster s services. System architecture abstracts details from the end user.

Scalable Architecture

Scalable Architecture

Scalable Architecture

Scalable Architecture

Scalable Architecture

Esri Geoportal Server Free, open source product that enables discovery and use of geospatial resources including datasets, rasters, and Web services. With Geoportal Server you can: Reduce time and redundancy Maintain data integrity Enable easy search and discovery

Esri Geoportal Server Demo

Q & A jim.aberdeen@gov.mb.ca shawn.cruise@gov.mb.ca