230 likes | 372 Views
AWIPS Continuous Technology Refresh (CTR) AWIPS Software CTR. AWIPS TO11-SnapUp ReadMe Dec 09, 2009. AWIPS TO11-SnapUp ReadMe. Install and minimum hardware requirements (Supported System Configs) “How To” configure information - Draft Site Localization instructions
E N D
AWIPS Continuous Technology Refresh (CTR)AWIPS Software CTR AWIPS TO11-SnapUp ReadMe Dec 09, 2009
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
AWIPS Installers: Standalone Workstation Simplest, Complete AWIPS environment (limited dataflow) Install AWIPS_Standalone_Deployment_FlowTag_RevTO11SU.doc • Developers Standalone Workstation • 2G minimum memory (4G recom.) • Graphics OpenGL 2.0 or better with 256Mb RAM • 80G Disk Space Note: Assumes Standard AWIPS Workstation running RHEL 5u2 with RPMs and configuration as per OB9.1 Eclipse IDE PostgreSQl EDEX_esb Updated T011-SnapUp CAVE gfe-client EDEX_grib Install Flow Tags ldm edexBridge gfe-client-installer.jar ade-lib-installer.jar /home/awips/workspace /home/awips/gfe-client /home/awips/cave /home/awips/caveData ade-installer.jar cave-installer.jar radarserver-installer.jar /RadarServer /awips/edex /awips/edex-grib /awips/fxa/bin edex-installer.jar cli-installer.jar
AWIPS Installers: Servers Minimum to support continuous WFO data flow Install AWIPS_Standalone_Deployment_FlowTag_RevTO11SU.doc AWIPS_Cluster_Deployment_FlowTag_RevTO11SU.doc TO11SU_Install.pdf • Server (AWIPS PX equivalent) • 4G minimum memory (4G recom.) • 200G Disk Space Note: Assumes Standard AWIPS Server running RHEL 5u2 with RPMs and configuration as per OB9.1 PostgreSQl EDEX_esb EDEX_grib RadarServer ldm edexBridge Updated T011-SnapUp Disk Partitions Install Flow Tags radarserver-installer.jar /RadarServer /awips/edex /awips/edex-grib /awips/fxa/bin edex-installer.jar cli-installer.jar
T011-SnapUp How To Configure UpdatedDraft 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
AWIPS-II: Reference ArchitectureBased on Plug In extensible services Architecture / SW Design Update AWIPS-II Reference Architecture Enterprise Service Bus (ESB) <<Visualization Framework >> CAVE <<Service Framework >> EDEX Core Generic Services Headless CAVE Plug In Pattern VIZ Plugins Meta Data VIZ Scipts Data Core Libraries Data Types Custom Displays Libraries Libraries Scripts Scripts
AWIPS Services and Plug InsESB SOA Plug In Adaptable TO11-SnapUp Set Architecture / SW Design Update Future Dissemination Eclipse RCP Visualization Plug Ins New for T011-SnapUp SmartInit Index HdfHttp Plugin-level.jar Plugin-manualIngest.jar Plugin-tcg.jar Plugin-tcs.jar Plugin-vaa.jar Plugin-vilgen.jar Plugin-vil.jar Greatly Reduced Latency for menu updates Subsribe purge Persist ScriptRun Autotest ifpImage runProcedure TextDB Notify GfeSrv GFE Utility AutoBld Product py Headless CAVE 52 Plug Ins Total CAVE EDEX Proxy Extended to support multi-sites for Service Backup Camel-Spring AWIPS Services /Light Thick /Light Client Mode SOA Data Type Plug Ins Enterprise Service Bus
Add derived level capabilityExposed 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 … <Python Module> gridSlice.so (AWIPS-1 grid slicing code generalized Into a Python module) level table level_master table
Extended derived parameter capabilityGrid, 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 derivedParamScripts *.py Plot Design Files stdObsDesign.svg derivedParamScripts *.py Plot Design Files stdObsDesign.svg derivedParamScripts *.py Plot Design Files stdObsDesign.svg IDataCubeAdapter Adapter Implementations In Plugins
Ingest Deployment Detail LDM message interface, Radar Server, LDAD Design Architecture / SW Design Update IPC Shared Memory Queue <NAS> Raw Archive <CP> LDM notifications Data Files <PX> Radar Server Data Files edexBridge Msg Sender <PX> LDAD Data Files Queue Endpoints Msg Sender ./sbn/. ./manual File & Queue Endpoints Routed Together Increased Flexibility File Endpoints EDEX Cluster DistributionSrv EDEX Plug In Raw Read From Archive EDEX Plug In EDEX Plug In
Update to ADE / EDEX / CAVE Programmers Update • ADE no major change since D6 • LDM with EDEX_BRIDGE now used for ingest
AWIPS SOA Datatype Plug Ins Build Status
AWIPS SOA Datatype Plug Ins (Continued) Build Status
AWIPS SOA Datatype Plug Ins (Continued) Build Status
T011-D6 AWIPS RadarL3 products decoded and renderable from CAVE Build Status
T011-D6 AWIPS Radar – ContinuedL3 products decoded and renderable from CAVE Build Status
T011-D6 AWIPS Radar – ContinuedL3 products decoded and renderable from CAVE Build Status
AWIPS-1 Rehosting Build Status
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
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…
Deliverables Checklist Update Build Status • See Separate Spreadsheet “TO11 Deliverables Checklist v31.xls” included on RESOURCES disk
DRsOpen 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
Next Up • Additional DR update to be provided 8 January • Focus on FBSO DRs • Delivery to NWSHQ and NWSTD for January FIT test