U.S. Department of the Interior U.S. Geological Survey StreamStats: System Design and Web Implementation 12/18/02 Jacque Coles - USGS Dean Djokic - ESRI.

Slides:



Advertisements
Similar presentations
KEYS TO SUCCESS DATA PREPARATION AND ORGANIZATION
Advertisements

Welcome to Middleware Joseph Amrithraj
12/15/11 V:\MgisProjRes\Projects\ArcIMS_Web_Services\Statistics\web_mapping_services_poster.ppt
ArcGIS Server Architecture at the DNR GIS/LIS Conference, October 2013.
ArcGIS Desktop What is ArcGIS? EXTENSIONSEXTENSIONS EXTENSIONSEXTENSIONS ArcGIS clients ArcInfo ArcEditor ArcView ArcReader Custom application ArcGIS Engine.
Web Enabled Enterprise Integration Insert Product Photograph Here.
Introduction to GIS and ArcGIS How a GIS works Introduction to ArcGIS The ArcGIS Interface.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 20 – 11 – 2011 College Of Computer Science and Information, Information Systems.
Time Series Analyst An Internet Based Application for Viewing and Analyzing Environmental Time Series Jeffery S. Horsburgh Utah State University David.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
The Many Interactive Maps of WVGES Presented by: John M. Bocan West Virginia Geological and Economic Survey.
Lesson 1: Configuring Network Load Balancing
WebGIS. Web & GIS ….WebGIS Access without purchasing proprietary software Data directly from producer Emerging new market.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
JVM Tehnologic Company profile & core business Founded: February 1992; –Core business: design and implementation of large software applications mainly.
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Setting up a HydroServer Support EAR CUAHSI HIS Sharing hydrologic data Jeffery S. Horsburgh David G. Tarboton, Kimberly.
Overview Print and Document Services Print Management console Printer properties Troubleshooting.
Hydrologic Information System for North Texas John A. McEnery, University of Texas at Arlington Paul W. McKee, National Weather Service Gregory P. Shelton,
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
Intranet and internet based software components. 2 Overview  What are intranet and internet based map applications?  System Requirements  Architecture.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
1 © 2006 SolidWorks Corp. Confidential. Clustering  SQL can be used in “Cluster Pack” –A pack is a group of servers that operate together and share partitioned.
.Net is a collection of libraries, templates and services designed to make programming applications of all kinds, easier, more flexible (multi platform),
DELL PowerEdge 6800 performance for MR study Alexander Molodozhentsev KEK for RCS-MR group meeting November 29, 2005.
UNIT 1 INFRASTRUCTURE AND APPLICATION SUPPORT. UNIT OBJECTIVES Name the different ROSS application platforms. Describe the difference between client hardware,
HARDWARE SPECIFICATION Librarian Machines: (used for Management and Circulation, etc) Component Minimum Specification Recommended Specification Processor.
Best Western Green Bay CHEMS 2013 SYSTEM ARCHITECTURE.
ASP.NET Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours Digital.
Installing and Configuring IIS. Reliable IIS 6.0 uses a new request-processing architecture and application-isolation environment that enables individual.
Group 6 Project: Server Proposal. Introduction I. Vendor II. Servers a. Exchange b. Print c. Web d. SQL III. Software IV. Cost.
U.S. Department of the Interior U.S. Geological Survey Office of Surface Water Reston, VA StreamStats: By Kernell Ries A Web.
StreamStats Update and Demo—Please Stand By Conference line: dial , PASSCODE: Please put your phone on mute If you don’t have a mute.
Objective  CEO of a small company  Create a small office network  $10,000 and $20,000 Budget  Three servers (workstations)  Firewall device  Switch.
By Pete Steeves Alabama StreamStats Presented at the Alabama Water Resources Conference Perdido Beach Resort, Orange Beach, Alabama September 8, 2011 U.S.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
Hosting on a managed server hosted by TAG  No technical support required  Full backup of database and files  RAID 5 system means that if a hard drive.
Ariel Technical Services, Inc. CGNA Preferred Vendor: Technology.
ARCSDE & ARCIMS Mr. David A. Perini. ARCIMS  Internet Mapping Server Distribute GIS information over the Internet Integrates with addition ESRI softwareESRI.
Architecture of the web Client Server retrieved or generated web page.
TRC Mini-Grant 2002 Dell PowerEdge 2500 Server. Project Goals Provide CS students with exposure to Linux (Unix) computing environment in CS courses Provide.
Wright Technology Corp. Minh Duong Tina Mendoza Tina Mendoza Mark Rivera.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Copyright © 2005 ESRI. All rights reserved. H&H Using ArcGIS Introduction to NSS.
U.S. Department of the Interior U.S. Geological Survey MD-DE-DC District StreamStats: Delivering Streamflow Information to.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Geospatial Systems Architecture Todd Bacastow. Views of a System Architecture Enterprise Information Computational Engineering Technology.
Charles Dunbar, Ben Kallal, Ankit Patel, Peter Purcell, Kody Reynolds.
System Manager February 11, What is System Manager System Manager unites Inter-Tel’s diverse product line into a family of products that can be.
Application Development
What’s New in ArcIMS Presented by: Jason Grootens Mike Koutnik ESRI Minneapolis Presented by: Jason Grootens Mike Koutnik ESRI Minneapolis WLIA 2002.
U.S. Department of the Interior U.S. Geological Survey StreamStats Data Preparation Workshop October 21-22, Nashville Tennessee Pete Steeves, USGS MA-RI.
Granite Banc, Inc. Maralee Viox. Designing and Implementing a Local Area Network Granite Banc, Inc.
Install, configure and test ICT Networks
The Digital Portfolio Add samples of student work directly from the Gradebook into the Digital Portfolio Keep track of several different formats: Written.
The Real-World of ArcGIS Server Implementing ArcGIS Server Applications March 8, Indiana GIS Conference Joe LaCombe Woolpert, Inc.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
Distributed Cache Technology in Cloud Computing and its Application in the GIS Software Wang Qi Zhu Yitong Peng Cheng
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Web Application.
Module Overview Installing and Configuring a Network Policy Server
Introduction to PHP FdSc Module 109 Server side scripting and
Jeffery S. Horsburgh Utah State University
Jeremiah Insights for ArcGIS Jeremiah
A Presentation on online voting system
ISAM 5338 Project Business Plan
Peer-to-Peer Client-server.
Graduation Project #1 University Internet Student Registration System
Presentation transcript:

