Document 7375106

Download Report

Transcript Document 7375106

AWIPS Continuous Technology Refresh (CTR)
AWIPS Software CTR
AWIPS TO11-SnapUp ReadMe
Dec 09, 2009
This document includes data that shall not be duplicated, used, or disclosed – in whole or in part – outside the Government
for any purpose other than to the extent provided in contract DG133W-05-CQ-1067. However, the Government shall have the
right to duplicate, use, or disclose the data to the extent provided in the contract. This restriction does not limit the
Government’s right to use information contained in this data if it is obtained from another source without restriction. The data
subject to this restriction are contained in all sheets.
AWIPS TO11-SnapUp ReadMe







Install and minimum hardware requirements (Supported System Configs)
“How To” configure information - Draft Site Localization instructions
Architecture and Software Design Update
Programmer’s Update
Build Status
DR status
Next Up
5/23/2016
Page 2
AWIPS Installers: Standalone Workstation
Simplest, Complete AWIPS environment (limited dataflow)
Install
AWIPS_Standalone_Deployment_FlowTag_RevTO11SU.doc
Note: Assumes Standard AWIPS Workstation
running RHEL 5u2 with RPMs and
configuration as per OB9.1
Updated
T011-SnapUp
Developers Standalone Workstation
• 2G minimum memory (4G recom.)
• Graphics OpenGL 2.0 or better with
256Mb RAM
• 80G Disk Space
Eclipse IDE
PostgreSQl
EDEX_esb
CAVE
gfe-client
EDEX_grib
Install Flow Tags
gfe-client-installer.jar
ldm
edexBridge
ade-lib-installer.jar
ade-installer.jar
cave-installer.jar
/home/awips/workspace
/home/awips/gfe-client
/home/awips/cave
/home/awips/caveData
radarserver-installer.jar
edex-installer.jar
cli-installer.jar
/RadarServer
/awips/edex
/awips/edex-grib
/awips/fxa/bin
5/23/2016
Page 3
AWIPS Installers: Servers
Minimum to support continuous WFO data flow
AWIPS_Standalone_Deployment_FlowTag_RevTO11SU.doc
AWIPS_Cluster_Deployment_FlowTag_RevTO11SU.doc
TO11SU_Install.pdf
Note: Assumes Standard AWIPS Server
running RHEL 5u2 with RPMs and
configuration as per OB9.1
Install
Server (AWIPS PX equivalent)
• 4G minimum memory (4G recom.)
• 200G Disk Space
PostgreSQl
EDEX_esb
EDEX_grib
RadarServer
Updated
T011-SnapUp
ldm
edexBridge
Disk Partitions
Install Flow Tags
radarserver-installer.jar
edex-installer.jar
/RadarServer
/awips/edex
/awips/edex-grib
/awips/fxa/bin
cli-installer.jar
5/23/2016
Page 4
T011-SnapUp How To Configure Updated
Draft Site Localization Documentation


How To Configure
Instructions on how to localize AWIPS II
Document included on Resources Disk:
– “AWIPS II Localization, 09 December 2009”, AWIPS2-localization-v7.doc



