State of GIS at the High Performance Computing Cluster

Similar documents
Karsten Vennemann, Seattle. QGIS Workshop CUGOS Spring Fling 2015

Introduction to Portal for ArcGIS. Hao LEE November 12, 2015

Introduction to Portal for ArcGIS

Portal for ArcGIS: An Introduction

ENV208/ENV508 Applied GIS. Week 1: What is GIS?

CAWa Central Asian Water. Training Course Geographical Information Systems in Hydrology

Leveraging Your Geo-spatial Data Investments with Quantum GIS: an Open Source Geographic Information System

Esri Overview for Mentor Protégé Program:

GRASS GIS in the sky

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Sam Williamson

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Shreyas Shinde

Salisbury University: Eric Flint, John O Brien, & Alex Nohe

What s New. August 2013

Among various open-source GIS programs, QGIS can be the best suitable option which can be used across partners for reasons outlined below.

Diana: A Free Meteorological Workstation. Lisbeth Bergholt and Helen Korsmo

Introduction to ArcGIS Server - Creating and Using GIS Services. Mark Ho Instructor Washington, DC

YYT-C3002 Application Programming in Engineering GIS I. Anas Altartouri Otaniemi

ArcGIS GeoAnalytics Server: An Introduction. Sarah Ambrose and Ravi Narayanan

ArcGIS Deployment Pattern. Azlina Mahad

Innovation. The Push and Pull at ESRI. September Kevin Daugherty Cadastral/Land Records Industry Solutions Manager

Introduction to ArcGIS Server Development

Portal for ArcGIS: An Introduction. Catherine Hynes and Derek Law

Environmental Systems Research Institute

OSGIS Platform. Storing and distributing PostGIS, Deegree, UMN Map Server Desktop visualization JUMP, QGIS, Thuban, udig, gvsig

Collaborative WRF-based research and education enabled by software containers

Leveraging Web GIS: An Introduction to the ArcGIS portal

The File Geodatabase API. Craig Gillgrass Lance Shipman

GIS in Weather and Society

ArcGIS for the Military: Analyzing the Operational Environment

Newcastle City Council - Migration to QGIS and Open Source GIS

Geographical Information System GIS

ArcGIS Pro: Analysis and Geoprocessing. Nicholas M. Giner Esri Christopher Gabris Blue Raster

Esri Training by Microcenter Prepare to Innovate. Microcenter Course Catalog

gvsig a real tool for GIS technicians

ArcGIS Earth for Enterprises DARRON PUSTAM ARCGIS EARTH CHRIS ANDREWS 3D

GeoSpatial Tools and Analysis David Currie

PostGIS Cookbook. open source I community experience distilled

How to Pick a GIS. GIS Software Chapter 8 in Longley, Goodchild, Maguire, and Rhind,, 2001

Web GIS: Architectural Patterns and Practices. Shannon Kalisky Philip Heede

Selecting the optimal opensource GIS software for local authorities by combining the ISO 9126 standard and AHP approach

Free Open Source Software for Geoinformatics (FOSS4G) A Practical Example System for Automated Geoscientific Analyses (SAGA)

Understanding Geographic Information System GIS

Advanced Computing Systems for Scientific Research

GEOGRAPHICAL INFORMATION SYSTEMS. GIS Foundation Capacity Building Course. Introduction

Time Series Analysis with SAR & Optical Satellite Data

Web GIS Patterns and Practices

Rainfall data analysis and storm prediction system

GENERALIZATION IN THE NEW GENERATION OF GIS. Dan Lee ESRI, Inc. 380 New York Street Redlands, CA USA Fax:

Open Source ENKI: Dynamic Environmental Model Framework. A possible pre-processor for WRF-Hydro?

Deutscher Wetterdienst

CHAPTER 22 GEOGRAPHIC INFORMATION SYSTEMS

FIRE DEPARMENT SANTA CLARA COUNTY

DATA SCIENCE SIMPLIFIED USING ARCGIS API FOR PYTHON

INTRODUCTION TO GIS. Dr. Ori Gudes

