Advanced Weather Interactive Processing System (AWIPS) Overview for System-of-Systems Workshop October 7, 2009 Ronla Henry & Steve Schotz NWS – Office.

Slides:



Advertisements
Similar presentations
NWS – Office of Science and Technology
Advertisements

Pre-Decisional National Weather Service Central Processing and Dissemination Portfolio Partners Meeting Overview Ben Kyger: Central Processing Portfolio.
INTERNATIONAL SATELLITE COMMUNICATIONS SUCCESSOR SYSTEM (ISCS)
Advanced Weather Interactive Processing System (AWIPS II) Overview for Development Collaboration Workshop September 29, 2010 Ed Mandel, Steve Schotz,
Unisys Weather Information Services Presentation for NWS Partners Meeting Partner Perspective June 2010 Ron Guy, Director Unisys Weather
NCEP Production Suite Review NWS Integrated Dissemination Program
1 CEOS/WGISS20 – Kyiv – September 13, 2005 Paul Kopp SIPAD New Generation: Dominique Heulet CNES 18, Avenue E.Belin Toulouse Cedex 9 France
Dissemination Portfolio 101
Ronla Henry NWS/OST/PPD
AWIPS II Evolution Overview 16 May 2008 Steve Schotz Office of Science and Technology.
Reginald Lawrence Office of Systems Development
Roadmap for Satellite Data in the Advanced Weather Interactive Processing System (AWIPS) GOES Users’ Conference Madison, WI Deirdre Jones NOAA’s National.
1 National Weather Service Jason Tuell Office of Science and Technology The Evolution of AWIPS NWS Partner’s Meeting 20 June 2007.
Chief – Science Plans Branch NOAA/NWS/Office of Science and Technology
Mike Smorul Saurabh Channan Digital Preservation and Archiving at the Institute for Advanced Computer Studies University of Maryland, College Park.
Development of NWS Satellite User Readiness Mike Johnson NWS/OST November 4, 2009.
EGEMS A Dedicated Web Based System for Ground Water Data Processing Analysis and Storage.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Plans for AWIPS Next Generation 1April 12, 2005 AWIPS Technology Infusion Darien Davis NOAA/OAR Forecast Systems Laboratory Systems Development Division.
NOAA National Weather Service Water Predictions for Life Decisions DOH/RDM Science Workshop 1 Community Hydrologic Prediction System CHPS George Smith.
SOA, BPM, BPEL, jBPM.
AWP.TRG.SWCTR-TO4.ADE-CAVE(Lx)-01.00/02.00 Rev. A This document includes data that shall not be duplicated, used, or disclosed – in whole or in part –
Environmental Satellite Product and Distribution System (ESPDS) GOES-R Access Subsystem (GAS) John Linn ESPDS System Engineering 7 October 2009.
1. Outline RAMMB/CIRA Overview RAMMB/CIRA real-time product development & deployment environment GOES-R Proving Ground AWIPS II Overview AWIPS II Configuration.
NOAA’s NWS Telecommunication Gateway RTH Washington
Evolution of Advanced Weather Interactive Processing System (AWIPS): AWIPS II Migration and Vision for the Next Decade 30th AMS Conference on Environmental.
GIS technologies and Web Mapping Services
Evolution of AWIPS Jason Tuell Office of Science and Technology.
AWIPS II Status and Plans for National Offshore and High Seas Meeting October 14, 2009 Scott Jacobs NCEP Central Operations Systems Integration Branch.
AWIPS-II Data Delivery Project Overview December 2013.
material assembled from the web pages at
Introduction to Apache OODT Yang Li Mar 9, What is OODT Object Oriented Data Technology Science data management Archiving Systems that span scientific.
1 National Weather Service The Evolution of AWIPS NSTEP April 4, 2007 Ronla Henry.
Bryon Lawrence (NOAA/ESRL/GSD) Thomas Piper (NWS/OST/SEC) Lee Venable (Raytheon Technical Services)
1 National Weather Service Ronla Henry Office of Science and Technology AWIPS Technology Infusion NWS Partner’s Meeting 17 June 2008.
Reginald Lawrence, NOAA/NESDIS/OSD NOAA Direct Readout Conference
NOAA Satellite Proving Ground/User Readiness Meeting
Doug Tody E2E Perspective EVLA Advisory Committee Meeting December 14-15, 2004 EVLA Software E2E Perspective.
NCEP Central Operations April 18, 2013 CONDUIT and NAWIPS Migration to AWIPS II Status Updates 2013 Unidata Users Committee.
National Weather Service Scott Jacobs David Plummer and Stephen Gilbert NOAA/NWS/National Centers for Environmental Prediction Jason Tuell, Steve Schotz.
NDE Title Page NDE NPOESS Data Exploitation Jim Yoe, Implementation Coordinator NPOESS Data Exploitation (NDE) Project NESDIS Office of Systems Development.
CHPS-AWIPS II Integration Jon Roe, Chris Dietz, Joe Gofus OHD/HL/HSEB Semi-Annual RFC HIC Meeting 29 July 2008.
AWIPS II Update Unidata Policy Committee Meeting J.C. Duh Chief, Program & Plans Division, Office of Science & Technology, NWS April 15, 2010.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Briefing Tool Update Herb Grote ESRL/GSD/ISB Boulder, CO June 13, 2006.
May 2003National Coastal Data Development Center Brief Introduction Two components Data Exchange Infrastructure (DEI) Spatial Data Model (SDM) Together,
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
111/27/2015 User Education & Training End-to-End Cycle for NOAA's Satellite Program Anthony Mostek NOAA - NWS – OCWWS - Training Division Anthony Mostek.
Darone Jones - Program Lead Aaron Sutula – Technical Lead Iris Application Framework.
Federal Aviation Administration FPAW October Delivering NextGen Next Generation Air Transportation System Presented to: FPAW By: Alfred Moosakhanian,
Presented to: By: Date: Federal Aviation Administration NextGen Network Enabled Weather Capability Evaluations Demonstration and Prototyping Information.
Information Technology: GrADS INTEGRATED USER INTERFACE Maps, Charts, Animations Expressions, Functions of Original Variables General slices of { 4D Grids.
NOAA Satellite Proving Ground/User Readiness Meeting Ming Ji Director, Science & Technology Integration National Weather Service June 15,
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
25 April Unified Cryptologic Architecture: A Framework for a Service Based Architecture Unified Cryptologic Architecture: A Framework for a Service.
Transitioning unique NASA data and research technologies to operations SPoRT AWIPS II Activities Sixth Meeting of the Science Advisory Committee 28 February.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
1 AWIPS and ITIL Meeting Mission Critical Requirements June 24, 2008.
OFCM CEISC December 12, 2005 Non-Traditional and Non-WMO Observational Networks: Transitioning of the Meteorological Assimilation Data Ingest System (MADIS)
AWIPS II Migration Issues Jon Roe OHD/HL/HSEB Semi-Annual RFC HIC Meeting 31 July 2008.
PDS4 Project Report PDS MC F2F University of Maryland Dan Crichton March 27,
Steve Schotz, Ronla Henry, and NWS – Office of Science and Technology
Evolution of Advanced Weather Interactive Processing System (AWIPS): AWIPS II Migration and Vision for the Next Decade 31 st AMS Conference on Environmental.
IODE Ocean Data Portal - technological framework of new IODE system Dr. Sergey Belov, et al. Partnership Centre for the IODE Ocean Data Portal.
Advanced Weather Interactive Processing System (AWIPS II) Overview for Development Collaboration Workshop September 29, 2010 Ed Mandel, Steve Schotz,
Advanced Weather Interactive Processing System (AWIPS II) Overview for Development Collaboration Workshop September 29, 2010 Ed Mandel, Steve Schotz,
Advanced Weather Interactive Processing System (AWIPS II) Overview for Development Collaboration Workshop September 29, 2010 Ed Mandel, Steve Schotz,
Ronla Henry & Steve Schotz NWS – Office of Science and Technology
Advanced Weather Interactive Processing System (AWIPS II) Overview for Development Collaboration Workshop September 29, 2010 Ed Mandel, Steve Schotz,
Presentation transcript:

Advanced Weather Interactive Processing System (AWIPS) Overview for System-of-Systems Workshop October 7, 2009 Ronla Henry & Steve Schotz NWS – Office of Science and Technology

AGENDA AWIPS Overview –Mission and Functions –Brief History AWIPS II Technology Infusion Scope and Milestones AWIPS II Architecture Overview –Major Software Components –Communications Interfaces –Standards and Formats AWIPS II Extended Data Delivery Project Overview

AWIPS Overview - Functions/Mission AWIPS is the Critical Link to the NWS Forecaster NEXRAD AWIPS Workstations and Servers GOES/POES ASOS NCEP Models Buoys, River Gauges Forecasts Warnings Advisories Watches AWIPS Communications Service provided to 3066 US Counties 24 hrs/day, 365 days/yr. 169 separate AWIPS systems at 137 geographical locations ~900 Workstations (total) ~1200 Servers (total)

AWIPS Overview - Service Delivery Facilities in Six NWS Regions

AWIPS A Brief History The original prime contract for system development was awarded to PRC, Inc on December 29, 1992 –To replace Automation of Field Operations and Services (AFOS) –PRC, Inc later acquired by Northrop Grumman IT (NGIT) –Commissioned Operations phase of original contract expired on September 30, 2005 Re-compete contract awarded to Raytheon Technical Services (RTS) on August 17, 2005 –Proposal included a high level plan to re-engineer AWIPS software into a Service Oriented Architecture (SOA), AWIPS II

AWIPS II Technology Infusion Scope AWIPS II Technology Infusion (FY2005 – FY2015) –A long-term project which delivers a modern, robust software infrastructure that provides the foundation for future system level enhancements for the entire NWS enterprise Phase 1: (FY2006-FY2011) –Migration of WFO/RFC AWIPS (AWIPS I) to a modern Service Oriented Architecture (SOA) infrastructure executed incrementally through a series of task orders Phase II: (FY2009-FY2012) – AWIPS SOA Extension –Creation of a seamless weather enterprise spanning NWS operations Migration of NAWIPS into the AWIPS ISOA Delivery of thin client to support for the Weather Service Offices, Center Weather Support Units, Incident Meteorologists, (e.g., Fire Weather, backup support for RFCs and National Centers) Integration of Weather Event Simulator) CHPS Integration into AWIPS SOA Phase III: (FY2009 – FY2015) – Enterprise Level Enhancements Data delivery enhancements: “Smart push-smart pull” data access Integrated visual collaboration Information generation enhancements Visualization enhancements

