# Presentation: 040738

## Jai-Ho Oh 

**e-science Environment **
**for Meteorological Data in Korea**

**Jai-Ho Oh **
***Dept. Environmental Atmospheric Science***
***Pukyong National University***

## Contents

**Introduction of the meteorological data sharing system.**
**Background**
**Concept**
**Architecture of the meteorological data sharing system**
**Meteorological Information Search/Display system.**
**Conclusion and Future Works**

## Introduction of the meteorological   data sharing system

- Background
- Too many types of meteorology data is produced everyday with big size.
- Difficulties to find meteorology data  that scientists required to model.
- Concepts
- If we have a metadata of meteorology data in indexed DB from the SAM file stored in SAN, we can easily find meteorology data.
- If we control  sharing permission of each meteorology data, we can safely handle and share the meteorology data.
- If we are able to display the meteorology data before download , we can decide if the searched data  is really one we need.

## Development of Meteorological Data Sharing System 

**Construction of Internal Data Grid Basis using Super Computer**
**Construction of Data Grid middleware**
- Resource Broker
- Data management : Replica Service
- Information and Monitoring Service
- Large amount storage service
- Security
**Preparation of User Interface for Conjugation of Data Grid**
**Design and Preparation of Meta catalog for Numerical Simulations**
**Design Metadata of KMA NWP data following WMO metadata Standards**
**Construction of NWP data sharing prototype using Metadata catalog**
**Meta Catalog**
- Metadata Presentation
- Metadata Update
- Data Formats
- Support of data transport protocols
- Support of data access protocols
- Authentication and Authorization
- Advanced World Meteorology Information Network V-GISC and Logical Harmony of Metadata

## Detail objectives of Meteorological Data Sharing System 

**Data Management Service**
- 	: Simple way to search and acquire Selected Meteorological data (sorted by Area and Time)
- 	  - Development of platform for WMO data sharing
- 	  - Compatible with Data Grid
**Construction of Data Pool**
- 	  - Shared Data server using Data broker
- 	  - Development of Common Interface for Atmospheric data server as like    LAS (Live Access Server) & GDS (GrADS Data Server)
**Metadata cataloging Service**
- 	  - Prototype design for Metadata of Meteorological data
- 	  - DataBase of Metadata
**Output Display Service**
- 	  - Various Visualization techniques to interpret Meteorological model results
- 	  - GridSphere based on GrADS Plug-in

## Structure of meteorological Data sharing system

## Architecture of the meteorological data sharing system

- Architecture of the meteorology data sharing system
- Consist of Two systems.
- Meteorological Administration Center
- Meteorology information search/display system

**Meteorological Administration center**

**Meteorology information display system**

## Access control of meteorological data(1)

**Select meteorology data we want to change **
**Permission and Information.**

**Show all meteorology data**

## Access control of meteorological data(2)

**Click Enable to approve sharing and add additional Info**

**Click Disable to prevent sharing**

## Manage the information of meteorological data

**Click Meta-Info to see description**

## Search Agent configuration

- Search
- Configuration

- DB

- Setting the search condition

- keep the search
- condition in DB

- Search Agent

- Search meteorological data using search condition in DB

- Search Condition
- File Type
- Production time
- Execution time

## Work flow of the search agent

**WGRIB**

**grib2ctl**

**Control File**

**Search Agent**

**Register Agent   **

**DBMS**

**1. Search meteorological data to register**

**2. Make a Control File for Register Agent**

**3. Register meta data of meteorological data to DBMS**

## History view of the search request

## Register data grid server 

## Meteorological information display system

- Software used by the meteorology information display system
- GridSphere
- Globus Toolkit
- GrADS
- Functions of the meteorology information display system
- Seek meteorology data using search condition.
- Show the list of results.
- Setting the GrADS display options.
- Show meteorology data by graphic.
- Users can have their own DataBox so that they can keep the searched results for later use.

## Structure of the meteorological information display system

## Legacy System Integration Efforts

**GDS&LAS**
**Data Broker**

-  **Implemented Data Broker for GDS&LAS**
** ****Search Agent invokes Data Broker to add new datasets**
**  ****into the configuration file**
** ****Run ‘Restart’ script to affect recently added datasets **

## Work Flow between GridSphere and  USER

**Authentication using GT**

**Connect to the web server **
**of Gridsphere**

**Job Creation**

## Search Option Page

***Input the Search Condition ***
***and Push the Search button***

***Show the search result***

## Setting the GrADS option 

***Setting the GrADS option***
***And push Show Graph button***

## Image Output(1)

## Image Output(2)

## Conclusion & Future Work

- Efficient Way for Data Sharing for Administrator
- Agent Based Data Searching/Cataloging
- Integration with Grid Sphere (portlet)
- On-Demand Service Architecture
- Dynamic Meta Data Cataloging
- WSRF based Data Sharing
- Extension to various types of data
- Need more collaboration with other nations’ weather centers
- Any contributions to the E-Community