Added a section on how to run multiple GFE sites in EDEX
Added a section and example on localization of the GFEeditor configuration
Updated section on decision aid applications
5/23/2016
Page 5
AWIPS-II: Reference Architecture
Architecture / SW
Design Update
Based on Plug In extensible services
AWIPS-II Reference Architecture
Enterprise Service Bus (ESB)
<<Visualization Framework >>
CAVE
<<Service Framework >>
EDEX
Core Generic Services
+Eclipse RCP PlugIns
+Data Animation
+Ingest Service
+Persist Service
+GIS Raster Rendering
+Data Editing
+Metadata Service
+Subscription Service
+GIS Vector Rendering
+Data Analysis
+Request/Transform Service
+Adapter Service
+GIS Point Rendering
+Drawing
+Collaboration Service
+Disseminate
Core Libraries
Meta
Data
Data
Plug In
Pattern
VIZ Plugins
VIZ Scipts
Headless
CAVE
Data Types
Custom Displays
Libraries
Libraries
Scripts
Scripts
5/23/2016
Page 6
AWIPS Services and Plug Ins
ESB SOA Plug In Adaptable TO11-SnapUp Set
Eclipse RCP
Visualization Plug Ins
Dissemination
SmartInit
Index
HdfHttp
Subsribe
purge
Persist
ScriptRun
TextDB
Notify
GfeSrv
GFE
Utility
Plugin-level.jar
Plugin-manualIngest.jar
Plugin-tcg.jar
Plugin-tcs.jar
Plugin-vaa.jar
Plugin-vilgen.jar
Plugin-vil.jar
Architecture / SW
Design Update
Future
New for
T011-SnapUp
Greatly Reduced
Latency for menu
updates
Autotest
ifpImage
runProcedure
AutoBld Product
py
52 Plug Ins Total
EDEX
CAVE
Headless
CAVE
Proxy
Camel-Spring
AWIPS Services
Extended to support
multi-sites for Service
Backup
Thick /Light
/Light
Client Mode
SOA Data Type Plug Ins
Enterprise Service Bus
5/23/2016
Page 7
Add derived level capability
Exposed Level Cube Transformations to Python Scripts
Architecture / SW
Design Update
Derived Parameter Python Script
With Level Transform Added
Green Dot and
Name if parameter
or derived script
exists
LevelMappingFile.xml
(includes level alias)
Surface: SFC, FH, MSL …
level table
level_master table
<Python Module> gridSlice.so
(AWIPS-1 grid slicing code generalized
Into a Python module)
5/23/2016
Page 8
Extended derived parameter capability
Grid, Pointdata Types, Satellite, and Radar
Architecture / SW
Design Update
• Derived parameter pattern has been extended to
work with all data types through a “plug in” data
adapter
• The “derived parameter scripts” are shared
across all data types through multiple execute
methods
• Changes in the script are automatically picked up
by CAVE without having to restart CAVE
• The “derived parameter scripts” are connected
into the “Plot Design Files” to allow calculated
fields to be displayed
PlotResource
DataCubeContainer
getData (…)
PlotModelGenerator
Plot Design Files
Plot Design Files
stdObsDesign.svg
Plot Design Files
stdObsDesign.svg
stdObsDesign.svg
derivedParamScripts
derivedParamScripts
*.py
derivedParamScripts
*.py
*.py
IDataCubeAdapter
Adapter
Implementations
In Plugins
5/23/2016
Page 9
Ingest Deployment Detail
Architecture / SW
Design Update
LDM message interface, Radar Server, LDAD Design
<NAS>
Raw
Archive
notifications
Data Files
<CP>
LDM
Data Files
<PX>
Radar Server
Msg Sender
Data Files
edexBridge
<PX>
LDAD
Queue Endpoints
Msg Sender
File & Queue
Endpoints
Routed Together
Increased
Flexibility
IPC
Shared
Memory
Queue
./sbn/.
./manual
File Endpoints
Raw Read From Archive
EDEX
Cluster
DistributionSrv
EDEX Plug In
EDEX Plug In
EDEX Plug In
5/23/2016
Page 10
Update to ADE / EDEX / CAVE

ADE no major change since D6