Migration Schedule Task OrderDelivery Date Develop of AWIPS I SW Product Improvement Plan (TO1)June 2006 Conduct Initial system analysis (TO2)October 2006 Develop ADE/SDK (TO3-6)July 2007 Plan baseline application migration (TO7)October 2007 Migrate primarily D2D/Warngen capabilities migrate (TO8)February 2008 Migrate primarily GFE capabilities (TO9)September 2008 Migrate primarily hydrologic capabilities and infrastructure improvements (TO10) February 2009 Complete AWIPS SOA Release 1.0 (TO11)March 2010 System Operational Test and Evaluation (OTE)August 2010 Field (OTE) Target deployment December

AWIPS I to AWIPS II Re-Architecture Approach Perform “black-box” conversion –Preserve existing functionality, look and feel on top of new infrastructure Thorough field validation and acceptance before deployment No loss of functionality –Deployed system current with deployed AWIPS capability (i.e., OB9) Use open source projects - No proprietary code –JAVA and open source projects enable AWIPS II to be platform and OS independent Objective is to make AWIPS II available for collaborative development

AWIPS-II: Reference Architecture Based on Plug In Extensible services AWIPS-II Reference Architecture > EDEX > CAVE Meta Data +Ingest Service+Persist Service +Metadata Service+Subscription Service +Request/Transform Service+Adapter Service +Collaboration Service+Disseminate Core Generic Services Core Libraries +Eclipse RCP PlugIns+Data Animation +GIS Raster Rendering+Data Editing +GIS Vector Rendering+Data Analysis +GIS Point Rendering+Drawing Enterprise Service Bus (ESB) - Camel