U.S. Department of the Interior U.S. Geological Survey StreamStats: System Design and Web Implementation 12/18/02 Jacque Coles - USGS Dean Djokic - ESRI

System Design – Core Concepts (1) Client (IE 5.5) Web Server (IIS, ASP) Map Server (ArcIMS) Application Server (ArcMap, NFF) Data Server (ArcSDE) Database (SQL Server) Client (IE 5.5) Client (IE 5.5)

Web, Application, Map, and Data Servers are separate machines (but could be combined depending on the load and performance requirements). Current design is based on Windows platform. Scalability for Application Servers is accomplished by adding more physical servers (computers) with ArcGIS on them. System Design – Core Concepts (2)

Processing Roles (1) Web Client requests map activity (zoom in/out, delineation at a point, etc.) The request is sent to the Web Server.  If the request is one for standard map operations, it is forwarded to the Map Server  If the request is for watershed delineation/NFF computations, it is forwarded to the Application Server Web Server maintains connection between the client and the Map and Application Servers. WS DS MS AS

Application Server performs watershed delineation and characteristics extraction (ArcGIS) and flood frequency computations (NFF). The results are stored in the database through the Data Server (ArcSDE).  Communication between the Web and Application Servers is through a dedicated socket port. Processing Roles (2) AS DS MS WS

Processing Roles (3) Map Server (ArcIMS) manages standard internet- based mapping activities (zooming, panning, turning layers on and off, etc.). Data for map- based operations reside in the database accessible through the Data Server (ArcSDE).  Application and Map Servers do not communicate directly, but they do share the same database. “Communication” between the two is via Web Server. MS DS AS WS

Data Server (ArcSDE) stores the data for the Application Server and serves the data to the Map Server. Processing Roles (4) DS MS AS WS

USGS Streamstats Hardware Web Server  Dell PowerEdge 1650 Pentium III, 1.26GHz Single Processor  512MB SDRAM  Two 36GB SCSI 160 Drives  RAID 1 Application Server  Dell PowerEdge 2500 Pentium III, 1GHz Dual Processors  1GB SDRAM  6x36GB SCSI U3/160 Hard Drives  Tape Backup  RAID 5

USGS Streamstats Configuration App. Server Internet Web Server Request to IMS Response from IMS Request to ArcMap Response from ArcMap ArcMap ArcSDE SQL Server Data, NFF IIS, ASP ArcIMS

Communication Between Server Applications ASP routes requests to either IMS or Application server IMS handles map related requests – ZI,ZO,Pan Application server handles application specific requests Application server has an open port for ASP to communicate with ArcMap  Deliniation – polygon returned to IMS for Web viewer  GetParameters – parameters related to topographic and hydrologic data returned to IMS for Web viewer

Communication Between Server Applications (2) Programming was done by ESRI Denver and Redlands ASP, VB, ArcIMS and ArcObjects on server side JavaScript and DHTML on the client side Salmon and Clearwater basins (25,000 sq. mi. – 18 cataloging units) to be implemented by the end of January on the Idaho servers for restricted use