LDM with EDEX_BRIDGE now used for ingest
Programmers
Update
5/23/2016
Page 11
AWIPS SOA Datatype Plug Ins
Plug In Name
Metoc Data Types
Comment
plugin-acars.jar
acars parsed aircraft
Complete
plugin-acarssounding.jar
acars sounding
Complete
plugin-airep.jar
airep parsed aircraft
Complete
plugin-binlightning.jar
bin lighting
Complete
Plugin-bufrascat
wind Europe
Complete
Plugin-bufrhdw
high density wind
Complete
plugin-bufrmos.jar
bufr MOS
Complete
Plugin-ncwf
national convective
Complete
Plugin-bufrquikscat
wind US
Complete
Plugin-bufrssmi
ssmi satellite
Complete
plugin-bufrua.jar
bufr RAOB
Complete
plugin-ccfp.jar
ccfp text
Complete
Plugin-cwat
county water threat
Complete
Plugin-ffmp
flash flood monitor
Complete
plugin-gfe.jar
gfe gribs
Complete
plugin-goessounding.jar
goes sounding
Complete
Build Status
5/23/2016
Page 12
AWIPS SOA Datatype Plug Ins (Continued)
Plug In Name
Metoc Data Types
Comment
plugin-grib.jar
grib models
Complete
plugin-mesowest.jar
meso net
Complete
plugin-modelsounding.jar
model soundings
Complete
plugin-obs.jar
metars parsed
Complete
plugin-pirep.jar
pirep parsed aircraft
Complete
plugin-poessounding.jar
poes sounding
Complete
plugin-profiler.jar
profiler
Complete
plugin-qpf.jar
quantitative precip
forecast
Complete
plugin-radar.jar
Radar
Complete
plugin-recco.jar
recco
Complete
plugin-redbook.jar
redbook graphics
Complete
plugin-satellite.jar
satellite
Complete
plugin-sfobs.jar
synoptic, maritime
Complete
plugin-shef.jar
shef hydro
Complete
plugin-taf.jar
taf parsed
Complete
plugin-text.jar
raw text
Complete
plugin-warning.jar
warnings
Complete
Build Status
5/23/2016
Page 13
AWIPS SOA Datatype Plug Ins (Continued)
Plug In Name
Metoc Data Types
Comment
Plugin-sigmet
Convective Sigmets
Complete
Plugin-sigwx
Significant Weather
Complete
Plugin-ldadQC
Mesonet QC netcdf
Interface to AWIPS-1 netcdf3 file on LDAD; with DR
Build Status
5/23/2016
Page 14
T011-D6 AWIPS Radar
L3 products decoded and renderable from CAVE
Radar Product Name (Mnemonic, Code)
TO11 Slice
Delivered
Comment
Reflectivity (Z, 19)
D1
Complete
Velocity (V, 27)
D1
Complete
Storm Rel Velocity (SRM, 56)
D1
Complete
Composite Ref (CZ, 37, 38)
D1
Complete
Lyr Comp Ref Max (LRM, 65) Level 1
D1
Complete
Lyr Comp Ref Max (LRM, 66) Level 2
D1
Complete
Lyr Comp Ref Max (LRM, 90) Level 3
D1
Complete
Lyr Comp Ref MAX (APR, 67)
D1
Complete
Echo Tops (ET,41)
D1
Complete
Vert Integ Liq (VIL, 57)
D1
Complete
One Hour Precip (OHP, 78)
D1
Complete
Storm Total Precip (STP, 80)
D1
Complete
VAD Wind Profile (VWP, 48)
D1
Complete
Digital Precip Array (DPA, 81)
D1
Complete
Velocity (V, 25)
D1
Complete
Base Spectrum Width (SW, 28, 30)
D1
Complete
Severe Weather Probability (SWP, 47)
D2
Complete
Build Status
5/23/2016
Page 15
T011-D6 AWIPS Radar – Continued
L3 products decoded and renderable from CAVE
Radar Product Name (Mnemonic, Code)
TO11 Slice
Delivered
Comment
Storm Tracking Information (STI, 58)
D1
Complete
Hail Index (HI, 59)
D1
Complete
Mesocyclone (M, 60)
D1
Complete
Mesocyclone (MD, 41)
D1
Complete
Tornadic Vortex Signature (TVS, 61)
D1
Complete
Storm Structure (SS, 62)
D2
Complete
Supplemental Precipitation Data (SPD, 82)
D5
Complete
Reflectivity (Z, 94)
D1
Complete
Velocity (V, 99)
D1
Complete
Super Res Reflectivity (Z, 53)
D3
Complete
Super Res Velocity (V, 54)
D3
Complete
Super Res Spec Width (SW, 55)
D3
Complete
Spectrum Width (SW, 30)
D5
Complete
Digital Vert Integ Liq (DVL, 34)
D1
Complete
Digital Hybrid Scan Refl (DHR, 32)
D5
Complete
Enhanced Echo Tops (EET, 35)
D2
Complete
Digital Meso Detection (DMD, 49)
D2
Complete
Build Status
5/23/2016
Page 16
T011-D6 AWIPS Radar – Continued
L3 products decoded and renderable from CAVE
Radar Product Name (Mnemonic, Code)
TO11 Slice
Delivered
Comment
TVS Rapid Update (TRU, 43)
D2
Complete
User Selectable Lyr Refl (ULR, 37)
D1
Complete
Storm Total Precip (STP, 38)
D2
Complete
1-Hour Snow Water Equiv (OSW, 44)
D2
Complete
1-Hour Snow Depth (OSD, 45)
D2
Complete
Storm Tot Snow Depth (SSD, 47)
D1
Complete
Storm Tot Snow-Water Equiv (SSW, 46)
D5
Complete
Text Products to TextDB
D5
Complete
Status Message to AlertViz
D5
Complete
Radar Mosaic
D5
Complete
Radar Menu Hook Up
D3…D5
Complete
Build Status
5/23/2016
Page 17
AWIPS-1 Rehosting
AWIPS-1 Rehosted Application
T011-SnapUp Status
Climate
Complete
NWRWAVES
Complete
HazCollect
Complete
NWWS Interface
Complete
Asynchronous Product Scheduler
Complete
Hourly Weather Roundup (HWR)
Complete with DR
WAN integration – MHS Java API
Complete
LDAD
Complete with DR for QC
SBN Retransmission
Complete
RiverPro
Complete
RFC Applications
Complete
RFC Historical Data Browser
Complete
Hydro – HPE, HPN
Working with FFMP; DRs for ingest
Local Storm Reporting
Complete
4-D Storm Investigator (FSI)
Complete
Legal Archiver, Data Archiver
Complete
AWIPS System Monitor
Complete – possible DR to merge JMX with AWIPS System Monitor
Build Status
5/23/2016
Page 18
AWIPS TO11 SnapUp