AWIPS-II Dependencies: Open Source Based Updated Oct. 05, 2009 CAMEL + Spring Enterprise service bus and dependency injection container for SOA services (decoupled services) activeMQ Java messaging provider with clustering and JMS tunneling over HTTP PostgreSQL Relational database for storing Metadata from Data plug ins and spatially enables ingested data PostGIS Spatially enables PostgreSQL Hibernate3 Relational RDBMS to Java Object mapping GeoTools Enables GIS capabilities and map projection framework JOGL Java API to OpenGL enables Gaming level visualization performance HDF5 High performance file persistence of large data sets such as satellite, radar, and parsed point data JAVA + ANT Primary programming language and software build framework Python + numPY Data transform scripting languages with high performance math library Apache Velocity Provides a mechanism for automatic text product generation Eclipse RCP Plug In driven visualization framework OpenFire Real time collaboration server based on XMPP Batik Scalable Vector Graphics (SVG) used for plots Apache Thrift Binary service message transfer serialization Jetty Web application container

SB1A AMC4 Americom Commercial Satellite AWIPS WIDE AREA NETWORK (NOAANET ) AWIPS Communications Interfaces GINI CISCO 2514 AWIPS Network Control Facility CISCO 7000 CPIDCPIC SBIG DSIA CISCO 2514 CSU/ DSU NWSTG AS1A WK1B DS1A Application Server Data Server WFO or RFC Data Server Application Server Work Station SBP DEMOD CISCO 4500 AWIPS Master Ground Station Comb CSU/ DSU Mod HPA NCEP NESDIS Source of AWIPS Model Data Source of AWIPS Satellite Imagery Other Gov, WMO, Academic, and Private Industry Interfaces NEXRADASOSCRSRRS Site AWIPS System NOAAPort Receive System Non-Gov Data Users DEMOD SBP SP1D Server LDAD