Popular Mechanics, 1954

Exelis and Esri Technologies for Defense and National Security. Cherie Muleh

Questions and Answers

Development of Univ. of San Agustin Geographic Information System (USAGIS)

GIS and the Other Enterprise Database

Design and implementation of a new meteorology geographic information system

Crime Analyst Extension. Christine Charles

Methodological Chain for Hydrological Management with Web-GIS Applications

VIDEO: The World In A Box: Geographic Information Systems

JOB TITLE: CURRENT CLASSIFICATION/GRID POSITION # GIS Coordinator AD Grid Level 6(c) # 420

Basics of GIS reviewed

GIS Institute Center for Geographic Analysis

Urban Dispersion and Data Handling in JEM

ArcGIS. for Server. Understanding our World

Imagery and the Location-enabled Platform in State and Local Government

MapOSMatic, free city maps for everyone!

Performing Map Cartography. using Esri Production Mapping

These modules are covered with a brief information and practical in ArcGIS Software and open source software also like QGIS, ILWIS.

GIS at UCAR. The evolution of NCAR s GIS Initiative. Olga Wilhelmi ESIG-NCAR Unidata Workshop 24 June, 2003

4. GIS Implementation of the TxDOT Hydrology Extensions

Web GIS Administration: Tips and Tricks

Project Plan for the City of Philadelphia Pole and Pole Attachment Geodatabase Design Project

Simulation of marine activities by coupling Geographical Information System and Agent Based Model: improvements and technical achievements

Introduction to ArcGIS GeoAnalytics Server. Sarah Ambrose & Noah Slocum

Outline Oxana Smirnova, Particle Physics 2

Advances in Free Software Geographic Information Systems

Online visualization of multi-dimensional spatiotemporal

ETH Beowulf day January 31, Adrian Biland, Zhiling Chen, Derek Feichtinger, Christoph Grab, André Holzner, Urs Langenegger

StreamStats: Delivering Streamflow Information to the Public. By Kernell Ries

ArcGIS for Military: Analyzing the Operational Environment. Matthew Funk Carolyn Fish

An easy-to-use application that lets end users prepare and deploy background maps to your Carmenta based applications.

FUNDAMENTALS OF GEOINFORMATICS PART-II (CLASS: FYBSc SEM- II)

Disseminating Fire Weather/Fire Danger Forecasts through a Web GIS. Andrew Wilson Riverside Fire Lab USDA Forest Service

Incorporating ArcGIS Pro in your Curriculum

The integration of land change modeling framework FUTURES into GRASS GIS 7

An Enterprise Geodatabase: Montgomery County, Maryland ESRI 2004 User Conference Paper #1674

Key Questions and Issues. What is GIS? GIS is to geographic analysis as: What is GIS? 9/3/2013. GEO 327G/386G, UT Austin 1

DP Project Development Pvt. Ltd.

How GIS can be used for improvement of literacy and CE programmes

Integrating Open-Source Statistical Packages with ArcGIS

for Effective Land Administration

The Development of Historical Data Visualization a spatiotemporal web application supporting teaching and learning at the Harvard Business School

Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant

GEOGRAPHIC INFORMATION SYSTEM (GES203)

Performing Advanced Cartography with Esri Production Mapping

GIS CONCEPTS ARCGIS METHODS AND. 3 rd Edition, July David M. Theobald, Ph.D. Warner College of Natural Resources Colorado State University

Transcription:

State of GIS at the High Performance Computing Cluster Peter Löwe, Jan Thaler, Stefan Lüdtke² Centre for GeoInformation Technology (CeGIT) ² Section 5.4 (Hydrology)

Computing Clusters A set of loosely connected computers that work together Which can be viewed as a single system Benefits over single computers of similar speed: performance increase no availability constraints more cost- and energy-effective

Cluster GIS Workbenches Benefits for geocomputation tasks Parallelization Sorcerers apprentice Deployment of tasks with long duration Fire and forget Resource intensive tasks Size matters Secure and stable environment Murphies law