Build Status
Added LDM with edexBridge and flow tags
MHS outbound interfaces to GFE, AvnFPS, and TextWS Attachments
New EDEX installers
Added Objective Analysis for observations to Volume Browser along with
numerous updates
Created “c/C++” interface to AWIPS-II for legacy applications and LDM
– Support for FSI, asyncScheduler, HWR
Additional Obs CAVE renderings
– Local Storm Reports, SIGMETs,
BinLightning Decoder refactored to allow binary removal
Refactored Topo: now 315M from 1.8G
Added configurable mouse button through CAVE preferences
Updated to Camel 2.0 and added auto CAVE reconnect
Updated to GeoTools 2.5.8
5/23/2016
Page 19
AWIPS TO11 SnapUp Continued









Build Status
CAVE command line option to run only as TextWS
– New general CAVE capability to run specific component on startup
Made performance improvements to the GFE text formatters
Added RAOB Objective analysis to the Volume Browser
Added Volcanic Ash decoder and CAVE rendering
Added the data level framework and derived parameter capability
– General capability to transform levels
Updated SCAN, SAFESEAS, and SNOW
Updated AvnFPS
GFE DRs, contouring
Many CAVE DRs completed…
5/23/2016
Page 20
Deliverables Checklist Update

Build Status
See Separate Spreadsheet “TO11 Deliverables Checklist v31.xls” included on
RESOURCES disk
5/23/2016
Page 21
DRs
Open and Closed



Open DRs Against SnapUp Delivery
– See document: AWIPS SnapUp Open Tickets.pdf *
DRs Closed during SnapUp – ready for NWS verification
– See document: AWIPS SnapUp Completed Tickets.pdf *
269 DRs Resolved Since Delivery 6 and Included in SnapUp
– 189 TTRs Resolved
– 188 FBSO DRs Resolved
– 3 Special Handling DRs Resolved (3136, 3223, 3320)
* Note: Document provided on Resources Disk. DR descriptions and test procedures are
included in the daily DR report
5/23/2016
Page 22
Next Up

Additional DR update to be provided 8 January
– Focus on FBSO DRs
– Delivery to NWSHQ and NWSTD for January FIT test
5/23/2016
Page 23