AWIPS II Primary Standards & Formats Ingested Data Formats –GRIB1/GRIB2 – Gridded data –NetCDF3 – Support AWIPSI/II interoperability –BUFR – Observational Data, e.g., soundings –METAR, SHEF – Surface and hydrological data –GINI – Satellite Imagery –OPRG L3 – Radar Imagery –Text Messages – Text products Data Store Formats –PostGres – Metadata and select data type store, e.g., text –HDF5 – Binary store for grids, imagery and select observations Product Distribution –NetCDF3 – NDFD Grids –ASCII Text – Text products

AWIPS II Extended Data Delivery Overview Objective – Develop robust data delivery system within AWIPS II infrastructure that enables efficient access to high volume datasets –Address significant growth in data volumes, e.g., ensembles, GOES-R, NPOESS and mitigate impacts on SBN High-Level requirements in common with NextGen –Data registry and discovery services –“Smart” push/pull technology Sub-setting by user selectable space, time, and parameter Complex retrievals, e.g., derived parameters, coordinate transformations, etc –Ad hoc and subscription services –Operationally robust – supports availability, latency and security requirements for operational users Multi-Phase Implementation –IOC Focus – NWS data providers, e.g., NOMADS, MADIS, possibly with basic services only, discovery, sub-setting – Target FY12

AWIPS II Data Delivery – Significant Challenges ChallengePotential Mitigation Strategies Dependence on Data Provider readiness – Net enabled services, e.g., adapters – HW infrastructure to support operational requirements, e.g., availability and latency – Required resources/funding – Schedule constraints Coordinate/pool resources with NextGen Focus on NWS data providers such as Nomads and MADIS for IOC Develop AWIPS II Distribution Servers Dependence on network capacity (NOAANET) Identify current/planned capacity AWIPS PPBES FY12-16 submission Develop governance requirements Coordinate with NextGen requirements Security between AWIPS, NOAANET and Data Providers Engage organization security representatives early Establish SLAs and ICDs Coordinate with NextGen requirements

QUESTIONS ????