Nws internet farm technology l.jpg
Advertisement
This presentation is the property of its rightful owner.
1 / 10

NWS Internet Farm Technology PowerPoint PPT Presentation

NWS Internet Farm Technology Robert Bunge Internet Dissemination Officer Office of the Chief Information Officer 10/30/2008 NWS Internet Farm Technology NWS operates six web farms Originally operated independently

Download Presentation

NWS Internet Farm Technology

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Nws internet farm technology l.jpg

NWS Internet Farm Technology

Robert Bunge

Internet Dissemination Officer

Office of the Chief Information Officer

10/30/2008


Nws internet farm technology2 l.jpg

NWS Internet Farm Technology

  • NWS operates six web farms

    • Originally operated independently

  • Consolidating to three farms operated as a single unit as time and resources allow

    • Silver Spring, MD

    • Kansas City, MO

    • Ft Worth, TX


Nws internet farm technology3 l.jpg

NWS Internet Farm Technology

  • Designed to provide 99.9% availability

  • Most content mirrored between the farms

  • Globally load balanced using DNS

  • Each farm locally load balanced

    • Two caches

    • 10 web servers

    • NFS servers

    • Four database servers

    • Data processing systems


Nws internet farm technology4 l.jpg

NWS Internet Farm Technology

  • Back stopped by commercial content delivery network providers

    • Two providers on contract

    • Experience shows each provider serves specific content best, but both work

    • Both have experienced outages

    • Increases capacity by a factor of 4 to 50, depending on content type

    • SOP is to serve from origin farms until demand approaches capacity


Nws internet farm technology5 l.jpg

NWS Internet Farm Technology

  • Farms are LAMP environments

    • Linux/Apache/Mysql/PHP

    • Leverage commercial Mysql clustering technology

    • Home grown Content Management System

    • Use rsync to mirror content across NOAA WAN


Nws internet farm technology6 l.jpg

NWS Internet Farm Technology

  • Some capacity numbers

    • Generation of ~200k images per hour

    • ~1 million forecast “points” updated as needed by local offices – every 1 to 12 hours

    • Most forecast words generated “on the fly” from raw data

    • Parsing/processing of 9000+ text products per hour

    • ~200 units with “websites,” 400+ content providers


Nws internet farm technology7 l.jpg

NWS Internet Farm Technology

  • Example usage

    • Avg 6 million users per day;

    • Routinely ranked in top 2,000 websites by Alexa

    • Spikes to 40-60 million users

      • 1 to 2 Gb/s

      • Driven by impact and media attention


Nws internet farm technology8 l.jpg

NWS Internet Farm Technology

  • More focus on data services

    • XML based

      • RSS/Atom

      • Common Alerting Protocol

      • SOAP/Rest services

    • GIS services

      • KML

      • Shapefiles

      • OGC Web Feature Services


Nws internet farm technology9 l.jpg

NWS Internet Farm Technology

  • 2nd Generation Interactive Technologies

    • NWSChat – XXMP based chat between forecasters, electronic media and emergency managers

    • Google Maps interfaces on NWS web pages

      • Relieves NWS of map making chores

      • Improved user interface/more details

    • Video briefings/training

    • SMS delivery of warnings/watches


Nws internet farm technology10 l.jpg

NWS Internet Farm Technology

Robert Bunge

NWS Internet Dissemination Officer

Office of the Chief Information Officer

[email protected]

301-713-1381 x140


  • Login