The High Performance Computing Cluster 234 nodes / 480 CPUs (AMD Opteron): 3084 cores 5 Tbyte RAM Load Sharing Facility (LSF) Batch- System with multiple processing queues Suse Linux Enterprise 2011

GIS (-related) Software on the HPC Cluster low level raster / vector processing: Gdal/ogr Desktop GIS: GRASS 6.4 testing: GRASS 7.0 Highly experimental: QGIS Database Backends: MySQL /SQLITE Databases 3D Visualisation: Paraview / NVIZ Modelling / Statistics: R

Geographic Resources Analysis Support System (GRASS) GIS Largest and oldest Free and Open Source Software GIS > 350 modules + user contributed extensions Well documented, large user community Scripting: Shellscript, Python, Perl, etc. Compatible with various cluster environments Available in the GFZ Library! Images: http://grass.osgeo.org/

Knowledge Base: GFZ-Dokuwiki http://dokuwiki.gfz-potsdam.de/gis

How does this work?

Login Sample Cluster GIS Session: Using PuTTY in Windows 7

Login Sample Cluster GIS Session: Using PuTTY in Windows 7 Load GRASS module

Login Sample Cluster GIS Session: Using PuTTY in Windows 7 Load GRASS module Start GRASS

Login Sample Cluster GIS Session: Using PuTTY in Windows 7 Load GRASS module Start GRASS

Login Sample Cluster GIS Session: Using PuTTY in Windows 7 Load GRASS module Start GRASS Command Line

Login Sample Cluster GIS Session: Using PuTTY in Windows 7 Load GRASS module Start GRASS Command Line GUI

Login Sample Cluster GIS Session: Using PuTTY in Windows 7 Load GRASS module Start GRASS Command Line GUI Map Window

Latest improvements GRASS6.4.2 (stable) NetCDF Support Databases: MySQL GRASS7 (devel) New enhanced wxgui Temporal data sets (and queries) over vector, raster and volume data (or combinations) GRASS / Cluster Job dispersal system Job invocation right from the commandline (new) Via GRASS-Scripts (traditional)

New: The GIS Servicedesk gis-servicedesk@gfz-potsdam.de New unified point of contact for GIS-realted support, provided by CeGIT: Handles ESRI GIS / FOSS GIS Software installation/ access Bug Reports Wish list Request special features Ask a Guru

GIS Usage in the Cluster Centre for GeoInformation Technology (CeGIT) Large Scale Vector Processing (Tsunami Simulation) Globe Maps / Rendering 2D animations Department 5 Hydrology WISDOM Project: Sediment dynamics and Climate Change in the Mekong catchment (~800.000 km²) Manament of climate data ( ~ 50.000 raster layers) Precipitation data (~ 21.000 raster layers) Statistics Maps: S. Lüdtke, GFZ, 2012

Challenge: World Fair EXPO 2012 http://expo2012-deutschland.de/de/ http://expo2012-deutschland.de/de/ http://www.gfzpotsdam.de/portal/cms/gfz/public%20relations/pressemitteilungen/2012/120615 _GitewsExpo GFZ was invited to create tsunami animations for the german pavillion at the EXPO 2012 in Yeosu, Korea. This task was completed using the GFZ High Performance Computing Cluster.

Stats: Tohoku-Tsunami Animation Parallel execution: Derivation of 751 thematic maps based on Tsunami simulations Executed in parallel cluster jobs Job processing: 250-280 seconds each (~ 5 min) Overall processing time for 751 jobs: 68 Minutes. Guestimate for serial execution (on similar hardware): 751 Jobs taking 250 seconds each => about 3219 minutes = about 52 hours Reality Check: All the Tsunami related work in 2012 resulted in 0,076 % of the annual cluster load

Conclusion: A LSF-based HPC GIS Workbench A research utility in the sense of Software as a Service (SaaS) A first step towards building a GFZ corporate cloud service. Allows to tackle GIS tasks previously out of reach of conventional workstations. High performance geocomputation becomes available for an audience beyond conventional HPC / Grid power users. All GFZ researchers are welcome to use this service offer gis-servicedesk@gfz-potsdam.de